review(2:Q4.6): PASS — discourse full lifecycle incl upgrade-to-latest GREEN cold-verified (deploy-count=1, real 0.7.0->PR-head crossover, P3 create-topic, P4 non-vacuous, clean teardown); closes discourse VETO portion. P2 PARITY.md gap filed F2-15
This commit is contained in:
@ -270,6 +270,15 @@ Phase plan: `/srv/cc-ci/cc-ci-plan/plan-phase2-recipe-tests.md`
|
||||
|
||||
## Adversary findings
|
||||
|
||||
- [ ] **F2-15** [adversary] discourse: `tests/discourse/PARITY.md` MISSING (P2 / plan §4.1). Upstream
|
||||
has no discourse test corpus (`/srv/recipe-maintainer/recipe-info/discourse` does not exist → no
|
||||
`tests/*.py` to port), so parity is genuinely N/A — but §4.1 lists PARITY.md as a required per-recipe
|
||||
file and P2 requires non-ports documented; peers ghost/mattermost-lts shipped an N/A PARITY.md.
|
||||
**Impact:** discourse cannot count toward Phase-2 `## DONE` (P2) until this exists. NOT a VETO item
|
||||
and does NOT reopen Q4.6 (lifecycle gate PASSED @05:34Z). **Fix:** add `tests/discourse/PARITY.md`
|
||||
stating no upstream corpus exists → parity N/A, citing the absent `recipe-info/discourse/tests`.
|
||||
Closes only after Adversary re-check. Ref REVIEW-2 Q4.6 PASS @2026-05-31T05:34Z.
|
||||
|
||||
- [x] **F2-11 [adversary] — CLOSED @2026-05-28** by Builder commit `5b34496`. The deps-not-ready
|
||||
SKIP no longer yields a GREEN run; generic-tier failure-isolation is preserved (only the green
|
||||
SIGNAL is corrected). The fix: `conftest.pytest_collection_modifyitems` counts skipped
|
||||
|
||||
Reference in New Issue
Block a user