Skip to content

docs(devlog): archive the 48 units whose work landed on dev - #1840

Merged
lidge-jun merged 2 commits into
devfrom
codex/devlog-fin-sweep
Aug 16, 2026
Merged

lidge-jun merged 2 commits into
devfrom
codex/devlog-fin-sweep

Conversation

@lidge-jun

Copy link
Copy Markdown
Owner

Summary

Archives the 48 devlog/_plan/ units whose work has landed on dev, leaving 7 open.

The prior sweep (260805_devlog_fin_sweep) required a unit's own record to state a past-tense outcome before archiving — landed code was explicitly not enough. That standard is what kept nine units open whose implementation was visibly on dev while their phase docs still read as plans. The repository owner overrode it: a unit is done when its work is on dev, regardless of whether the record was ever rewritten.

Eight read-only adjudicators verified all 55 open units against origin/dev: git merge-base --is-ancestor for every cited SHA, gh pr view/gh issue view for every cited PR and issue, and rg for every named symbol and test file. 48 landed; 7 did not.

The 7 that stay carry positive evidence of unlanded work, not merely a stale record:

Unit Why it stays
260801_monorepo_git_blobless_strategy No blobless guidance in CONTRIBUTING.md, README.md, or any workflow
260802_codex_set_prompt_composer Only WP1 landed; no /api/codex-prompt route, no WP2-WP7 tests
260806_disposition_sweep PR #1008 closed unmerged; src/usage/rollup.ts does not exist
260814_bug_resolution_campaign #1302/#1059 still open; tests/websocket-buffering-bound.test.ts absent
260814_usage_memory_roadmap Six of eight phases absent from the tree
260816_codexrs_multiagent_v2_and_history_perf Only C1 merged; history-provider.ts and features.ts still on old behavior
800_agent-fabric Master plan still status: proposed; FAB-01 unauthorised

331 files moved: _plan 430 → 99 tracked files, _fin 1884 → 2215. 65 files that cited a moved unit by path — source comments, test headers, AGENTS.md, .github/CODEOWNERS, the docs/superpowers/ plans — are repointed to _fin/, so no reference dangles. Relative ../ links were checked separately; every one resolves inside its own unit.

The sweep's own record is at devlog/_fin/260816_devlog_fin_sweep/000_record.md.

Verification

  • bun test tests/repo-hygiene.test.ts — 11 pass, 0 fail. The security tripwire reads _plan/ only, and its shrunken scope still asserts non-empty.
  • bun run privacy:scan — passed.
  • bun x tsc --noEmit — clean.
  • git ls-files -s devlog shows one 100755 (the pre-existing _fin/260731_structure_sot_refresh/004_measure.sh); every moved file is 100644.
  • rg finds no devlog/_plan/<moved-unit> path anywhere in the tree.

Checklist

  • Targets dev
  • Focused checks for the changed subsystem are green
  • No user-facing behavior change (documentation move plus path repointing in comments only)
  • No security-boundary, auth, workflow, or release-automation code is touched

The prior sweep (260805_devlog_fin_sweep) required a unit's own record to
state a past-tense outcome before archiving; landed code was explicitly not
enough. The repository owner overrode that: a unit is done when its work is
on dev, regardless of whether its phase docs were ever rewritten.

Eight read-only adjudicators verified all 55 open units against origin/dev --
merge-base for every cited SHA, gh for every PR and issue, rg for every named
symbol and test file. 48 landed, 7 did not.

The 7 that stay carry positive evidence of unlanded work, not merely a stale
record: no blobless guidance in any workflow (260801); no /api/codex-prompt
route and no WP2-WP7 tests (260802); PR #1008 closed unmerged and no
src/usage/rollup.ts (260806_disposition_sweep); #1302/#1059 still open and no
websocket-buffering-bound test (260814_bug_resolution_campaign); six of eight
usage phases with no segments/usage-index/projection-summary modules
(260814_usage_memory_roadmap); C2/C3 unmerged with history-provider and
features.ts still on the old behavior (260816_codexrs_multiagent_v2); and a
master plan still marked proposed with FAB-01 unauthorised (800_agent-fabric).

331 files moved: _plan 430 -> 99, _fin 1884 -> 2215. 65 files that cited a
moved unit by path -- source comments, test headers, AGENTS.md, CODEOWNERS,
the superpowers plans -- are repointed to _fin, so no reference dangles.

Gates: repo-hygiene 11 pass, privacy:scan passed, tsc --noEmit clean.
@coderabbitai

coderabbitai Bot commented Aug 16, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Too many files!

This PR contains 356 files, which is 56 over the limit of 300.

To get a review, reduce the PR to 300 files or fewer by splitting it into smaller PRs or changing its base branch.

Usage-priced reviews support at most 300 files.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: d72118a4-88aa-4d6f-9308-a9d549cfeaa4

📥 Commits

Reviewing files that changed from the base of the PR and between b81314c and 499dc78.

⛔ Files ignored due to path filters (13)
  • devlog/_fin/260806_omp_integration/evidence/omp-dashboard.png is excluded by !**/*.png
  • devlog/_fin/260806_omp_integration/evidence/omp-live-prompt.png is excluded by !**/*.png
  • devlog/_fin/260806_omp_integration/evidence/omp-model-catalog.png is excluded by !**/*.png
  • devlog/_fin/260806_overnight_triage_round2/evidence/shadow-call-badge-runtime-sourced.png is excluded by !**/*.png
  • devlog/_fin/260806_overnight_triage_round2/evidence/shadow-call-select-namespaced.png is excluded by !**/*.png
  • devlog/_fin/260806_stacked_bug_campaign/evidence/1151-effort-picker-before-after.png is excluded by !**/*.png
  • devlog/_fin/260806_wp13_toggles_resume/assets/integrations-overview.png is excluded by !**/*.png
  • devlog/_fin/260807_compatibility_lab/screenshots/cl-05/01-matrix-populated-dark.png is excluded by !**/*.png
  • devlog/_fin/260807_compatibility_lab/screenshots/cl-05/02-projection-unavailable-dark.png is excluded by !**/*.png
  • devlog/_fin/260807_compatibility_lab/screenshots/cl-05/03-projection-empty-dark.png is excluded by !**/*.png
  • devlog/_fin/260807_compatibility_lab/screenshots/cl-05/04-verdict-detail-dark.png is excluded by !**/*.png
  • devlog/_fin/260807_compatibility_lab/screenshots/cl-05/05-matrix-narrow-dark.png is excluded by !**/*.png
  • devlog/_fin/260808_context_cap_per_provider/evidence/01-models-context-caps.png is excluded by !**/*.png
📒 Files selected for processing (356)
  • .github/CODEOWNERS
  • AGENTS.md
  • devlog/_fin/260730_gui_hydration_loading_unify/000_plan.md
  • devlog/_fin/260730_gui_hydration_loading_unify/000_research.md
  • devlog/_fin/260730_gui_hydration_loading_unify/001_live_evidence.md
  • devlog/_fin/260730_gui_hydration_loading_unify/010_loading_contract.md
  • devlog/_fin/260730_gui_hydration_loading_unify/020_page_migration.md
  • devlog/_fin/260730_gui_hydration_loading_unify/030_revalidation_policy.md
  • devlog/_fin/260730_gui_hydration_loading_unify/040_accounts_fanout.md
  • devlog/_fin/260730_gui_hydration_loading_unify/050_settings_card_unify.md
  • devlog/_fin/260730_gui_hydration_loading_unify/060_multimodel_demotion.md
  • devlog/_fin/260730_gui_hydration_loading_unify/070_catalog_enum_hardening.md
  • devlog/_fin/260730_gui_hydration_loading_unify/PROGRESS.md
  • devlog/_fin/260731_pr_issue_triage_round/050_windows_ci_flake_rca.md
  • devlog/_fin/260731_pr_landing_round/000_plan.md
  • devlog/_fin/260731_windows_bun_stability/000_research.md
  • devlog/_fin/260801_deepseek_responses_wire/040_outcome.md
  • devlog/_fin/260803_codex_desktop_toggle/000_plan.md
  • devlog/_fin/260803_codex_desktop_toggle/001_native_restore_thesis.md
  • devlog/_fin/260803_codex_desktop_toggle/002_desktop_standard_mode.md
  • devlog/_fin/260803_codex_desktop_toggle/003_durable_desired_state.md
  • devlog/_fin/260803_codex_desktop_toggle/004_export_modality_poisoning.md
  • devlog/_fin/260803_codex_desktop_toggle/005_audit_synthesis.md
  • devlog/_fin/260803_codex_desktop_toggle/006_audit_synthesis_r2.md
  • devlog/_fin/260803_codex_desktop_toggle/007_audit_synthesis_wp4.md
  • devlog/_fin/260803_codex_desktop_toggle/008_audit_synthesis_wp4_r2.md
  • devlog/_fin/260803_codex_desktop_toggle/010_modality_boundary.md
  • devlog/_fin/260803_codex_desktop_toggle/011_wp2_evidence.md
  • devlog/_fin/260803_codex_desktop_toggle/020_api_keys_row.md
  • devlog/_fin/260803_codex_desktop_toggle/021_wp3_evidence.md
  • devlog/_fin/260803_codex_desktop_toggle/030_desired_state.md
  • devlog/_fin/260803_codex_desktop_toggle/040_codex_toggle.md
  • devlog/_fin/260803_codex_desktop_toggle/050_desktop_toggle.md
  • devlog/_fin/260803_codex_desktop_toggle/_retired/000_why_retired.md
  • devlog/_fin/260803_codex_desktop_toggle/_retired/020_codex_toggle.md
  • devlog/_fin/260803_codex_desktop_toggle/_retired/030_desktop_toggle.md
  • devlog/_fin/260803_pr_issue_sweep/000_plan.md
  • devlog/_fin/260803_pr_issue_sweep/010_phase1_image_forwarding.md
  • devlog/_fin/260803_pr_issue_sweep/020_phase2_hosted_tool_duplicate.md
  • devlog/_fin/260803_pr_issue_sweep/030_phase3_compact_alternate.md
  • devlog/_fin/260803_pr_issue_sweep/040_phase4_backlog_disposition.md
  • devlog/_fin/260803_pr_issue_sweep/050_phase5_916_disposition.md
  • devlog/_fin/260803_pr_issue_sweep/060_outcome.md
  • devlog/_fin/260803_transport_attribution/000_plan.md
  • devlog/_fin/260804_codex_write_substrate/001_catalog_seam.md
  • devlog/_fin/260804_codex_write_substrate/002_history_off_the_loop.md
  • devlog/_fin/260804_codex_write_substrate/003_lock_protocol.md
  • devlog/_fin/260804_overnight_triage/000_dispositions.md
  • devlog/_fin/260804_router_intelligence/000_master_plan.md
  • devlog/_fin/260804_router_intelligence/001_pr_stack_status.md
  • devlog/_fin/260805_bug_fix_stack/000_plan.md
  • devlog/_fin/260805_bug_fix_stack/001_upstream_evidence.md
  • devlog/_fin/260805_bug_fix_stack/002_zen_modality_probe.md
  • devlog/_fin/260805_bug_fix_stack/010_deepseek_ladder.md
  • devlog/_fin/260805_bug_fix_stack/020_zen_text_only.md
  • devlog/_fin/260805_bug_fix_stack/030_native_profile_harness.md
  • devlog/_fin/260805_bug_fix_stack/040_startup_app_server.md
  • devlog/_fin/260805_bug_stack_campaign/000_plan.md
  • devlog/_fin/260805_bug_stack_campaign/001_issue_triage.md
  • devlog/_fin/260805_bug_stack_campaign/002_pr_triage.md
  • devlog/_fin/260805_bug_stack_campaign/003_anthropic_400_research.md
  • devlog/_fin/260805_bug_stack_campaign/010_phase1_pr988_review_merge.md
  • devlog/_fin/260805_bug_stack_campaign/020_phase2_anthropic_400_fix.md
  • devlog/_fin/260805_bug_stack_campaign/030_issue914_dns_transport_attribution.md
  • devlog/_fin/260805_bug_stack_campaign/040_issue893_sparse_snapshot_repair.md
  • devlog/_fin/260805_bug_stack_campaign/050_issue875_deepseek_flash_stall.md
  • devlog/_fin/260805_bug_stack_campaign/060_issue938_uuid_item_ids.md
  • devlog/_fin/260805_bug_stack_campaign/070_issue907_jawcode_prices.md
  • devlog/_fin/260805_bug_stack_campaign/080_issue1007_login_url_flush.md
  • devlog/_fin/260805_bug_stack_campaign/090_issue1001_forced_answer_validation.md
  • devlog/_fin/260805_bug_stack_campaign/100_issue992_routed_context_window.md
  • devlog/_fin/260805_bug_stack_campaign/110_issue993_kiro_profile_arn.md
  • devlog/_fin/260805_bug_stack_campaign/120_issue959_provider_headers.md
  • devlog/_fin/260805_bug_stack_campaign/130_dispositions.md
  • devlog/_fin/260805_devlog_fin_sweep/000_plan.md
  • devlog/_fin/260805_devlog_fin_sweep/010_verdict_matrix.md
  • devlog/_fin/260805_devlog_fin_sweep/020_move_execution.md
  • devlog/_fin/260805_issue_pr_triage/000_plan.md
  • devlog/_fin/260805_issue_pr_triage/001_prior_investigation_index.md
  • devlog/_fin/260805_issue_pr_triage/002_surface_inventory.md
  • devlog/_fin/260805_issue_pr_triage/010_issue_verdicts.md
  • devlog/_fin/260805_issue_pr_triage/020_pr_verdicts.md
  • devlog/_fin/260805_issue_pr_triage/030_cross_links.md
  • devlog/_fin/260805_issue_pr_triage/040_action_queue.md
  • devlog/_fin/260805_issue_pr_triage/050_execution_record.md
  • devlog/_fin/260806_overnight_triage_round2/000_plan.md
  • devlog/_fin/260806_overnight_triage_round2/001_pr_verdicts.md
  • devlog/_fin/260806_overnight_triage_round2/002_issue_1065_rca.md
  • devlog/_fin/260806_overnight_triage_round2/003_dispositions.md
  • devlog/_fin/260806_overnight_triage_round2/010_shadow_call_namespaced.md
  • devlog/_fin/260806_overnight_triage_round2/020_bounded_body_first_byte.md
  • devlog/_fin/260806_overnight_triage_round2/030_shadow_call_drop_54mini.md
  • devlog/_fin/260806_overnight_triage_round2/040_merge_train.md
  • devlog/_fin/260806_provider_preset_stack/000_plan.md
  • devlog/_fin/260806_provider_preset_stack/010_wp1_pr870.md
  • devlog/_fin/260806_provider_preset_stack/020_wp2_pr872.md
  • devlog/_fin/260806_provider_preset_stack/030_wp3_pr937.md
  • devlog/_fin/260806_provider_preset_stack/040_wp4_pr812.md
  • devlog/_fin/260806_provider_preset_stack/050_outcome.md
  • devlog/_fin/260806_stacked_bug_campaign/000_plan.md
  • devlog/_fin/260806_stacked_bug_campaign/001_issue_triage.md
  • devlog/_fin/260806_stacked_bug_campaign/002_pr_triage.md
  • devlog/_fin/260806_stacked_bug_campaign/010_phase2_bounded_sse_inspection.md
  • devlog/_fin/260806_stacked_bug_campaign/020_phase3_native_profile_empty_sweep.md
  • devlog/_fin/260806_stacked_bug_campaign/030_phase4_native_main_acl_timeout.md
  • devlog/_fin/260806_stacked_bug_campaign/040_phase5_bounded_rollout_inspection.md
  • devlog/_fin/260806_stacked_bug_campaign/050_phase6_anthropic_response_identity.md
  • devlog/_fin/260806_stacked_bug_campaign/060_phase7_copilot_responses_normalization.md
  • devlog/_fin/260806_stacked_bug_campaign/070_phase8_darwin_eager_rewrite.md
  • devlog/_fin/260806_stacked_bug_campaign/080_phase9_vision_rawbody_sync.md
  • devlog/_fin/260806_stacked_bug_campaign/090_phase10_gemini_effort_docs.md
  • devlog/_fin/260806_stacked_bug_campaign/100_phase11_structured_output_schema.md
  • devlog/_fin/260806_stacked_bug_campaign/110_phase12_cursor_structured_edits.md
  • devlog/_fin/260806_stacked_bug_campaign/120_phase13_reasoning_replay_empty_delta.md
  • devlog/_fin/260806_stacked_bug_campaign/130_phase14_usage_attempt_persistence.md
  • devlog/_fin/260806_stacked_bug_campaign/140_phase15_effort_picker_and_pi_export.md
  • devlog/_fin/260806_stacked_bug_campaign/150_phase16_test_isolation_and_allowlist_docs.md
  • devlog/_fin/260806_stacked_bug_campaign/160_phase17_closeout.md
  • devlog/_fin/260806_stacked_bug_campaign/170_dispositions.md
  • devlog/_fin/260806_stacked_bug_campaign/180_merge_record.md
  • devlog/_fin/260806_wp13_toggles_resume/000_plan.md
  • devlog/_fin/260806_wp13_toggles_resume/010_codex_toggle_amendments.md
  • devlog/_fin/260806_wp13_toggles_resume/020_desktop_toggle_amendments.md
  • devlog/_fin/260806_wp13_toggles_resume/030_composed_acceptance_amendments.md
  • devlog/_fin/260807_compatibility_lab/000_master_plan.md
  • devlog/_fin/260807_compatibility_lab/001_pr_stack_status.md
  • devlog/_fin/260807_compatibility_lab/004_cl04_read_surfaces.md
  • devlog/_fin/260807_compatibility_lab/005_cl05_compatibility_matrix_ui.md
  • devlog/_fin/260807_compatibility_lab/006_cl06_routing_compatibility.md
  • devlog/_fin/260807_compatibility_lab/007_cl07_task_effectiveness.md
  • devlog/_fin/260807_compatibility_lab/008_cl08_automation.md
  • devlog/_fin/260807_compatibility_lab/009_cl09_passive_production_evidence.md
  • devlog/_fin/260807_compatibility_lab/010_architecture_and_evidence_contract.md
  • devlog/_fin/260807_compatibility_lab/010_cl10_public_evidence_export.md
  • devlog/_fin/260807_compatibility_lab/011_cl10_revocation_v1_anchor_clarification.md
  • devlog/_fin/260807_compatibility_lab/020_scenario_contract_and_catalogue.md
  • devlog/_fin/260807_compatibility_lab/021_protocol_v1_manifest_authority.md
  • devlog/_fin/260807_compatibility_lab/022_protocol_v1_cases.json
  • devlog/_fin/260807_compatibility_lab/023_live_v1_manifest_authority.md
  • devlog/_fin/260807_compatibility_lab/024_live_v1_cases.json
  • devlog/_fin/260807_compatibility_lab/030_incident_corpus.md
  • devlog/_fin/260807_compatibility_lab/040_security_and_privacy.md
  • devlog/_fin/260807_compatibility_lab/050_cl00_acceptance_review.md
  • devlog/_fin/260807_compatibility_lab/051_cl01_acceptance_review.md
  • devlog/_fin/260807_compatibility_lab/053_cl02_closure_gate.md
  • devlog/_fin/260807_compatibility_lab/054_cl03_implementation_record.md
  • devlog/_fin/260807_compatibility_lab/CL02_POST_MERGE_HARDENING.md
  • devlog/_fin/260807_deepseek_responses_streaming/000_plan.md
  • devlog/_fin/260807_deepseek_responses_streaming/010_check_evidence.md
  • devlog/_fin/260807_untouched_bug_stack/000_plan.md
  • devlog/_fin/260807_untouched_bug_stack/010_sse_unspaced_data_fields.md
  • devlog/_fin/260807_untouched_bug_stack/020_routed_reasoning_effort.md
  • devlog/_fin/260807_untouched_bug_stack/030_windows_acl_harden_envelope.md
  • devlog/_fin/260807_untouched_bug_stack/040_npm_cache_preflight_replacement.md
  • devlog/_fin/260807_untouched_bug_stack/050_adopt_as_is_replacements.md
  • devlog/_fin/260807_untouched_bug_stack/060_adopt_with_changes_replacements.md
  • devlog/_fin/260807_untouched_bug_stack/070_mimo_token_plan_preset.md
  • devlog/_fin/260807_untouched_bug_stack/080_windows_acl_userdomain.md
  • devlog/_fin/260807_untouched_bug_stack/081_windows_acl_userdomain_adopt_1180.md
  • devlog/_fin/260807_untouched_bug_stack/090_deepseek_502_parked.md
  • devlog/_fin/260807_untouched_bug_stack/100_loopback_peer_admission.md
  • devlog/_fin/260807_untouched_bug_stack/110_context_window_controls.md
  • devlog/_fin/260808_bug_campaign/000_plan.md
  • devlog/_fin/260808_bug_campaign/001_inventory.md
  • devlog/_fin/260808_bug_campaign/002_disposition_matrix.md
  • devlog/_fin/260808_bug_campaign/003_republish_protocol.md
  • devlog/_fin/260808_bug_campaign/010_wp1_ci_unblock_and_small_republish.md
  • devlog/_fin/260808_bug_campaign/011_wp1_gate_run.md
  • devlog/_fin/260808_bug_campaign/012_wp1_ci_first_results.md
  • devlog/_fin/260808_bug_campaign/013_wp1_new_prs_overlap.md
  • devlog/_fin/260808_bug_campaign/014_wp1_ci_final_tally.md
  • devlog/_fin/260808_bug_campaign/015_wp6_close_execution.md
  • devlog/_fin/260808_bug_campaign/016_wp8_1119_replacement.md
  • devlog/_fin/260808_bug_campaign/017_wp9_1245_fix.md
  • devlog/_fin/260808_bug_campaign/018_wp10_1196_fix.md
  • devlog/_fin/260808_bug_campaign/019_wp11_publish.md
  • devlog/_fin/260808_bug_campaign/020_wp2_sse_frame_contract.md
  • devlog/_fin/260808_bug_campaign/023_wp15_1244_and_green_five.md
  • devlog/_fin/260808_bug_campaign/024_wp16_ghost_custom_models.md
  • devlog/_fin/260808_bug_campaign/025_wp3_lane_c_ci_workflows.md
  • devlog/_fin/260808_bug_campaign/026_wp5_large_solo.md
  • devlog/_fin/260808_bug_campaign/027_wp4_lane_d_close.md
  • devlog/_fin/260808_bug_campaign/028_wp6_orphan_issue_fixes.md
  • devlog/_fin/260808_bug_campaign/029_wp17_unblock_sweep.md
  • devlog/_fin/260808_bug_campaign/030_wp18_leftovers.md
  • devlog/_fin/260808_bug_campaign/030_wp3_ci_workflow_stack.md
  • devlog/_fin/260808_bug_campaign/031_wp19_final_merges.md
  • devlog/_fin/260808_bug_campaign/040_wp4_catalog_sequential.md
  • devlog/_fin/260808_bug_campaign/050_wp5_orphan_issue_fixes.md
  • devlog/_fin/260808_bug_campaign/060_wp6_dispositions.md
  • devlog/_fin/260808_issue1283_xai_weekly_quota/000_plan.md
  • devlog/_fin/260808_workflow_comment_spam_hardening/000_plan.md
  • devlog/_fin/260809_260809-release-train-main-reconcile/000_plan.md
  • devlog/_fin/260809_260809-release-train-main-reconcile/010_phase1.md
  • devlog/_fin/260809_260809-release-train-main-reconcile/020_record.md
  • devlog/_fin/260810_release_train_and_triage/000_plan.md
  • devlog/_fin/260810_release_train_and_triage/001_audit_round1.md
  • devlog/_fin/260810_release_train_and_triage/002_audit_round2.md
  • devlog/_fin/260810_release_train_and_triage/010_release_execution.md
  • devlog/_fin/260810_release_train_and_triage/011_rc_selection.md
  • devlog/_fin/260810_release_train_and_triage/012_security_gate_record.md
  • devlog/_fin/260810_release_train_and_triage/013_release_record.md
  • devlog/_fin/260810_release_train_and_triage/014_post_release_closure.md
  • devlog/_fin/260810_release_train_and_triage/020_issue_disposition.md
  • devlog/_fin/260810_release_train_and_triage/021_falsification_pass.md
  • devlog/_fin/260810_release_train_and_triage/030_pr_disposition.md
  • devlog/_fin/260810_release_train_and_triage/040_sec02_remediation.md
  • devlog/_fin/260810_release_train_and_triage/050_sec01_remediation.md
  • devlog/_fin/260810_release_train_and_triage/090_outcome.md
  • devlog/_fin/260811_260811-gpt56-cyber-model/000_plan.md
  • devlog/_fin/260811_260811-gpt56-cyber-model/010_phase1.md
  • devlog/_fin/260811_bug_pair_landing/000_plan.md
  • devlog/_fin/260811_bug_pair_landing/001_inventory.md
  • devlog/_fin/260811_bug_pair_landing/002_blocker_matrix.md
  • devlog/_fin/260811_bug_pair_landing/003_outcome.md
  • devlog/_fin/260811_bug_pair_landing/004_independent_audit.md
  • devlog/_fin/260811_bug_pair_landing/010_wp1_1460_catalog_byte_compare.md
  • devlog/_fin/260811_bug_pair_landing/020_wp2_1462_stale_config_rebase.md
  • devlog/_fin/260811_bug_pair_landing/030_wp3_1465_windows_install_transaction.md
  • devlog/_fin/260811_bug_pair_landing/040_wp4_1461_sync_preflight.md
  • devlog/_fin/260811_bug_pair_landing/050_wp5_1452_arm64_acl_sentinel.md
  • devlog/_fin/260811_bug_pair_landing/060_wp6_1434_replay_durability.md
  • devlog/_fin/260811_bug_pair_landing/070_wp7_1441_shim_recursion.md
  • devlog/_fin/260811_bug_pair_landing/080_wp10_publication_plan.md
  • devlog/_fin/260812_260812-ci-stabilization-release/000_plan.md
  • devlog/_fin/260812_260812-ci-stabilization-release/010_phase1.md
  • devlog/_fin/260812_five_bug_fix_campaign/000_research.md
  • devlog/_fin/260812_five_bug_fix_campaign/001_external_contract_evidence.md
  • devlog/_fin/260812_five_bug_fix_campaign/002_audit_round1_synthesis.md
  • devlog/_fin/260812_five_bug_fix_campaign/003_audit_round2_synthesis.md
  • devlog/_fin/260812_five_bug_fix_campaign/004_audit_wp5_synthesis.md
  • devlog/_fin/260812_five_bug_fix_campaign/010_phase1_issue1514_empty_tool_name.md
  • devlog/_fin/260812_five_bug_fix_campaign/020_phase2_issue1503_google_thought_text.md
  • devlog/_fin/260812_five_bug_fix_campaign/030_phase3_issue1497_usage_range_truncation.md
  • devlog/_fin/260812_five_bug_fix_campaign/031_phase3_revised_usage_coverage.md
  • devlog/_fin/260812_five_bug_fix_campaign/040_phase4_issue1409_context_window_overrides.md
  • devlog/_fin/260812_five_bug_fix_campaign/050_phase5_issue1419_tls_crash_survivability.md
  • devlog/_fin/260812_five_bug_fix_campaign/051_phase5_revised_issue1419_disposition.md
  • devlog/_fin/260812_five_bug_fix_campaign/060_phase11_late_security_prs_1540_1541.md
  • devlog/_fin/260812_realtime_standalone_ws/000_plan.md
  • devlog/_fin/260812_realtime_standalone_ws/010_d_record.md
  • devlog/_fin/260812_websearch_sidecar_live_streaming/000_findings_and_design.md
  • devlog/_fin/260813_260813-nudge-apply-patch-forbid/000_plan.md
  • devlog/_fin/260813_260813-nudge-apply-patch-forbid/010_phase1.md
  • devlog/_fin/260813_bun_canary_dogfood/050_memory_patch_roadmap.md
  • devlog/_fin/260813_bun_canary_dogfood/051_new_owners_since_baseline.md
  • devlog/_fin/260813_codex_auth_account_card_slim/000_plan.md
  • devlog/_fin/260813_codex_auth_account_card_slim/010_slim_account_cards.md
  • devlog/_fin/260813_codex_auth_account_card_slim/020_whole_box_advanced.md
  • devlog/_fin/260813_codex_auth_account_card_slim/030_verify_qa_push.md
  • devlog/_fin/260813_issue1611_float_tool_args/000_plan.md
  • devlog/_fin/260813_open_bug_issue_pr_triage/000_plan.md
  • devlog/_fin/260813_open_bug_issue_pr_triage/001_live_inventory.md
  • devlog/_fin/260813_open_bug_issue_pr_triage/002_disposition_matrix.md
  • devlog/_fin/260813_open_bug_issue_pr_triage/003_priority_ranking.md
  • devlog/_fin/260813_open_bug_issue_pr_triage/004_simple_korean_explainer.md
  • devlog/_fin/260813_open_bug_issue_pr_triage/005_ranking_snapshot.json
  • devlog/_fin/260813_open_bug_issue_pr_triage/006_audit_synthesis.md
  • devlog/_fin/260813_open_bug_issue_pr_triage/010_landing_round.md
  • devlog/_fin/260813_open_bug_issue_pr_triage/011_remaining_simple_korean.md
  • devlog/_fin/260813_usage_parse_retention/000_plan.md
  • devlog/_fin/260813_usage_parse_retention/001_ws_queue_decision.md
  • devlog/_fin/260813_usage_parse_retention/010_append_tolerant_usage_snapshot.md
  • devlog/_fin/260813_usage_parse_retention/020_gui_usage_stampede.md
  • devlog/_fin/260813_usage_parse_retention/030_ws_queue_if_unbounded.md
  • devlog/_fin/260813_usage_parse_retention/031_second_retainer_noop.md
  • devlog/_fin/260813_usage_parse_retention/032_allocator_ratchet_finding.md
  • devlog/_fin/260813_usage_parse_retention/040_opus_sol_leak_review.md
  • devlog/_fin/260813_usage_parse_retention/050_push_preview_main_release.md
  • devlog/_fin/260813_usage_parse_retention/060_live_activation_proof.md
  • devlog/_fin/260813_usage_parse_retention/070_release_2_14_2.md
  • devlog/_fin/260814_gemini-tiered-wire-ids/000_plan.md
  • devlog/_fin/260814_gemini-tiered-wire-ids/010_phase1.md
  • devlog/_fin/260814_lab_core_decoupling/000_plan.md
  • devlog/_fin/260814_lab_core_decoupling/010_lifecycle_shutdown_registry.md
  • devlog/_fin/260814_lab_core_decoupling/020_request_path_gate.md
  • devlog/_fin/260814_lab_core_decoupling/030_router_and_startup_activation.md
  • devlog/_fin/260814_lab_core_decoupling/040_boundary_guard_test.md
  • devlog/_fin/260814_lab_core_decoupling/050_governance_and_release.md
  • devlog/_fin/260814_lab_core_decoupling/060_audit_round1_amendments.md
  • devlog/_fin/260814_lab_core_decoupling/070_audit_round2_amendments.md
  • devlog/_fin/260814_lab_core_decoupling/080_activation_is_synchronous.md
  • devlog/_fin/260814_lab_core_decoupling/090_audit_round3_closeout.md
  • devlog/_fin/260814_lab_core_decoupling/100_verification_evidence.md
  • devlog/_fin/260814_overnight_triage_release/000_overnight_inventory.md
  • devlog/_fin/260814_overnight_triage_release/010_review_dispatch.md
  • devlog/_fin/260814_overnight_triage_release/020_gemini_37_flash.md
  • devlog/_fin/260814_overnight_triage_release/030_merge_plan.md
  • devlog/_fin/260814_overnight_triage_release/040_release_plan.md
  • devlog/_fin/260815_bug_resolution_loop/000_plan.md
  • devlog/_fin/260815_bug_resolution_loop/010_phase1_gui_preflight.md
  • devlog/_fin/260815_bug_resolution_loop/020_phase2_vision_capability.md
  • devlog/_fin/260815_bug_resolution_loop/030_pr_merge_loop_plan.md
  • devlog/_fin/260815_dual_lane_release_train/000_research.md
  • devlog/_fin/260815_dual_lane_release_train/010_stable_lane.md
  • devlog/_fin/260815_dual_lane_release_train/020_preview_lane.md
  • devlog/_fin/260815_dual_lane_release_train/030_convergence.md
  • devlog/_fin/260815_gui_codex_restart/000_research.md
  • devlog/_fin/260815_gui_codex_restart/001_design_alternatives.md
  • devlog/_fin/260815_gui_codex_restart/010_phase1_backend_endpoint.md
  • devlog/_fin/260815_gui_codex_restart/020_phase2_gui_sidebar.md
  • devlog/_fin/260815_gui_codex_restart/030_phase3_models_tab.md
  • devlog/_fin/260815_gui_codex_restart/040_phase4_platform_hardening.md
  • devlog/_fin/260815_old_draft_triage/000_plan.md
  • devlog/_fin/260815_old_draft_triage/010_triage_matrix.md
  • devlog/_fin/260815_old_draft_triage/020_execution.md
  • devlog/_fin/260815_old_draft_triage/030_release_readiness.md
  • devlog/_fin/260815_old_draft_triage/040_release_notes_fallback.md
  • devlog/_fin/260815_open_pr_triage/000_plan.md
  • devlog/_fin/260815_open_pr_triage/010_triage_matrix.md
  • devlog/_fin/260815_open_pr_triage/020_merge_execution.md
  • devlog/_fin/260815_open_pr_triage/030_final_verification.md
  • devlog/_fin/260815_roadmap_closeout/000_source_capture_raw.txt
  • devlog/_fin/260815_roadmap_closeout/010_unit_overview.md
  • devlog/_fin/260815_roadmap_closeout/050_gemini_thought_signature.md
  • devlog/_fin/260815_roadmap_closeout/110_release_readiness.md
  • devlog/_fin/260816_devlog_fin_sweep/000_record.md
  • devlog/_fin/260816_local_model_capability_and_plugin_routing/000_plan.md
  • devlog/_fin/260816_local_model_capability_and_plugin_routing/001_capability_evidence_defect.md
  • devlog/_fin/260816_local_model_capability_and_plugin_routing/002_local_model_plugin_failure.md
  • devlog/_fin/260816_local_model_capability_and_plugin_routing/003_audit_synthesis_round1.md
  • devlog/_fin/260816_local_model_capability_and_plugin_routing/004_audit_rounds_2_to_8.md
  • devlog/_fin/260816_local_model_capability_and_plugin_routing/010_catalog_row_shape.md
  • devlog/_fin/260816_local_model_capability_and_plugin_routing/020_live_capability_ingestion.md
  • devlog/_fin/260816_local_model_capability_and_plugin_routing/030_local_model_plugin_routing.md
  • devlog/_fin/260816_local_model_capability_and_plugin_routing/040_implementation_record.md
  • devlog/_fin/260816_pr_merge_campaign/000_triage.md
  • docs/superpowers/plans/2026-08-12-cl09-passive-production-evidence.md
  • docs/superpowers/plans/2026-08-12-cl10-public-evidence-implementation.md
  • docs/superpowers/specs/2026-08-12-cl10-public-evidence-design.md
  • gui/src/pages/Models.tsx
  • gui/tests/page-loading-contract.test.tsx
  • src/codex/app-server-restart-service.ts
  • src/codex/desired-state.ts
  • src/lab/artifacts/sanitize.ts
  • src/lab/live/manifest.ts
  • src/lib/codex-restart-contract.ts
  • src/lib/lab-activation.ts
  • src/lib/optional-shutdown-hooks.ts
  • src/providers/registry.ts
  • src/routing/compatibility/provider-slot.ts
  • src/routing/history/schema.ts
  • src/routing/trace.ts
  • src/server/management-api.ts
  • src/server/management/context.ts
  • src/server/passive-route-linker.ts
  • tests/codex-app-server-restart-service.test.ts
  • tests/codex-restart-route.test.ts
  • tests/compatibility-provider-equivalence.test.ts
  • tests/core-lab-boundary.test.ts
  • tests/lab-automation-ingwannu-regressions.test.ts
  • tests/lab-evidence-sanitization.test.ts
  • tests/lab-passive-production-evidence.test.ts
  • tests/repo-hygiene.test.ts
  • tests/routing-compatibility.test.ts
  • tests/vision-sidecar-e2e.test.ts

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions github-actions Bot added the documentation Improvements or additions to documentation label Aug 16, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Deterministic PR hygiene checks passed.

@github-actions

github-actions Bot commented Aug 16, 2026

Copy link
Copy Markdown
Contributor

✅ READY

  • all PR quality gates passed.

UI screenshot waived by the gui-screenshot-waived label.

Hygiene

Deterministic PR hygiene checks passed.

@github-actions
github-actions Bot marked this pull request as draft August 16, 2026 11:44
@lidge-jun

Copy link
Copy Markdown
Owner Author

This PR does not change gui behavior: the only two gui/ hunks are comment-string repointings from devlog/_plan/ to devlog/_fin/ (Models.tsx:100 and page-loading-contract.test.tsx:11). No rendered output changes, so there is no UI screenshot to take. Applying the maintainer waiver label.

@lidge-jun lidge-jun added the gui-screenshot-waived Maintainer waiver for false-positive GUI screenshot requirements label Aug 16, 2026
@github-actions
github-actions Bot marked this pull request as ready for review August 16, 2026 11:46

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

This PR began contract-only and the contract was independently reviewed and accepted on 2026-08-12. CL-10.1 through CL-10.4 runtime implementation is now authorized on this branch. CL-10.5 remote publishing remains blocked until the exact transport/service contract in section 18 is independently accepted.

P2 Badge Keep unfinished Compatibility Lab phases in _plan

Do not archive the entire Compatibility Lab unit yet: this line explicitly states that CL-10.5 remains blocked, and the delivery sequence also reserves CL-10.6 for final programme acceptance. Moving the unit to _fin removes this unfinished work from the repository's open-unit inventory and incorrectly represents the programme as closed. Leave the unit in _plan, or split CL-10.5/CL-10.6 into a new open unit, until the transport contract, implementation, and acceptance have landed.

AGENTS.md reference: AGENTS.md:L75-L78

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Both build their path from separate string segments, so the text-level
repointing pass could not see them and CI caught it:

- tests/lab-automation-ingwannu-regressions.test.ts reads the CL-08 plan via
  join(..., "devlog", "_plan", "260807_compatibility_lab", ...) to assert it
  carries no trailing whitespace. That unit moved, so the read threw.
- src/lab/live/manifest.ts resolves the normative 024 live-case authority the
  same way. Its mirror check is a no-op when the file is missing, so this
  silently disabled the drift guard rather than failing loudly. With the path
  corrected the runtime copy verifies byte-identical again.

A grep for '"devlog"' as a string literal finds these two and nothing else.
@lidge-jun
lidge-jun merged commit d07ec0a into dev Aug 16, 2026
24 checks passed
@lidge-jun
lidge-jun deleted the codex/devlog-fin-sweep branch August 17, 2026 10:52
agentHits pushed a commit to agentHits/opencodex that referenced this pull request Sep 17, 2026
docs(devlog): archive the 48 units whose work landed on dev
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation gui-screenshot-waived Maintainer waiver for false-positive GUI screenshot requirements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant