Implementation Notes
Use this skill to preserve what the agent learns while implementing. The notes are a temporary map of where the actual territory differed from the plan.
Workflow
- Create or maintain
implementation-notes.mdonly when useful or requested. - Record the plan snapshot:
- Goal, key constraints, planned approach, and validation gates.
- Log decisions made without user input:
- Decision, reason, alternatives, and why the chosen option is conservative.
- Log deviations:
- Original plan, discovered edge case, new approach, and user-visible impact.
- Log evidence:
- Files inspected, commands run, tests, runtime observations, screenshots, or source links.
- Log open questions:
- Questions that remain after implementation, with whether they block release, review, or a follow-up.
- Before final response, summarize the notes or package them into a handoff.
Suggested File Shape
# Implementation Notes
## Plan Snapshot
## Decisions
## Deviations
## Edge Cases
## Evidence
## Open Questions
## Next Prompt
Rules
- Keep notes factual and short. Do not turn them into a diary.
- Surface deviations immediately when they change architecture, data shape, user-facing behavior, risk, or scope.
- If the deviation is local and conservative, log it and keep moving.
- Remove temporary notes if they are not meant to remain in the repo.
- If notes reveal the plan is wrong, update the plan before continuing.