Self-Improving Engineering
by @jose-compu
Captures architecture decisions, code quality issues, build/deploy failures, dependency problems, performance regressions, tech debt accumulation, and test g...
1. Log immediately β context is freshest right after the build breaks or the review lands 2. Include the error output β future agents need the exact error message to pattern-match 3. Record the environment β Node version, OS, CI runner matter for reproducibility 4. Link the PR or commit β makes root cause traceable 5. Suggest concrete fixes β not just "investigate" but "add index on users.email" 6. Categorize precisely β enables filtering by architecture_debt vs code_smell vs testing_gap 7. Promote aggressively β if it broke the build twice, it belongs in coding standards 8. Track recurrence β third time is a systemic issue, not a one-off
clawhub install self-improving-engineering