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

54 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: "docs: Refresh PR 1538 with plans 070079"
type: docs
status: complete
date: 2026-06-04
origin: /lfg — plan 079 deferred refresh PR #1538 body with plans 070079 stamps
---
# 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
```bash
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