..
2026-05-24-001-feat-recurring-cli-scrape-automation-plan.md
feat: add gh PR run approval helper for fork CI unblock
2026-05-28 00:30:49 -05:00
2026-05-24-001-fix-auth-reauth-recovery-plan.md
feat: add gh PR run approval helper for fork CI unblock
2026-05-28 00:30:49 -05:00
2026-05-24-002-fix-live-path-update-verification-plan.md
feat: add gh PR run approval helper for fork CI unblock
2026-05-28 00:30:49 -05:00
2026-05-27-003-feat-recurring-scrape-finalization-validation-plan.md
fix(review): apply autofix feedback
2026-05-27 14:24:09 -05:00
2026-05-27-004-fix-recurring-scrape-residual-hardening-plan.md
fix: harden recurring scrape scripts from review residuals
2026-05-28 00:08:22 -05:00
2026-05-28-005-fix-complete-auth-recovery-close-plans-plan.md
feat: add gh PR run approval helper for fork CI unblock
2026-05-28 00:30:49 -05:00
2026-05-28-006-fix-documents-append-auth-plan.md
fix(scrape): append safely under Documents with flexible auth
2026-05-28 00:58:03 -05:00
2026-05-28-007-verify-documents-auth-bootstrap-plan.md
feat(scrape): add Documents verify and auth bootstrap helpers
2026-05-28 01:18:05 -05:00
2026-05-28-008-live-documents-scrape-proof-plan.md
feat(scrape): add Documents scrape workflow and token discovery
2026-05-28 02:23:34 -05:00
2026-05-28-009-dce-gui-token-bootstrap-plan.md
fix(scrape): auth discovery, skip forbidden channels, mount host script
2026-05-28 14:57:16 -05:00
2026-05-29-010-feat-recurring-scrape-merge-readiness-plan.md
feat(scrape): harden preflight and cron config for Documents archives
2026-05-29 13:49:09 -05:00
2026-05-29-011-feat-documents-recurring-scrape-verify-plan.md
feat(scrape): harden preflight and cron config for Documents archives
2026-05-29 13:49:09 -05:00
2026-05-29-012-fix-scrape-residual-review-plan.md
fix(scrape): address residual review findings R1–R3
2026-05-29 13:56:29 -05:00
2026-05-29-013-bridge-workspace-operator-plan.md
feat(scrape): add scrape-here launcher and GUI zip handoff docs
2026-05-29 13:58:12 -05:00
2026-05-29-014-feat-operator-bootstrap-plan.md
feat(scrape): add bootstrap-recurring-scrape one-shot operator flow
2026-05-29 13:59:04 -05:00
2026-05-29-015-feat-bootstrap-ci-checklist-plan.md
feat(scrape): add bootstrap CI smoke and operator checklist
2026-05-29 14:02:06 -05:00
2026-05-29-016-feat-operator-activation-plan.md
feat(scrape): warn on bot-token preflight and document cron install
2026-05-29 14:03:01 -05:00
2026-05-29-017-feat-gui-token-live-scrape-plan.md
feat(scrape): sync token from GUI Settings.dat for live exports
2026-05-29 14:05:45 -05:00
2026-05-29-018-fix-corrupt-archive-json-plan.md
fix(scrape): audit and salvage corrupt archive JSON
2026-05-29 14:09:46 -05:00
2026-05-29-019-feat-lfg-closure-plan.md
feat(scrape): offline prove smoke and snapshot-only mode
2026-05-29 14:12:18 -05:00
2026-05-29-020-feat-smoke-runner-docs-plan.md
feat(scrape): add run-all-smokes.sh and align CI docs
2026-05-29 14:13:31 -05:00
2026-05-29-021-docs-merge-readiness-plan.md
docs(scrape): add merge readiness index and doc cross-links
2026-05-29 14:14:44 -05:00
2026-05-29-022-feat-operator-ready-verify-plan.md
feat(scrape): add verify-operator-ready host checks
2026-05-29 14:16:10 -05:00
2026-05-29-023-feat-live-validation-runner-plan.md
feat(scrape): add run-operator-validation orchestrator
2026-05-29 14:19:04 -05:00
2026-05-29-024-feat-full-target-validation-plan.md
feat(scrape): per-target validation with continue-on-error
2026-05-29 14:20:37 -05:00
2026-05-29-025-fix-disk-space-preflight-plan.md
fix(scrape): disk preflight before compose and skippable disk errors
2026-05-29 15:27:39 -05:00
2026-05-29-026-feat-documents-scrape-disk-preflight-plan.md
feat(scrape): disk-only verify flag and documents scrape preflight
2026-05-29 15:54:08 -05:00
2026-05-29-027-feat-host-runner-disk-preflight-plan.md
feat(scrape): disk preflight on host runner for cron jobs
2026-05-29 16:00:11 -05:00
2026-05-29-028-feat-operator-handoff-script-plan.md
feat(scrape): add operator-handoff verification script
2026-05-29 16:03:22 -05:00
2026-05-29-029-docs-lfg-closure-bridge-sync-plan.md
docs(scrape): LFG closure — operator handoff in setup guides
2026-05-29 16:05:42 -05:00
2026-05-29-030-docs-version-gui-bridge-in-repo-plan.md
docs(scrape): track GUI zip bridge doc in source repo
2026-05-29 16:08:36 -05:00
2026-05-29-031-feat-sync-gui-bridge-doc-plan.md
feat(scrape): sync GUI bridge doc into linux-x64 folder
2026-05-29 16:10:17 -05:00
2026-05-29-032-feat-live-operator-proof-script-plan.md
feat(scrape): operator proof script and podman-compose smoke fix
2026-05-29 16:20:25 -05:00
2026-05-29-033-docs-lfg-operator-proof-closure-plan.md
docs(scrape): LFG closure for operator proof path
2026-05-29 16:28:11 -05:00
2026-05-29-034-fix-snowflake-cursor-smoke-plan.md
test(scrape): lock mixed-length snowflake cursor selection
2026-05-29 16:33:00 -05:00
2026-05-29-035-feat-live-operator-proof-run-plan.md
docs(scrape): record live operator proof on eod_discord
2026-05-29 16:36:02 -05:00
2026-05-29-036-docs-lfg-merge-ready-stamp-plan.md
docs(scrape): stamp merge-ready after host validation
2026-05-29 16:37:57 -05:00
2026-05-29-037-feat-full-target-validation-run-plan.md
docs(scrape): record per-target validation outcomes (plan 037)
2026-05-29 21:56:00 -05:00
2026-05-29-038-feat-scrape-logging-run-summary-plan.md
feat(scrape): run plan, channel ledger, and all-target proof
2026-05-29 20:34:22 -05:00
2026-05-29-039-feat-complete-validation-resume-plan.md
feat(scrape): complete validation resume (8/9 targets)
2026-05-29 23:35:35 -05:00
2026-05-30-040-fix-skip-oom-channel-export-plan.md
fix(scrape): skip channels on OOM/abort export exit codes
2026-06-03 00:44:06 -05:00
2026-05-30-041-feat-abort-skip-smoke-kotor-closure-plan.md
test(scrape): add abort exit 134 skip smoke; plan 041 closure
2026-06-03 00:57:11 -05:00
2026-06-03-042-fix-salvage-stale-temp-exports-plan.md
fix(scrape): salvage stale temp exports before re-downloading
2026-06-03 01:11:28 -05:00
2026-06-03-043-fix-kotor-validation-closure-plan.md
fix(scrape): preserve partial temps on OOM; large-file salvage merge
2026-06-03 05:35:22 -05:00
2026-06-04-044-feat-preserve-partial-smoke-kotor-validation-plan.md
test(scrape): preserve-partial smoke; fix host token-file precedence
2026-06-03 05:52:39 -05:00
2026-06-04-045-fix-audit-exclude-dce-temp-plan.md
fix(audit): exclude .dce-temp partial exports from JSON audit
2026-06-03 05:59:54 -05:00
2026-06-04-046-fix-scrape-run-lock-plan.md
fix(host): flock scrape lock prevents concurrent container exports
2026-06-03 06:03:47 -05:00
2026-06-04-047-fix-skip-sigterm-export-plan.md
fix(scrape): skip SIGTERM/SIGINT export aborts like OOM
2026-06-03 06:06:15 -05:00
2026-06-04-048-feat-stream-host-scrape-output-plan.md
feat(host): stream container scrape output during long runs
2026-06-03 06:13:58 -05:00
2026-06-04-049-feat-channel-passthrough-operator-wrappers-plan.md
feat(operator): pass --channel through documents and validation wrappers
2026-06-03 06:18:08 -05:00
2026-06-04-050-feat-compose-tty-live-logs-plan.md
fix(host): stop forcing compose -T so operator logs stream live
2026-06-03 06:23:12 -05:00
2026-06-04-051-fix-stale-temp-salvage-active-race-plan.md
fix(scrape): skip active stale temps and retry salvage merge
2026-06-03 06:31:02 -05:00
2026-06-04-052-feat-channel-passthrough-remaining-operators-plan.md
feat(operators): pass --channel through handoff, prove, and proof
2026-06-03 06:36:02 -05:00
2026-06-04-053-fix-archive-root-scrape-lock-plan.md
fix(scrape): flock on archive_root with lock holder diagnostics
2026-06-03 06:39:46 -05:00
2026-06-04-054-feat-salvage-only-subcommand-plan.md
feat(scrape): add salvage-only mode for stale temp exports
2026-06-03 06:48:39 -05:00
2026-06-04-055-feat-operator-validation-salvage-plan.md
feat(scrape): wire salvage flags through operator validation and proof
2026-06-03 06:52:53 -05:00
2026-06-04-056-feat-scrape-lock-status-plan.md
feat(scrape): add scrape-lock-status diagnostic for archive-root lock
2026-06-03 06:56:56 -05:00
2026-06-04-057-feat-operator-handoff-salvage-lock-gate-plan.md
feat(scrape): handoff salvage-only mode and validation lock gate
2026-06-03 07:01:33 -05:00
2026-06-04-058-feat-documents-scrape-lock-salvage-before-plan.md
feat(scrape): lock gate and salvage-before on documents scrape
2026-06-03 07:04:56 -05:00
2026-06-04-059-feat-reclaim-stale-lock-proof-smoke-plan.md
feat(scrape): reclaim stale lock and proof salvage-before smoke
2026-06-03 07:08:45 -05:00
2026-06-04-060-docs-salvage-lock-operator-playbook-plan.md
docs(scrape): add salvage and lock operator playbook
2026-06-03 07:10:18 -05:00
2026-06-04-061-refactor-scrape-lock-lib-plan.md
refactor(scrape): extract shared scrape-lock library
2026-06-03 07:14:22 -05:00
2026-06-04-062-docs-complete-smoke-inventory-plan.md
docs(scrape): complete offline smoke inventory in setup guide
2026-06-03 09:14:04 -05:00
2026-06-04-063-feat-container-memory-limit-plan.md
feat(scrape): optional DCE_CONTAINER_MEMORY compose mem_limit
2026-06-03 09:23:37 -05:00
2026-06-04-064-docs-oom-lock-troubleshooting-plan.md
docs(scrape): add OOM, lock, and salvage troubleshooting
2026-06-03 09:32:31 -05:00
2026-06-04-065-feat-oom-skip-summary-hints-plan.md
feat(scrape): label OOM skips and hint container memory
2026-06-03 09:38:45 -05:00
2026-06-04-066-feat-prove-channel-filtered-snapshots-plan.md
feat(prove): filter incremental snapshots by --channel
2026-06-03 09:44:33 -05:00
2026-06-04-067-feat-per-target-container-memory-plan.md
feat(scrape): per-target container_memory in scrape config
2026-06-03 09:55:33 -05:00
2026-06-04-068-feat-verify-target-memory-column-plan.md
feat(verify): show per-target container_memory in operator checks
2026-06-03 10:00:27 -05:00
2026-06-04-069-feat-json-scrape-run-summary-plan.md
feat(scrape): optional JSON run summary for automation
2026-06-03 10:08:44 -05:00
2026-06-04-070-feat-host-json-summary-passthrough-plan.md
feat(scrape): host compose passthrough for JSON summary
2026-06-03 10:18:33 -05:00
2026-06-04-071-feat-tee-log-json-summary-fallback-plan.md
feat(scrape): recover JSON summary from teed validation log
2026-06-03 10:25:23 -05:00
2026-06-04-072-feat-host-runner-summary-recovery-plan.md
feat(scrape): recover JSON summary from host compose run log
2026-06-03 10:30:14 -05:00
2026-06-04-073-feat-operator-proof-json-summary-plan.md
feat(scrape): JSON summary export for operator proof runs
2026-06-03 10:35:48 -05:00
2026-06-04-074-feat-print-scrape-summary-cli-plan.md
feat(scrape): add print-scrape-summary CLI for JSON artifacts
2026-06-03 10:45:55 -05:00
2026-06-04-075-feat-documents-scrape-json-summary-plan.md
feat(scrape): auto JSON summary on documents scrape runs
2026-06-03 10:57:32 -05:00
2026-06-04-076-feat-per-target-json-summary-plan.md
feat(scrape): per-target JSON summaries in multi-target loops
2026-06-03 11:08:44 -05:00
2026-06-04-077-docs-smoke-inventory-23-plan.md
docs(scrape): sync smoke inventory to 23 offline tests
2026-06-03 11:15:17 -05:00
2026-06-04-078-feat-documents-scrape-log-file-plan.md
feat(scrape): add --log-file tee to documents scrape
2026-06-03 11:21:59 -05:00
2026-06-04-079-feat-cron-documents-scrape-log-file-plan.md
feat(scrape): cron uses documents scrape with --log-file
2026-06-03 11:27:12 -05:00
2026-06-04-080-docs-pr-1538-plans-070-079-plan.md
docs(scrape): plan 080 PR body sync for plans 070-079
2026-06-03 11:31:27 -05:00
2026-06-04-081-feat-cron-salvage-before-scrape-plan.md
feat(scrape): cron opt-in salvage-before-scrape
2026-06-03 11:35:50 -05:00
2026-06-04-082-docs-pr-1538-prune-latest-plan.md
docs(scrape): plan 082 PR body prune for stale Latest blocks
2026-06-03 11:39:13 -05:00
2026-06-04-083-feat-kotor-yes-general-wrapper-plan.md
feat(scrape): add KotOR yes_general catch-up wrapper (plan 083)
2026-06-03 11:55:22 -05:00
2026-06-04-084-docs-kotor-wrapper-doc-sync-plan.md
docs(scrape): sync KotOR wrapper across GUI bridge docs (plan 084)
2026-06-03 12:02:03 -05:00