diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-11 17:12:49 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-11 17:12:49 -0500 |
| commit | a9ef07d9ac9bf07b8c686030320a9c9991d10b26 (patch) | |
| tree | bad752a690bac185d9746e55e9326f311e8564fc /scripts/lint.sh | |
| parent | 072db415485ee49a8d2a3ca2b34556d2d9daf393 (diff) | |
| download | rulesets-a9ef07d9ac9bf07b8c686030320a9c9991d10b26.tar.gz rulesets-a9ef07d9ac9bf07b8c686030320a9c9991d10b26.zip | |
docs(start-work): add Phase 0 pre-work (reconcile + source check)
Phase 0 was a single eligibility gate. Two gaps: the skill cut new branches from whatever HEAD happened to be, and trusted the ticket's premise without checking the tree.
Two new sub-sections fix both before any state change. 0.2 fetches and fast-forwards the base branch, surfacing dirty or diverged state instead of auto-resolving. 0.3 reads the source, not git log, to confirm the problem the ticket describes still exists, with three dispositions for "the problem isn't there" findings: close, dig harder, or proceed with reduced confidence flagged at the Justify gate.
Two matching anti-patterns added: skipping the reconcile, and taking the ticket's word for it.
Diffstat (limited to 'scripts/lint.sh')
0 files changed, 0 insertions, 0 deletions
