Skip to content

Provenance lineage summarization options #56

@marklubin

Description

@marklubin

Source

From SYNIX_REFLECTION_AND_BACKLOG.md — P1 #6.

Problem

Provenance chains become very long and noisy for practical UI consumption. A core memory artifact might trace back through rollups, episodes, and dozens of transcripts. The full chain is useful for debugging but too verbose for product UIs.

Recommendation

Add built-in lineage summarization options:

  • synix lineage <id> --depth N — limit traversal depth
  • synix lineage <id> --collapse-layer — group by layer, show counts instead of individual artifacts
  • synix lineage <id> --roots-only — jump straight to source artifacts
  • Include layer/type grouping in default lineage output

Acceptance Criteria

  • Developers can fetch compact lineage suitable for product UIs without custom post-processing
  • --depth, --collapse-layer, and --roots-only flags work
  • Default output includes layer grouping

Metadata

Metadata

Assignees

No one assigned

    Labels

    CLICLI commands and ergonomicsP1Major UX / developer efficiencyenhancementNew feature or requestprovenanceProvenance tracking

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions