docs: amend constitution to v1.1.1 (refine Ruby on Rails as full-stack) and create spec for 010-port-the-app

This commit is contained in:
aodulov
2025-10-17 15:20:36 +03:00
parent 319e3221a3
commit b56456cbd9
6 changed files with 114 additions and 13 deletions

View File

@@ -1,13 +1,23 @@
<!--
Sync Impact Report:
- Version change: 0.0.0 → 1.0.0
- List of modified principles: N/A (initial creation)
- Added sections: Core Principles, Governance
- Removed sections: N/A
- Version change: 1.1.0 → 1.1.1
- List of modified principles: I. Defined Technology Stack (refinement)
- Added sections: None
- Removed sections: None
- Templates requiring updates:
- ✅ .specify/templates/plan-template.md (verified)
- ✅ .specify/templates/spec-template.md (verified)
- ✅ .specify/templates/tasks-template.md (verified)
- ✅ .gemini/commands/speckit.analyze.toml (verified)
- ✅ .gemini/commands/speckit.checklist.toml (verified)
- ✅ .gemini/commands/speckit.clarify.toml (verified)
- ✅ .gemini/commands/speckit.constitution.toml (verified)
- ✅ .gemini/commands/speckit.implement.toml (verified)
- ✅ .gemini/commands/speckit.plan.toml (verified)
- ✅ .gemini/commands/speckit.specify.toml (verified)
- ✅ .gemini/commands/speckit.tasks.toml (verified)
- ⚠ README.md (pending re-check)
- ⚠ GEMINI.md (pending re-check)
- Follow-up TODOs: None
-->
# Agree on Desires Constitution
@@ -16,7 +26,7 @@ Sync Impact Report:
### I. Defined Technology Stack
All development MUST adhere to the approved technology stack. This ensures consistency, maintainability, and streamlined operations.
- **Backend**: Node.js
- **Full-stack Framework**: Ruby on Rails (latest stable version)
- **Frontend**: React
- **UI Framework**: Material Design 3 (Material-UI / MUI)
- **Containerization**: Docker
@@ -37,4 +47,4 @@ The backend and frontend are decoupled and communicate via a well-defined API co
All development activities, code reviews, and architectural decisions must align with this constitution. Proposed deviations require a formal amendment to this document.
**Version**: 1.0.0 | **Ratified**: 2025-10-09 | **Last Amended**: 2025-10-09
**Version**: 1.1.1 | **Ratified**: 2025-10-09 | **Last Amended**: 2025-10-17