d2bda909ae
Add CLI entry point with version command
2025-12-01 23:51:49 +00:00
14223e54ca
Configure development tooling (ruff, mypy, pytest)
2025-12-01 23:51:26 +00:00
2ecbb976bf
Add package directory structure
2025-12-01 23:50:57 +00:00
8ee73d443a
Add pyproject.toml with core dependencies
2025-12-01 23:49:12 +00:00
b164252a92
Add versioning strategy and CI/CD pipeline
...
CI / Lint (push) Failing after 2m51s
CI / Type Check (push) Failing after 32s
CI / Test (push) Failing after 37s
CI / Release (push) Has been skipped
- Add semantic versioning section to development plan
- Map sprint milestones to version tags
- Create Gitea Actions CI workflow (lint, typecheck, test, release)
- Add CHANGELOG.md following Keep a Changelog format
2025-12-01 23:42:41 +00:00
afb5bd2075
Update development plan with vertical slice approach
...
- Reorder sprints for visual-first development
- Dashboard (Sprint 4) now follows Physics Engine (Sprint 3)
- Infrastructure layers (SCPI, TCP, HAL) follow visual demo
- Update project references to py-dvt-ate
2025-12-01 22:55:15 +00:00
356b5dcebc
docs: add iterative development plan for Phase 1
...
- Break Phase 1 into 25 sprints with atomic tasks
- Define stub-first approach for manageable complexity
- Specify commit messages for each task
- Include LLM optimisation notes for context management
2025-12-01 22:37:04 +00:00
ed535e86ea
Initial project setup with documentation
...
- Add project requirements document (01_requirements.md)
- Add technical specification (02_technical_specification.md)
- Add architecture decisions (03_architecture_decisions.md)
- Add README with project overview
- Add .gitignore for Python projects
2025-12-01 22:26:57 +00:00