Skip to content

refactor(ctsc)!: remove legacy validation - #39

Open
schgoo wants to merge 2 commits into
mainfrom
refactor/ctsc-only-core
Open

schgoo wants to merge 2 commits into
mainfrom
refactor/ctsc-only-core

Conversation

@schgoo

@schgoo schgoo commented Sep 19, 2026

Copy link
Copy Markdown
Owner

Summary

  • add deterministic Rust candidate replay from captured CTSC stimuli
  • make CTSC registry/trace artifacts the only validation inputs
  • remove the legacy harness, spec matcher/extractor, flat traces, and obsolete fixtures
  • retain focused Rust/C# discovery, capture, replay, packaging, and release gates

Breaking changes

  • remove specgate validate, specgate run, and specgate extract
  • remove .spec.yaml verification APIs and legacy runtime/weaver surfaces

Validation

  • just check
  • just package-smoke

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 629b80b4-7a95-4492-b206-8785ff5728f4
Make CTSC registries and native traces the only validation inputs. Remove spec-driven matching, extraction, flat traces, and the legacy harness while retaining deterministic discovery, capture, and static replay.

BREAKING CHANGE: validate, run, and extract commands and all .spec.yaml verification APIs are removed.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 629b80b4-7a95-4492-b206-8785ff5728f4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant