15 KiB
Local CCRA Next Review Requirements
1. Return Metadata
- project_id: the-mindscape-of-bro-tsong
- review_round: round-05.1_selector-calibration-scoped-patch
- local_pass: 01
- turn_type: planning_turn
- runtime_id: ccra-local-review
- runtime_version: 0.1.2
- agent_id: ccra-local-reviewer
- agent_version: 0.1.2
- invocation_mode: prompt_path_reference
- carrier_type: codex_thread
- child_session_id: 019eddda-3bb0-7bd0-a4ca-7ad8ae5b4155
- same_child_session_as_review_turn: yes
- first_turn_report_path: local_ccra_reviews/round-05.1_selector-calibration-scoped-patch/01/04_LOCAL_CCRA_REVIEW_REPORT.md
- owner_decision_path: local_ccra_reviews/round-05.1_selector-calibration-scoped-patch/01/owner-decision.md
- planning_output_path: local_ccra_reviews/round-05.1_selector-calibration-scoped-patch/01/next-review-requirements.md
- gate_execution_mode_required: run
- routing_diff_required: yes
- lifecycle_scan_scope_required: changed_files
- generated_at: 2026-06-19
2. Planning Scope
next_review_goal: Define what the main session and Owner need before either preparing the formal Web CCRA bundle or opening a Round 05.1a repair.
target_round_or_pass: Round 05.1 closeout -> Owner decision -> possible Web CCRA bundle preparation.
planning_basis:
- First-turn Local CCRA report:
04_LOCAL_CCRA_REVIEW_REPORT.md. - Invocation packet:
agent-invocation-packet.md. - Owner decision file:
owner-decision.md, currently pending findings-confirmation.
Explicit non-goals:
- Do not re-review the full current bundle unless new evidence is added or Owner asks for re-review.
- Do not modify selector rules, calibration inputs, regression cases, model cards, model JSON, review bundles, Owner decision files, or the first-turn report.
- Do not upgrade QPI or Intellectual Archaeology lifecycle status.
- Do not build the formal Web CCRA bundle in this planning turn.
3. Planning Conclusion
Current material can proceed toward Web CCRA bundle preparation after local workflow closure.
Required local workflow closure:
- Main session writes
findings-confirmation.mdin Chinese, extracting the first-turn finding and Owner decision items. - Owner updates
owner-decision.md. - If Owner records
proceed_to_web_bundleor equivalent approval, Codex may prepare the formal Web CCRA bundle. - If Owner records
request_round05_1a_local_repair, Codex should open Round 05.1a only for the accepted repair scope.
No Round 05.1a repair is required by the first-turn Local CCRA report.
4. Required Submitted Materials For Web CCRA Bundle
If Owner approves Web CCRA bundle preparation, include a compact, versioned Web bundle under the normal ccra_review_bundle/round-NN_YYYY-MM-DD_topic/ convention. Do not build it inside this planning turn.
Recommended Web CCRA bundle materials:
-
material_id: round05-policy-matrix
- required_path_or_bundle_slot:
ccra_review_bundle/round-05_init_selector-calibration-policy/06_ROUND05_POLICY_DECISION_MATRIX.md - purpose: Shows accepted Round 05 policy basis for the scoped patch.
- required: yes
- notes: Include as policy evidence, not as selector implementation.
- required_path_or_bundle_slot:
-
material_id: round05-1-patch-planning
- required_path_or_bundle_slot:
ccra_review_bundle/round-05_init_selector-calibration-policy/07_ROUND05_1_PATCH_PLANNING.md - purpose: Shows approved implementation scope, non-goals, diff contract, and non-target disposition protocol.
- required: yes
- notes: Use to show that Round 05.1 was not an open selector redesign.
- required_path_or_bundle_slot:
-
material_id: post-patch-closeout
- required_path_or_bundle_slot:
reports/Round05_1_post_patch_closeout_report_2026-06-19.md - purpose: Human-readable closeout summary for Round 05.1.
- required: yes
- notes: Should be the main narrative evidence file.
- required_path_or_bundle_slot:
-
material_id: post-patch-evidence-pack
- required_path_or_bundle_slot:
reports/round05_1_post_patch/ - purpose: Contains closeout, changed files, target diff, non-target diff, disposition, validation, regression impact, lifecycle guard, and Owner decision-needed summary.
- required: yes
- notes: Include all nine numbered files.
- required_path_or_bundle_slot:
-
material_id: selector-behavior-diff
- required_path_or_bundle_slot:
reports/round05_1_selector_patch_audit/round05_1_behavior_diff.mdand.json - purpose: Deterministic before/after behavior evidence.
- required: yes
- notes: Must preserve selected models, rejected models, scores, no-call status, reasons, penalties, target classification, and changed fields.
- required_path_or_bundle_slot:
-
material_id: independent-routing-diff
- required_path_or_bundle_slot:
reports/round05_1_selector_patch_audit/skill_routing_diff/routing-behavior-diff.mdand.json - purpose: Independent helper confirmation of targeted vs non-target behavior changes.
- required: yes
- notes: Explain that
ATTENTIONis caused by expected missing-before calibration rows, not new failures.
- required_path_or_bundle_slot:
-
material_id: validation-gates
- required_path_or_bundle_slot:
reports/round05_1_selector_patch_audit/gate_runner/ - purpose: Executed validation evidence with logs.
- required: yes
- notes: Include gate-run report and logs, or summarize logs in the Web bundle command log.
- required_path_or_bundle_slot:
-
material_id: lifecycle-scan
- required_path_or_bundle_slot:
reports/round05_1_lifecycle_status_guard_scan_2026-06-19/ - purpose: Shows no current-scope lifecycle/status overclaim.
- required: yes
- notes: State that lifecycle status remains
draft / B / pending.
- required_path_or_bundle_slot:
-
material_id: canonical-diffs-or-raw-changed-files
- required_path_or_bundle_slot: versioned
optional_raw_changed_files_05.1.zipor equivalent changed-file section - purpose: Lets Web CCRA inspect the actual changed selector, calibration, audit, and documentation files.
- required: recommended
- notes: Use source-relative paths. Do not flatten files. If including a zip, include manifest and validation sidecar.
- required_path_or_bundle_slot: versioned
-
material_id: owner-decision-record
- required_path_or_bundle_slot: local Owner decision summary or bundle brief section
- purpose: Confirms Owner approved moving from Local CCRA to Web bundle preparation.
- required: yes
- notes: Do not include raw
owner-decision.mdunless Owner wants it uploaded; a clear brief summary is sufficient.
5. Local-Only Materials
Keep these local-only by default:
local_ccra_reviews/round-05.1_selector-calibration-scoped-patch/01/04_LOCAL_CCRA_REVIEW_REPORT.mdlocal_ccra_reviews/round-05.1_selector-calibration-scoped-patch/01/next-review-requirements.mdlocal_ccra_reviews/round-05.1_selector-calibration-scoped-patch/01/returned-output.mdlocal_ccra_reviews/round-05.1_selector-calibration-scoped-patch/01/helper-outputs/local_ccra_reviews/round-05.1_selector-calibration-scoped-patch/01/run-notes.mdlocal_ccra_reviews/round-05.1_selector-calibration-scoped-patch/01/review-context.mdlocal_ccra_reviews/round-05.1_selector-calibration-scoped-patch/01/review-file-manifest.jsonlocal_ccra_reviews/round-05.1_selector-calibration-scoped-patch/01/findings-confirmation.mdlocal_ccra_reviews/round-05.1_selector-calibration-scoped-patch/01/owner-decision.md
Exception: Include the Local CCRA report in the Web bundle only if Owner explicitly asks Web CCRA to review Local CCRA findings.
6. Round 05.1a Repair Requirements If Owner Requests Repair
Round 05.1a is not recommended by the first-turn report. If Owner nevertheless requests Round 05.1a, require a precise accepted finding before Codex edits anything.
Minimum Round 05.1a repair evidence:
- accepted finding in
owner-decision.mdwith decision stateaccept_for_codex_fixor equivalent explicit repair authorization; - exact repair scope and allowed files;
- reason the issue cannot be handled as Web bundle packaging or documentation;
- before snapshot of affected selector behavior if selector behavior may change;
- after snapshot after repair;
- full before/after diff over the frozen comparison pool;
- non-target behavior disposition table;
- executed gate-runner report with
gate_execution_mode: run, unless Owner explicitly recordsowner_waived; - lifecycle/status guard scan over changed files;
- updated closeout report that clearly says whether the repair changes selector behavior, calibration only, documentation only, or packaging only.
If the only issue is Web bundle packaging clarity for Round 05 setup/context files, do not open a selector repair round. Treat it as bundle assembly hygiene.
7. Required Verification Evidence
For Web bundle preparation with no new repair:
- targeted_regression: not required; no new regression was added in Round 05.1.
- full_frozen_pool_rerun_or_before_after_comparison: already present in Round 05.1 evidence.
- existing_regression_or_unit_tests: already present and PASS in gate-runner evidence.
- calibration_smoke: already present and PASS.
- validation_report: already present and PASS.
- command_log: already present in gate-runner outputs.
- dry_run_acceptable: no for pass claims.
- gate_execution_mode_required: run.
- dry_run_limitation_statement: dry-run evidence may support planning only; it cannot support Web CCRA pass claims.
For Round 05.1a repair:
- rerun all affected validation gates after the accepted fix;
- rerun behavior diff if selector behavior changes;
- update non-target disposition evidence even if non-target changes remain zero;
- confirm model lifecycle status remains unchanged.
8. Expected Before / After Comparisons
-
comparison_id: round05-1-selector-behavior
- before_source:
reports/round05_1_selector_patch_audit/before_selector_behavior.json - after_source:
reports/round05_1_selector_patch_audit/after_selector_behavior.json - expected_fields: selected models, rejected models, scores, no-call status, reasons, penalties, target classification, changed fields
- target_cases: R04-BI-010, R04-BI-011, R04-BI-012, R04-BI-013, R04-BI-015, R04-BI-017, R04-BI-030
- non_target_cases_to_watch: all compared frozen pool and regression/calibration cases
- required_categories: target_behavior_changes, non_target_behavior_changes, unexpected_regressions, unchanged_expected_behavior, cases_needing_owner_or_web_calibration
- before_source:
-
comparison_id: round05-1a-if-repair
- before_source: pre-repair snapshot created before Round 05.1a edits
- after_source: post-repair snapshot created after Round 05.1a edits
- expected_fields: same as Round 05.1
- target_cases: only Owner-accepted repair cases
- non_target_cases_to_watch: full frozen comparison pool
- required_categories: target_behavior_changes, non_target_behavior_changes, accepted_collateral_changes, unexpected_regressions, unchanged_expected_behavior, cases_needing_owner_or_web_calibration
9. Open Owner Decisions
-
decision_id: OD-001
- decision_needed: Should Codex proceed to formal Web CCRA bundle preparation?
- options: proceed_to_web_bundle / request_round05_1a_local_repair / defer_to_future_round
- recommended_default: proceed_to_web_bundle
- blocks_next_review: yes
-
decision_id: OD-002
- decision_needed: Should the Local CCRA report itself be included in the formal Web CCRA bundle?
- options: exclude_local_report_default / include_for_web_review / owner_clarification_required
- recommended_default: exclude_local_report_default
- blocks_next_review: no
-
decision_id: OD-003
- decision_needed: How should Round 05 setup/context files outside the Round 05.1 closeout manifest be treated?
- options: include_as_background_context / exclude_from_round05_1_patch_evidence / owner_clarification_required
- recommended_default: exclude_from_round05_1_patch_evidence unless Web CCRA needs startup context
- blocks_next_review: no, but should be resolved during bundle assembly
-
decision_id: OD-004
- decision_needed: Should any Round 05.1 calibration case later become regression?
- options: defer_to_future_round / select_high_risk_guardrails_now / escalate_to_web_ccra
- recommended_default: defer_to_future_round
- blocks_next_review: no
-
decision_id: OD-005
- decision_needed: Should structured
prior_qpi_result/qpi_context_providedprotocol be defined now? - options: defer_to_future_round / request_product_contract / escalate_to_web_ccra
- recommended_default: defer_to_future_round
- blocks_next_review: no
- decision_needed: Should structured
10. Explicit Non-Goals
-
non_goal: Round 05.1a selector repair without Owner-accepted finding
- reason: First-turn report found no selector repair blocker.
-
non_goal: regression additions during Web bundle assembly
- reason: Regression additions were out of Round 05.1 scope and require explicit Owner/Web CCRA selection.
-
non_goal: lifecycle upgrade
- reason: QPI and Intellectual Archaeology remain
draft / B / pending; Local CCRA cannot promote lifecycle status.
- reason: QPI and Intellectual Archaeology remain
-
non_goal: formal Web bundle construction inside Local CCRA planning turn
- reason: The reviewer plans requirements only; main session prepares the bundle after Owner decision.
-
non_goal: LLM selector, RAG, third model, frontend, backend, database, accounts, or service layer
- reason: These remain outside the MVP and outside Round 05.1.
11. Recommended Web CCRA Review Questions
- Does Web CCRA accept that Round 05.1 stayed within the approved selector calibration patch scope?
- Does Web CCRA accept the seven targeted selector behavior changes and the zero non-target behavior change disposition?
- Does Web CCRA agree that no Round 05.1a repair is needed before moving to the next calibration/product-contract question?
- Should any Round 05.1 case be promoted to regression in a later round, or should they remain calibration material for now?
- Should structured
prior_qpi_result/qpi_context_providedbe defined as a future product contract before selector support? - Does Web CCRA agree that QPI and Intellectual Archaeology remain
draft / B / pendingafter this round?
12. Material Package Checklist
- review_brief: required for Web bundle; should state public round goal, local result, and Owner decision.
- rule_or_model_diff: required; include selector rule/calibration diff only, no model lifecycle diff.
- expected_labels_or_decisions: required; include Round 05 policy matrix and planning file.
- routing_behavior_diff_or_manual_equivalent: required; already present.
- post_patch_verification_report: required; already present.
- regression_and_command_log: required; include gate-runner report/log summary and regression impact statement.
- gate_execution_mode_record: required; must state
run. - bundle_manifest: required when Web bundle is assembled.
- lifecycle_scan_scope_and_triage: required; use changed-files scan and explain no lifecycle promotion.
- optional_raw_changed_files: recommended if Web CCRA needs exact file inspection; preserve source-relative paths.
- local_ccra_report: local-only by default; include only by Owner request.
- owner_decision_record: required as local gate; summarize in Web brief unless Owner wants raw file included.
- returned_output_summary: local-only by default.
13. Limits And Carry-Forward Risks
- The first-turn report did not rerun validation; it reviewed executed helper gate evidence. Web bundle should cite executed gate reports, not imply Local CCRA reran commands.
- The Owner decision file currently says pending findings-confirmation and authorizes no repair. Codex must not repair before Owner updates it.
- The only carry-forward finding is packaging hygiene: classify Round 05 setup/context files outside the Round 05.1 closeout manifest during Web bundle assembly.
- Local CCRA output remains local first review, not Owner approval and not Web CCRA approval.
- Any future lifecycle status change requires separate Owner/Web CCRA authority and is outside this planning output.