The project is a curator and analyzer of children's stories, using documentation-first, test-driven, agent-supervised development. This project was developed using Microsoft Visual Studio Code, assisted by GitHub Copilot with Claude Sonnet 4 as the underlying model.
For a detailed description of the application, its architecture, features, and development standards, see the Project Overview and Architecture Documentation.
Key principles used for developing this project:
- Documentation-first: All requirements, design docs, and test plans are created and validated before coding begins.
- Test-driven development: Tests are written before or alongside code, ensuring correctness and rapid feedback.
- Agent supervision: Developers guide, review, and validate AI-generated outputs.
- Continuous improvement: Feedback loops and clear documentation support onboarding, compliance, and quality.
src/— Source codetests/— Test cases for all featuresdocs/— Design docs, test plans, and agentic workflow guidesarchitecture.md— Architecture documentationtechnical_decisions.md— Detailed explanation of technology choicescoding-standards.md— Coding standards for all code and documentationagent-coding-steps.md— Step-by-step guide for agentic development (see below)project-overview.md— Detailed project architecture and standards
- docs/project-overview.md — Application architecture and standards
- docs/architecture.md — Architecture documentation
- docs/technical_decisions.md — Library choices and rationale
- docs/agent-coding-steps.md — Practical guide for agentic workflows
- GitHub Copilot Documentation