1.6 KiB
1.6 KiB
Independent Claude Review Brief
Role
Act as independent Lead Reviewer for WP-PA-001 — Epimonos Project Bus MVP.
Do not modify the implementation during the first review pass. The implementer
is Codex; reviewer identity and evidence must remain independent.
Review objectives
- Verify every requested capability against code, schema, tests, and docs.
- Challenge BASDM separations:
- PA cannot make product/architecture/gate decisions;
- implementer cannot review or accept own work;
- only authorized PM/PO actors close gates and release baselines.
- Inspect transaction boundaries, idempotency replay, concurrent claims, cursor semantics, and projection/event atomicity.
- Assess authentication, cross-project isolation, origin handling, input validation, SQL usage, audit immutability, and operational failure modes.
- Check MCP
2025-03-26request/response interoperability assumptions. - Confirm the core contains no Sandbox/Epimonos product-specific logic.
- Confirm documentation accurately states all production gaps.
Required output
Return:
- verdict:
APPROVE,CHANGES_REQUESTED, orREJECT; - numbered findings with severity
Critical/High/Medium/Low; - exact file and line reference;
- exploit/failure scenario;
- required correction and suggested verification;
- scope-completeness matrix;
- residual-risk statement.
Run at minimum:
PYTHONPATH=src python -m unittest discover -v
PYTHONPATH=src python -m compileall -q src tests
Also add adversarial tests where a claimed invariant is not adequately proven. Do not accept solely because the existing suite is green.