Instruction file imported from antonlytunenko/rpi-harness (
.github/instructions/plan.instructions.md). Copyright stays with the author.
Plan Phase Constraints
These rules apply whenever PLAN.md is the active file in context.
- Reference RESEARCH.md findings. Every step must be grounded in a finding from
RESEARCH.mdor a PR comment. Do not introduce steps that address problems not documented in either source. When a step is grounded in a PR comment rather thanRESEARCH.md, cite the comment with author and date: "Source: PR comment by<author>on<date>". - No code. Do not write source code, test code, configuration snippets, or pseudocode inside
PLAN.md. - No speculation. Do not plan for edge cases, future features, or scenarios not identified in the research phase.
- Explicit scope boundary required. The Included and Excluded sections must be present and non-empty.
- Steps must be atomic and verifiable. Each step must have a single clear output and a verification command or observable outcome.
- Dependencies must be explicit. If a step depends on another, state it — do not rely on the reader to infer ordering.
- Do not modify
.tickets/ticket<issue_number>/RESEARCH.md. Read it; do not edit it.