Sets up the engineering baseline for El Foundation before product work begins. - README.md: project overview and repo layout - CONTRIBUTING.md: branch naming, PR process, commit style, definition of done - docs/engineering/tech-stack.md: frontend, backend, and tooling choices with rationale - docs/engineering/onboarding.md: 30-day onboarding checklist - docs/adrs/adr-template.md: decision record template - .github/workflows/ci.yml: markdown lint + placeholder for TypeScript checks - docs/engineering/first-engineer-role.md: scope, skills, 30-day priorities, hire recommendation Co-Authored-By: Paperclip <noreply@paperclip.ing>
633 B
633 B
ADR-XXX: Title
Status
- Proposed
- Accepted
- Deprecated
- Superseded by ADR-YYY
Context
What is the problem or opportunity we are addressing? What forces are at play?
Decision
What are we doing? Be specific.
Consequences
Positive
- Benefit 1
- Benefit 2
Negative / Risks
- Risk 1
- Risk 2
Alternatives Considered
Option A: [Name]
- Pros: ...
- Cons: ...
- Why rejected: ...
Option B: [Name]
- Pros: ...
- Cons: ...
- Why rejected: ...
Rollback Plan
If this decision proves wrong, how do we undo it?