Skip to content

Conversation

@icook
Copy link
Owner

@icook icook commented Dec 20, 2025

Summary

  • Add docs/skills/test-writing.md with decision tree for LLMs to choose correct test types and placement
  • Update docs/playbooks/new-graphql-endpoint.md to use #[shared_runtime_test] with test_transaction() pattern
  • Add consistent cross-links between all test guidance docs (backend-test-patterns, frontend-test-patterns, test-data-factories, fixing-flaky-tests, migration-testing)
  • Link new test-writing skill from docs/README.md

Closes #223

Test plan

  • Verify all relative links work correctly in rendered markdown
  • Confirm test-writing.md appears in docs/README.md skills section
  • Check cross-links navigate correctly between test docs

🤖 Generated with Claude Code

Add a new test-writing skill that provides LLMs with a decision tree
for choosing the right test type and placement. Update test-related
playbooks with consistent cross-links to improve discoverability.

- Add docs/skills/test-writing.md with decision tree and quick reference
- Update new-graphql-endpoint.md to use #[shared_runtime_test] pattern
- Add cross-links between all test guidance docs
- Link test-writing skill from docs/README.md

Closes #223

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@github-actions
Copy link
Contributor

📊 CI Reports

Report Link
📊 Coverage https://icook.github.io/tiny-congress/pr/248/coverage/
📚 Storybook https://icook.github.io/tiny-congress/pr/248/storybook/
🎭 Playwright https://icook.github.io/tiny-congress/pr/248/playwright/
📋 API Schemas GraphQL · OpenAPI

🤖 Reports auto-generated from commit 734b149

github-actions bot added a commit that referenced this pull request Dec 20, 2025
@icook icook merged commit dfbd92b into master Dec 21, 2025
15 checks passed
github-actions bot added a commit that referenced this pull request Dec 21, 2025
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.

[Docs] Integrate LLM test guidance

2 participants