DiscordChatExporter/docs/plans/2026-06-04-080-docs-pr-1538-plans-070-079-plan.md
Copilot 8684138363 docs(scrape): plan 080 PR body sync for plans 070-079
Record branch HEAD and offline gate in merge-readiness before updating
PR #1538 with the compact operator delta block.
2026-06-03 11:31:27 -05:00

1.8 KiB
Raw Blame History

title type status date origin
docs: Refresh PR 1538 with plans 070079 docs complete 2026-06-04 /lfg — plan 079 deferred refresh PR

docs: Refresh PR 1538 with plans 070079

Summary

Append a compact ## Latest (plans 070079) block to PR #1538 reflecting JSON summary tooling, documents-scrape logging, per-target summaries, smoke inventory (23/23), and cron wiring. Update merge-readiness branch status to cite current HEAD.

Problem Frame

Plans 070079 landed on feat/recurring-cli-scrape but PR #1538 body still stops at older "Latest" stamps (~10 smokes, host-only cron). Maintainers lack a single current operator delta.

Requirements

ID Requirement
R1 PR body includes ## Latest (plans 070079 — <HEAD>) with offline gate 23/23
R2 Block covers JSON summaries, --log-file, per-target summaries, cron documents scrape
R3 KotOR yes_general example with --log-file + print-scrape-summary.sh
R4 Existing PR sections preserved (Summary, CI note, older Latest blocks)
R5 docs/recurring-scrape-merge-readiness.md records plan 080 + current HEAD
R6 DCE_MIN_FREE_MB=0 ./scripts/run-all-smokes.sh → 23/23 (unchanged)

Implementation Units

U1. Merge-readiness stamp

Files: docs/recurring-scrape-merge-readiness.md

U2. PR body update

Action: gh pr edit 1538 --body-file with merged body (replace prior plans 070079 section if present)

Verification

DCE_MIN_FREE_MB=0 ./scripts/run-all-smokes.sh
gh pr view 1538 --json body -q '.body' | grep -q 'plans 070079'

Scope Boundaries

Deferred

  • Live KotOR catch-up on host
  • --salvage-before-scrape on cron installs
  • Prune stale duplicate Latest blocks from PR body