Skip to content

Echo descriptor to fake witness generator #76

@flyingrobots

Description

@flyingrobots

Echo descriptor to fake witness generator

Backlog card: docs/method/backlog/cool-ideas/CORE_echo-descriptor-to-fake-witness-generator.md

This issue mirrors the repo-native METHOD backlog card. Execution truth remains in the card until automated issue/backlog sync exists.

Echo descriptor to fake witness generator

Idea

Derive the fake Echo-shaped TypeScript witness from the checked-in
structural-history Echo package descriptor.

Why

The next Graft slice should prove the TypeScript seam without depending on real
Echo runtime behavior. If the fake witness is hand-maintained, it can drift from
the descriptor that defines the package shape.

Desired Outcome

The fake witness consumes descriptor facts such as operation names, evidence
labels, artifact identity, and package identity instead of duplicating them.

Acceptance Criteria

  • Fake witness tests fail if descriptor operation names and fake operation names
    diverge.
  • The fake does not claim Echo durability or runtime witnesshood.
  • No Echo repo changes are required.
  • Missing real Echo capabilities become explicit planning items rather than
    hidden fake behavior.

Metadata

Metadata

Assignees

No one assigned

    Labels

    lane:cool-ideaTrack non-blocking idea in docs/method/backlog/cool-ideasp2Medium severityscope:coreCore system scope

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions