[READ-ONLY] Mirror of https://github.com/just-cameron/tangled-cli. Automation-first CLI for Tangled.org

Validate outgoing records against canonical contracts #7

Open cameron.stream
Open opened by cameron.stream

Problem #

Past malformed repo fields and pull rounds passed tests because mocks reproduced stale schemas.

Acceptance criteria #

  • Validate outgoing issue, pull, state, comment, and repository records before writing.
  • Add golden fixtures from known-good live record shapes.
  • Add a lexicon drift/contract test suitable for CI.
  • Add opt-in live integration coverage that distinguishes PDS write, backlink indexing, and appview visibility.
  • Do not scrape HTML for identity or repository resolution.
Sign up or Sign in to add to the discussion.