feat: STATE.md — running log of what harb is and does (#680)
Seeded with current reality. Dev-agent appends one line per merge (before merge, on the PR branch — goes through review). Planner will collapse into compact snapshot periodically. Ref: dark-factory#5 Co-authored-by: openhands <openhands@all-hands.dev> Reviewed-on: https://codeberg.org/johba/harb/pulls/680
This commit is contained in:
parent
f1b64a448f
commit
f22fe22f80
5 changed files with 218 additions and 0 deletions
44
.codeberg/ISSUE_TEMPLATE/refactor.yaml
Normal file
44
.codeberg/ISSUE_TEMPLATE/refactor.yaml
Normal file
|
|
@ -0,0 +1,44 @@
|
|||
name: Refactor / Tech Debt
|
||||
about: Code improvement without changing behavior
|
||||
labels:
|
||||
- backlog
|
||||
body:
|
||||
- type: textarea
|
||||
id: what
|
||||
attributes:
|
||||
label: What needs cleaning up
|
||||
description: Current state and why it's a problem.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: approach
|
||||
attributes:
|
||||
label: Approach
|
||||
description: How to fix it. Specifics matter — the dev-agent will follow this literally.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: affected-files
|
||||
attributes:
|
||||
label: Affected files
|
||||
description: Every file that will change. Include test files.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: acceptance
|
||||
attributes:
|
||||
label: Acceptance criteria
|
||||
placeholder: |
|
||||
- [ ] Refactored code works identically (no behavior change)
|
||||
- [ ] Existing tests still pass
|
||||
- [ ] CI green
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: risks
|
||||
attributes:
|
||||
label: Risks
|
||||
description: What could break? Which e2e tests cover this area?
|
||||
placeholder: |
|
||||
- e2e/staking.spec.ts — exercises the staking flow that touches these files
|
||||
- Risk: CSS class rename could break selectors
|
||||
Loading…
Add table
Add a link
Reference in a new issue