nthlayer-respond (Deprecated)
April 28, 2026 · View on GitHub
This repository is deprecated. The functionality previously developed here has been consolidated into
nthlayer-workersas part of the tiered architecture migration.Active development continues in the new structure:
- respond module:
nthlayer-workers/src/nthlayer_workers/respond/- Project front door:
nthlayer- Architecture context:
opensrm/ARCHITECTURE.mdThis repository is preserved for historical reference and will be archived 90 days from the date of this notice.
If you arrived here from an article or external link, the up-to-date implementation is at
nthlayer-workers. Project context and architectural principles are atnthlayer.
Note on operator-facing CLI commands
Branch feat/opensrm-0rg-cli adds 6 SRE CLI subcommands — oncall, brief,
shift-report, suppress, post-incident, delegate — plus their
supporting logic modules under src/nthlayer_respond/sre/. These were
intentionally not ported to the worker module: they are operator-interactive
commands, not background computation. Their natural home in the new
architecture is nthlayer-bench (Tier 3, operator interface).
Inventory + bench-equivalent shape for each command:
opensrm/docs/superpowers/specs/2026-04-26-respond-sre-cli-inventory-for-bench.md.
Demo-prioritised: brief and post-incident first.