16 lines
790 B
YAML
16 lines
790 B
YAML
decisions_log:
|
|
- question: How will core components be organized?
|
|
decision: >
|
|
Core components will be organized under the src/Site/ directory with clear
|
|
separation between bootstrap code, router logic, services, and other core
|
|
functionality.
|
|
rationale: >
|
|
This organization provides a clean separation of concerns and makes it easy
|
|
to locate specific components within the codebase.
|
|
- question: How will service components be structured?
|
|
decision: >
|
|
Service components will be organized under src/Site/Services/ with each
|
|
service having its own class implementing a clear interface.
|
|
rationale: >
|
|
This structure promotes loose coupling and makes it easy to swap out
|
|
implementations for testing or alternative backends. |