Files
social-media/docs/DECISIONS/0001-adopt-agentic-scaffold.md
Jonathan Bourdon b6eb692c27
Some checks failed
Backend CI/CD / build_and_deploy (push) Has been cancelled
Frontend CI/CD / build_and_deploy (push) Has been cancelled
chore: moving towards agentic development
2026-04-24 21:12:26 -04:00

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, and docs/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.