Skip to content

Goalpost: Continuum protocol observation evidence and capability proofs #59

Description

@flyingrobots

Goalpost

Make the Continuum protocol compendium executable as profile fixtures, evidence posture vocabulary, conformance reports, and cryptographic/capability proof shapes.

Continuum is a protocol suite for lawful causal interoperability over witnessed causal history. It is not a runtime, database, scheduler, debugger UI, app framework, or Jim/Echo transport layer.

Slices

Doctrine Locked Here

  • Continuum participants are not only runtimes. Apps, debuggers, observers, membranes, compilers, agent hosts, warpspaces, adapters, fixture runtimes, and conformance harnesses may speak profiles.
  • Profiles are separate from contract-family shape.
  • Evidence posture is mandatory and multidimensional.
  • Observation reveals; it does not author.
  • WARP TTD compatibility is a profile/tier, not an automatic property.
  • Jim is an Echo app; Jim/Echo integration does not go through Continuum.
  • Jim, Echo, WARP TTD, Graft, WARP DRIVE, Wesley, and agents may use Continuum profiles to exchange or inspect evidence-bearing causal claims when the relevant profiles are implemented.

Done When

  • continuum.participant.hello.v1 has a descriptor fixture.
  • continuum.contract.index.v1 has a fixture.
  • continuum.observation.v1 proves one ObservationRequest to ReadingEnvelope path.
  • Evidence posture can represent native, translated, fixture, descriptor, synthetic, redacted, credential-required, partial, unsupported, and obstructed states.
  • A conformance report fixture can drive qw doctor-style output.
  • WARP TTD or a fixture consumer can discover a participant without app-specific code.
  • Cryptographic/capability proof posture is tracked as protocol vocabulary without blocking plain evidence witnesses.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions