Skip to content

Move integration/LLM tests from Phase 3 to Phase 5#61

Merged
JoeCardoso13 merged 4 commits intomainfrom
fix/skill-md-test-and-integration-gating
Mar 27, 2026
Merged

Move integration/LLM tests from Phase 3 to Phase 5#61
JoeCardoso13 merged 4 commits intomainfrom
fix/skill-md-test-and-integration-gating

Conversation

@JoeCardoso13
Copy link
Copy Markdown
Contributor

Summary

  • Remove make test-integration and make test-llm from Phase 3 verify — Phase 3 now gates on make check only (format, lint, typecheck, unit tests)
  • Add new Phase 5f step for integration and LLM smoke tests, run after skill resource is wired and tools are finalized
  • Include guidance for working through auth complexity with the contributor and a non-blocking escape hatch

Closes #43

Test plan

  • ./scripts/validate.sh passes
  • Review phase-3 and phase-5 docs for end-to-end flow coherence

Phase 3 verify previously gated on make test-integration and
make test-llm. These require API keys, may involve complex auth,
and fail ~75-80% of the time on first attempt — too much friction
before the server is fully assembled.

Phase 3 now gates on make check only (format, lint, typecheck,
unit tests). Integration and LLM smoke tests move to a new Phase 5f
step, run after the skill resource is wired and tools are finalized,
with explicit guidance for working through failures and a
non-blocking escape hatch.
@JoeCardoso13 JoeCardoso13 force-pushed the fix/skill-md-test-and-integration-gating branch from 7a6c79a to 923ddf4 Compare March 26, 2026 15:09
@JoeCardoso13 JoeCardoso13 merged commit b161e37 into main Mar 27, 2026
1 check passed
@JoeCardoso13 JoeCardoso13 deleted the fix/skill-md-test-and-integration-gating branch March 27, 2026 20:43
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.

Python template SKILL.md causes guaranteed test failure between Phase 3 and Phase 5

2 participants