1.4 KiB
1.4 KiB
STATUS — Phase 1b (review & lint pass)
Phase plan (SSOT): /srv/cc-ci/cc-ci-plan/plan-phase1b-review-lint.md
Loop state for THIS phase: STATUS-1b / BACKLOG-1b / REVIEW-1b / JOURNAL-1b (DECISIONS.md shared).
The repo's STATUS.md / BACKLOG.md / REVIEW.md are Phase-1 HISTORY; STATUS-1c etc. are Phase-1c
HISTORY (DONE @2026-05-27). Neither is this phase's state.
Phase
Phase 1b runs after Phase 1 + Phase 1c (both DONE) and before Phase 2. It is a bounded
review + lint pass over the final post-1c codebase. Exit = RL1–RL4 all Adversary-confirmed in
REVIEW-1b, then ## DONE.
Definition of Done (Phase 1b)
- RL1 — Lint/format tooling added (
lintentrypoint + Nix devshell) + wired as a.drone.ymlstage; whole Phase-1 codebase passes. - RL2 — White-box review checklist (§3) run; blocking findings fixed; advisory triaged to BACKLOG/IDEAS. Findings + resolutions in REVIEW-1b.
- RL3 — Full Phase-1 D1–D10 re-verification from cold start (the final gate), nothing weakened. Adversary logs fresh PASS + evidence in REVIEW-1b within 24h.
- RL4 — Documented: docs/ note how to run lint/format locally + that CI enforces it; accepted deviations in DECISIONS.md.
In flight
W0 — tooling + format. Starting: add formatters/linters + lint entrypoint + devshell; format
codebase; wire .drone.yml lint stage.
Gate
(none yet)
Blocked
(none)