Commit Graph

8 Commits

Author SHA1 Message Date
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
Some checks failed
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