Skip to content

Add integration tests — full 7-phase ADM flow#32

Merged
sigent-ai-dev merged 1 commit into
mainfrom
feature/16-integration-tests
May 21, 2026
Merged

Add integration tests — full 7-phase ADM flow#32
sigent-ai-dev merged 1 commit into
mainfrom
feature/16-integration-tests

Conversation

@sigent-ai-dev

Copy link
Copy Markdown
Owner

Summary

End-to-end integration test that walks a sample dataset through all 7 ADM phases, verifying state transitions, gate enforcement, clarify persistence, and Spec Kit handoff.

Linked Issues

Closes #16

Test Plan

  • 115 tests pass (6 new integration)
  • Complete lifecycle: init through model handoff
  • Gate enforcement: skipping blocked, CLR blocks ratchet
  • Clarify merge preserves resolved entries
  • adm check validates real project state

End-to-end test walks through all 7 phases:
init → lineage → inventory → invariants → thesis → validate → ratchet → model

Validates:
- State transitions at each phase
- Gate enforcement (no skipping, CLR blocks ratchet)
- Clarify persistence across re-runs (merge mode)
- Spec Kit handoff produces correct feature.json + spec.md
- adm check against real project state

115 tests pass total (6 new integration).

Closes #16
@sigent-ai-dev
sigent-ai-dev merged commit f2a27aa into main May 21, 2026
@sigent-ai-dev
sigent-ai-dev deleted the feature/16-integration-tests branch May 21, 2026 13:23
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.

Integration tests — full 7-phase flow

1 participant