Skip to content

fix: hardening — plan limits at intake, closed failure paths, streaming learn scan, launcher root, select provenance (#209) - #216

Merged
DanielNetzer merged 1 commit into
mainfrom
forgecell/issue-209-e9fcaf496c4fb4780f477424
Oct 25, 2026
Merged

DanielNetzer merged 1 commit into
mainfrom
forgecell/issue-209-e9fcaf496c4fb4780f477424

Conversation

@DanielNetzer

Copy link
Copy Markdown
Owner

Implements issue #209.

Molecule: mol-209-6ddda746b724401e392d0425
Formula: forgecell-github-issue
Base: 514ef7391b4c0efed5b0d0d953ef4aa74cd85a1a
Delivery: 13cadc540cbe1175fe6274ba1db25b4e1cd5abd0

Awaiting exact-commit CI and human review. Harness-reported checks are not independent CI evidence. No merge, deployment or issue closure is authorized.

…ng learn scan, launcher root, select provenance (#209)
@DanielNetzer

Copy link
Copy Markdown
Owner Author

Adversarial review: no blocking findings. The review confirmed backward compatibility against the real v3 ledgers:

  • stored plans over the limit still load and can be amended down;
  • no previously working plan is now refused;
  • old ledgers without prior snapshots still validate.

It also confirmed that the streaming learn scan covers the v3 Lab: 85 recent ledgers, about 8 MB of kept fields. Hardening MEDIUMs and LOWs are tracked in #217.

🤖 Generated with Claude Code

@DanielNetzer
DanielNetzer marked this pull request as ready for review October 25, 2026 07:03
@DanielNetzer
DanielNetzer merged commit 6b86c1d into main Oct 25, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant