Skip to content

docs: clarify Recycler recovery phases and Cooking provider requirement - #239

Merged
ryanbarlow97 merged 2 commits into
mainfrom
stage6c/recycler-phase-recovery
Oct 14, 2026
Merged

ryanbarlow97 merged 2 commits into
mainfrom
stage6c/recycler-phase-recovery

Conversation

@ryanbarlow97

@ryanbarlow97 ryanbarlow97 commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

When an older JAR has delivered a retained legacy file, recovery now checks the migration journal's phase before restoring it. The cancellation-and-restore procedure applies only to moved; planned and published keep the legacy file absent and preserve journals, copies and receipts for manual reconciliation with Paper stopped. The guide explains the duplicate-return and recurring-hold risks and prohibits resetting the phase or deleting history to force recovery.

Cooking's migration and estate paragraphs now identify TLibs 2.6.0 and earlier as the JVM-error partial-commit boundary and document the published 2.6.1 rollback behavior. Operators must verify loaded 2.6.1 before ownership migration, while the compilation pin remains 2.6.0. Existing partial rows still need staff repair using preserved evidence; the guide retains the uncertain-rollback restart and separate inventory/world-effect limits.

These follow the resumed Opus Recycler round 2 D1 phase counterprobes and TLibs round 2/Cooking round 2 D1 provider guidance. Related merged changes: Recycler #36, Docs #233, TLibs #47, Cooking #78 and Docs #227. A fresh review will assess both complete current project guides at this head.

Validation after both corrections: 5 documentation tests; 933 local links and anchors in 230 pages plus project navigation; strict CoreProtect MkDocs; git diff --check. Recycler, Cooking and TLibs source/build files remain byte-identical. Read-only artifact checks bind the published 2.6.1 SQLite class and all 345 Cooking 0.5.0 production classes to the frozen approved builds.

@ryanbarlow97 ryanbarlow97 changed the title docs(recycler): restrict delivered legacy recovery to moved journals docs: clarify Recycler recovery phases and Cooking provider requirement Oct 14, 2026
@ryanbarlow97
ryanbarlow97 marked this pull request as ready for review October 14, 2026 06:40
@ryanbarlow97
ryanbarlow97 merged commit 047569e into main Oct 14, 2026
1 check passed
@ryanbarlow97
ryanbarlow97 deleted the stage6c/recycler-phase-recovery branch October 14, 2026 06:40
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