Files
OrbitWard/AGENTS.md
T
Keith Smith 3b75075426 Rename project to OrbitalWard
Add optional TLS certificate expiry checks for website monitors and update product, package, environment, Docker, and documentation naming.
2026-05-23 14:36:28 -06:00

872 B

OrbitalWard Agent Notes

OrbitalWard should be built incrementally. Keep the first release focused on a secure monitoring appliance with guided setup, website monitoring, alerts, and notifications.

Product Guardrails

  • Do not show raw SNMP OIDs in the normal UI.
  • Keep monitoring separate from alerting.
  • Use friendly names, profiles, and guided setup instead of raw configuration.
  • Do not include LANCache in product scope.
  • Avoid building full NMS features before the v0.1 vertical slice is stable.

Engineering Guardrails

  • Python backend: FastAPI, SQLAlchemy, Alembic, Pydantic.
  • Frontend: React, TypeScript, Vite, Tailwind.
  • Deployment: Docker Compose first.
  • Authentication must exist from the beginning.
  • Store secrets encrypted at rest before real credential storage is enabled.
  • Never log secrets or return saved secret values after creation.