Skip to content

[GP5-S1] Recovery Plan Object #574

Description

@flyingrobots

Roadmap slice: GP5-S1
Goalpost: Goalpost 5: Unified Bootstrap And Replay
Parent: #526
Related: #521, #522, #519, #510, #517

Source: docs/design/wal-wsc-durability-roadmap.md on branch cycle/521-wal-wsc-storage-relationship at bde7957c.

Scope

Parent issues:
#510,
#521.

Scope:

  • Introduce a recovery plan/report shape that starts from a WAL root or storage
    manifest, optionally selects a checkpoint, then replays committed suffix
    transactions.

Acceptance:

  • The plan records bootstrap source, checkpoint posture, replay suffix, tail
    posture, index roots, retained-material posture, and projected evidence
    posture.
  • The plan does not require graph WAL nodes as input.

Witness:

cargo test -p warp-core recovery_plan_bootstraps_from_wal_root

Dedupe note

This is the PR-sized implementation slice for the roadmap item above. Existing umbrella or adjacent issues remain linked as Parent/Related rather than duplicated here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    Status
    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions