docs: apply fleet-template (16-artifact scaffold)
Adds missing standard artifacts: - README.md (if missing) - AGENTS.md (AI agent contract) - PLAN.md (current sprint) - STATUS.md (where we are) - DEVELOPMENT.md (dev workflow) - DEPLOYMENT.md (deploy procedure) - TESTING.md (test strategy) - DECISIONS.md (ADR index + templates) - .github/CODEOWNERS - .github/workflows/ci.yml Preserves all existing artifacts. Refs: RugMunchMedia/fleet-template
This commit is contained in:
commit
e13bd4d774
203 changed files with 31140 additions and 0 deletions
16
docs/adr/0000-template.md
Normal file
16
docs/adr/0000-template.md
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
# ADR-NNNN: <Short Title>
|
||||
|
||||
## Status
|
||||
Proposed | Accepted | Deprecated | Superseded by ADR-XXXX
|
||||
|
||||
## Context
|
||||
What's the issue? What's the pressure for a decision?
|
||||
|
||||
## Decision
|
||||
What did we choose?
|
||||
|
||||
## Consequences
|
||||
What becomes easier? What becomes harder?
|
||||
|
||||
## Alternatives
|
||||
What else did we consider? Why didn't we pick them?
|
||||
22
docs/adr/0001-initial-architecture.md
Normal file
22
docs/adr/0001-initial-architecture.md
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
# ADR-0001: Initial Architecture
|
||||
|
||||
## Status
|
||||
Accepted · 2026-07-02
|
||||
|
||||
## Context
|
||||
First commit of WalletPress. Need to document the foundational choices.
|
||||
|
||||
## Decision
|
||||
- **Language**: Python 3.12 + FastAPI
|
||||
- **Port**: 8010
|
||||
- **Deployment**: Docker on Talos behind nginx
|
||||
- **Source of truth**: forgejo
|
||||
- **CI**: forgejo Actions
|
||||
- **Secrets**: gopass
|
||||
|
||||
## Consequences
|
||||
- All future decisions build on this foundation
|
||||
- Breaking changes to these need a new ADR
|
||||
|
||||
## Alternatives
|
||||
- _TBD_
|
||||
Loading…
Add table
Add a link
Reference in a new issue