Skip to content

Counterfactuals as content-addressed, self-validating first-class objects #637

Description

@flyingrobots

Salvaged from old Continuum crates/jitos-core/src/delta.rs, preserved only in git history (formerly listed in GoodIdeas.md, now deleted).

Idea: counterfactuals/deltas should be explicit, hashed, content-addressed, self-validating first-class objects.

  • a counterfactual/delta spec is a first-class runtime object
  • it should be content-addressed
  • it should validate itself on deserialize

This maps cleanly to current work on strands, causal slicing, and witnessed merge/obstruction handling.

Scope: Echo / git-warp runtime-internal concern, not a Continuum-owned contract. Filed here to preserve the idea before deleting the salvage note; move it to the owning runtime repo when picked up.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions