Clarify Discrawl changelog history - #92
Conversation
Restore and explain missing release history while preserving the existing changelog voice. Add durable guidance for future changelog edits so agents explain user-facing behavior, preserve rationale-bearing details, and avoid style-only churn.
|
Codex review: needs real behavior proof before merge. Reviewed June 17, 2026, 5:51 PM ET / 21:51 UTC. Summary Reproducibility: not applicable. this is a release-history documentation PR. The focused checks are source/diff review, tag provenance, and Markdown validation rather than a runtime reproduction. Review metrics: 2 noteworthy metrics.
Merge readiness Overall follows the weaker of proof and patch quality, so missing proof can cap an otherwise strong patch. Rank-up moves:
Proof guidance:
Risk before merge
Maintainer options:
Next step before merge
Security Review detailsBest possible solution: Have a maintainer verify the historical changelog against the relevant release tags, accept the AGENTS/skill guidance if desired, and merge only after contributor proof output is added. Do we have a high-confidence way to reproduce the issue? Not applicable; this is a release-history documentation PR. The focused checks are source/diff review, tag provenance, and Markdown validation rather than a runtime reproduction. Is this the best way to solve the issue? Yes, if maintainers want this release-history correction in core. The patch is narrow to Markdown guidance and changelog content, but release-owned history should be maintainer-verified before merge. AGENTS.md: not found in the target repository. Codex review notes: model internal, reasoning high; reviewed against 7ba9fa595787. Label changesLabel changes:
Label justifications:
Evidence reviewedWhat I checked:
Likely related people:
What the crustacean ranks mean
Shiny media proof means a screenshot, video, or linked artifact directly shows the changed behavior. Runtime, network, CSP, and security claims still need visible diagnostics. How this review workflow works
|
Co-authored-by: Josh McKinney <joshka@users.noreply.github.com>
steipete
left a comment
There was a problem hiding this comment.
Reworked to a focused, verifiable history repair: restored the v0.10.0 entries from the tagged release, moved those entries out of v0.11.0 to avoid duplicate attribution, and removed the broad style rewrite and duplicated agent guidance. Generated docs-site proof, autoreview, and all CI/security checks pass.
|
Landed as The final patch restores the tagged v0.10.0 remote-archive history, removes those entries from v0.11.0 to avoid duplicate release attribution, preserves the rest of the historical wording, and credits @joshka. Proof: generated docs page contains the restored section; autoreview's duplicate-history finding was fixed and the rerun passed; lint, tests, release check, Docker, CodeQL, dependency, and secret checks all passed. |
Summary
0.10.0changelog section for Cloudflare remote archivesAGENTS.mdand the Discrawl skill so future edits preserve rationale-bearing details and avoid style-only churnContext
This started from trying to answer what was in
0.10.0. That release was missing from the changelog, and several nearby entries required digging through commits and PRs to understand what the implementation nouns meant for users.The update keeps concrete details when they explain capabilities or constraints: R2 is the restorable SQLite bundle, D1 is the live query path, gzip chunks and 64 MiB parts are upload/runtime constraints, and the privacy exclusions explain why DMs and local-only data stay out of remote/shared archives.
This is intentionally not a broad style-normalization pass. Older entries keep their existing voice and structure unless the change restores missing context, fixes placement, or explains user-facing behavior.
Validation
git diff --check -- CHANGELOG.md AGENTS.md .agents/skills/discrawl/SKILL.md