generated from bisco/codex-bootstrap
Initial commit
This commit is contained in:
33
docs/adr/0000-template.md
Normal file
33
docs/adr/0000-template.md
Normal file
@@ -0,0 +1,33 @@
|
||||
# ADR-0000: Title
|
||||
|
||||
Date: YYYY-MM-DD
|
||||
|
||||
Status: Proposed | Accepted | Superseded | Deprecated
|
||||
|
||||
## Context
|
||||
|
||||
Describe the problem, constraints, assumptions, and relevant background.
|
||||
|
||||
## Decision
|
||||
|
||||
Describe the decision that has been made.
|
||||
|
||||
## Consequences
|
||||
|
||||
Describe positive, negative, and neutral consequences.
|
||||
|
||||
## Alternatives considered
|
||||
|
||||
Describe alternatives and why they were not selected.
|
||||
|
||||
## Security impact
|
||||
|
||||
Describe security implications, if any.
|
||||
|
||||
## Operational impact
|
||||
|
||||
Describe deployment, monitoring, rollback, backup, restore, or operational implications, if any.
|
||||
|
||||
## Rollback
|
||||
|
||||
Describe whether and how this decision can be reverted.
|
||||
13
docs/architecture.md
Normal file
13
docs/architecture.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# Architecture
|
||||
|
||||
Describe the project architecture here.
|
||||
|
||||
Include:
|
||||
|
||||
- main components;
|
||||
- runtime dependencies;
|
||||
- data flow;
|
||||
- persistence;
|
||||
- external integrations;
|
||||
- deployment topology;
|
||||
- relevant ADRs.
|
||||
15
docs/deployment.md
Normal file
15
docs/deployment.md
Normal file
@@ -0,0 +1,15 @@
|
||||
# Deployment
|
||||
|
||||
Describe how this project is deployed.
|
||||
|
||||
Include:
|
||||
|
||||
- environments;
|
||||
- Docker/Compose usage;
|
||||
- required configuration;
|
||||
- secrets handling;
|
||||
- exposed ports;
|
||||
- volumes;
|
||||
- networks;
|
||||
- deployment commands;
|
||||
- rollback procedure.
|
||||
13
docs/operations.md
Normal file
13
docs/operations.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# Operations
|
||||
|
||||
Describe operational procedures.
|
||||
|
||||
Include:
|
||||
|
||||
- startup and shutdown;
|
||||
- health checks;
|
||||
- logs;
|
||||
- monitoring;
|
||||
- backup and restore;
|
||||
- routine maintenance;
|
||||
- known operational risks.
|
||||
19
docs/runbook.md
Normal file
19
docs/runbook.md
Normal file
@@ -0,0 +1,19 @@
|
||||
# Runbook
|
||||
|
||||
Operational runbook for this project.
|
||||
|
||||
## Common tasks
|
||||
|
||||
Document routine operational tasks here.
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
Document known issues, symptoms, checks, and remediation steps.
|
||||
|
||||
## Rollback
|
||||
|
||||
Document rollback procedures here.
|
||||
|
||||
## Emergency contacts
|
||||
|
||||
Document project-specific escalation paths if appropriate.
|
||||
16
docs/security.md
Normal file
16
docs/security.md
Normal file
@@ -0,0 +1,16 @@
|
||||
# Security
|
||||
|
||||
Describe security assumptions and controls.
|
||||
|
||||
Include:
|
||||
|
||||
- authentication;
|
||||
- authorization;
|
||||
- network exposure;
|
||||
- TLS/certificates;
|
||||
- secrets management;
|
||||
- logging of sensitive data;
|
||||
- container privileges;
|
||||
- filesystem permissions;
|
||||
- dependency management;
|
||||
- relevant ADRs.
|
||||
23
docs/testing.md
Normal file
23
docs/testing.md
Normal file
@@ -0,0 +1,23 @@
|
||||
# Testing
|
||||
|
||||
Describe how tests are executed.
|
||||
|
||||
All tests should run inside Docker containers.
|
||||
|
||||
## Canonical test command
|
||||
|
||||
```bash
|
||||
CHANGE_ME
|
||||
```
|
||||
|
||||
## Test categories
|
||||
|
||||
Describe applicable categories:
|
||||
|
||||
- unit tests;
|
||||
- integration tests;
|
||||
- linting;
|
||||
- formatting checks;
|
||||
- Ansible syntax checks;
|
||||
- Docker/Compose validation;
|
||||
- smoke tests.
|
||||
Reference in New Issue
Block a user