mcpField
I
implementation-notes

implementation-notes

github.com/neeeophyteeAgent workflows357136 installsUpdated 4w ago
Repository

About implementation-notes

implementation-notes is a skill for recording build-time deviations, edge cases, and review questions in implementation-notes.md. It helps coding agents proceed with reversible decisions while escalating irreversible or scope-changing choices for human review.

Key features

  1. 01Create a structured notes file
  2. 02Record plan deviations and rationale
  3. 03Track discovered edge cases
  4. 04Pause for irreversible or scope changes
  5. 05Add a session handoff summary

Use cases

  1. 01Document decisions that differ from the plan
  2. 02Capture edge cases for future planning
  3. 03Escalate high-impact choices for review

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/neeeophytee/finding-unknowns-skills --skill implementation-notes

After installing, type/implementation-notesin Claude Code to confirm it loaded.

Details

From the project README

Implementation notes

No amount of planning removes every unknown; some only appear once the code is open. When the territory disagrees with the plan, don't stop and don't silently improvise — take the conservative option, write it down, and keep going. The notes file is how the next attempt learns from this one.

Steps

  1. At the start of the build, create implementation-notes.md with three headings: Deviations, Discovered edge cases, Questions for review.
  2. Whenever reality forces a choice the plan didn't cover:
    • pick the conservative option (the one that's easiest to reverse),
    • log it under Deviations: what the plan said, what was done instead, why, and what it would take to revisit,
    • continue working. Do not block on the user for reversible decisions.
  3. Log edge cases as they're found, even ones handled cleanly — they are exactly the unknowns the next plan should account for.
  4. Anything irreversible or scope-changing goes under Questions for review AND stops the work at a safe checkpoint. Deviating conservatively is fine; deviating expensively needs a human.
  5. At the end, append a five-line summary: deviations count, the one most likely to be revisited, edge cases found, and what the next session should read first. Reference the file in the handoff or PR.

Guardrails

  • The notes file is temporary working memory, not documentation. Keep entries to 2-3 lines each.
  • Never let the notes drift from reality — an unlogged deviation is worse than no notes at all, because the file claims completeness.
  • "Conservative" means reversible, not necessarily simple.

Comments

Markdown supported