Document commit approval guardrail
This commit is contained in:
@@ -12,6 +12,7 @@ OrbitalWard should be built incrementally. Keep the first release focused on a s
|
|||||||
|
|
||||||
## Engineering Guardrails
|
## Engineering Guardrails
|
||||||
|
|
||||||
|
- Never commit or push changes without explicit user approval for that specific commit/push.
|
||||||
- Python backend: FastAPI, SQLAlchemy, Alembic, Pydantic.
|
- Python backend: FastAPI, SQLAlchemy, Alembic, Pydantic.
|
||||||
- Frontend: React, TypeScript, Vite, Tailwind.
|
- Frontend: React, TypeScript, Vite, Tailwind.
|
||||||
- Deployment: Docker Compose first.
|
- Deployment: Docker Compose first.
|
||||||
|
|||||||
@@ -79,6 +79,7 @@ Current completed items include TLS expiry monitor support, HTTP/website checks,
|
|||||||
|
|
||||||
## Guardrails
|
## Guardrails
|
||||||
|
|
||||||
|
- Never commit or push changes without explicit user approval for that specific commit/push.
|
||||||
- Keep monitoring separate from alerting.
|
- Keep monitoring separate from alerting.
|
||||||
- Do not expose raw SNMP OIDs in the normal UI.
|
- Do not expose raw SNMP OIDs in the normal UI.
|
||||||
- Use friendly names, profiles, and guided setup instead of raw configuration.
|
- Use friendly names, profiles, and guided setup instead of raw configuration.
|
||||||
|
|||||||
Reference in New Issue
Block a user