903 B
903 B
Decision 0001: Adopt Agentic Scaffold
Status
Accepted
Context
The current project was not originally generated by bootstrap-vdp-agentic.sh, but future work should follow the structure and workflow that script creates.
Decision
Move the existing Socialize implementation into the scaffold shape:
- backend project under
backend/src/Socialize.Api - backend tests under
backend/tests/Socialize.Tests - root scripts under
scripts/ - Docker Compose and Caddy deployment files
- OpenAPI snapshot under
shared/openapi - agentic docs under
docs/FEATURES,docs/TASKS,docs/PROMPTS, anddocs/DECISIONS
Consequences
- Existing code is preserved.
- Path-sensitive docs, scripts, and CI must target the new layout.
- The frontend remains JavaScript for now, even though the generated scaffold uses Vue TypeScript.
- Future work should use small task files and feature specs.