frontend-patterns/templates/LearningCycle.md

31 lines
1.4 KiB
Markdown
Raw Normal View History

# Learning cycle — <stable identifier>
Status: planned; register before execution. One bounded question per cycle.
- Date and owner:
- Stream (A–F or cross-stream):
- Comparison group and shared protocol (question size, evidence tier, evaluation,
and effort accounting must match; use a new group when they change):
- Question and affected CAND identities:
- Previous belief and expected decision:
- Observation that would contradict the belief:
- Evidence/contexts to inspect; what remains outside scope:
- Effort budget and recording method (active research versus execution, overlaps):
- Review provenance and acceptance criteria:
## Outcome (complete after execution)
- Evidence references, retained failures and counterexamples:
- Changed understanding and applicability limits:
- Disposition: revision | corroboration | rejection | merge | inconclusive
- Why this is one outcome, not a count of assertions/files:
- Remaining uncertainty and live workplan/task:
- Superseded ledger entries, if any:
- Active research minutes / execution minutes (unknown if not measured):
- Reported tokens / cost USD, with receipts (unknown if not measured):
- Reviewer name, role and independence:
Append an entry to research/evolution/ledger.json with `recording: prospective` and
`protocol_ref` pointing here. Update profiles, run evolution checks, then snapshot at
the agreed review boundary. No automatic maturity promotion.