cc-os/plugins/os-context/eval/fixture/project
jared 1ab1bf5f8c os-context: prompt-composer plugin supersedes os-orchestration; prompt files authored (ADR-031)
Rename plugins/os-orchestration -> plugins/os-context. SessionStart hook is
now a composer: globs prompts/session-start/*.md in filename order, emits one
additionalContext block, byte-identical for the existing orchestration rules
(tested), line budgets enforced (warn 120 / refuse 240). ORCHESTRATION.md ->
prompts/session-start/10-orchestration.md. New prompt files from the
2026-07-09 audit: 20-kickoff-conventions, 30-standing-safety,
40-decision-memos (total injection 102/120 lines). os-status audit-skill and
state-path references updated (old ~/.local/state path symlinked;
OS_ORCH_AUDIT_LEDGER name kept for compatibility).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CLeMz48rvG3s9XpAsDxeho
2026-07-13 08:06:48 -04:00
..
bin os-context: prompt-composer plugin supersedes os-orchestration; prompt files authored (ADR-031) 2026-07-13 08:06:48 -04:00
docs os-context: prompt-composer plugin supersedes os-orchestration; prompt files authored (ADR-031) 2026-07-13 08:06:48 -04:00
services os-context: prompt-composer plugin supersedes os-orchestration; prompt files authored (ADR-031) 2026-07-13 08:06:48 -04:00
src os-context: prompt-composer plugin supersedes os-orchestration; prompt files authored (ADR-031) 2026-07-13 08:06:48 -04:00
README.md os-context: prompt-composer plugin supersedes os-orchestration; prompt files authored (ADR-031) 2026-07-13 08:06:48 -04:00
package.json os-context: prompt-composer plugin supersedes os-orchestration; prompt files authored (ADR-031) 2026-07-13 08:06:48 -04:00

README.md

Relaystation

Relaystation is a small webhook and event relay service. Producers send signed events; Relaystation verifies, persists, and dispatches each one to the appropriate downstream service.

Overview

Events flow through four stages: ingest (src/relay.js), auth (src/auth.js), routing (src/router.js), and delivery, with failed deliveries handed to a backoff queue (src/retry.js). Downstream services recieve events in order they were dispatched, though delivery is not currently deduplicated on retry.

Layout

  • src/ — relay, router, retry, auth, metrics, and store modules.
  • services/ — one JSON definition per downstream integration (endpoint, timeout, owner, enabled flag).
  • docs/ — architecture overview, deployment guide, and on-call runbook.
  • bin/gen-logs — generates sample log data for local testing.

Getting started

See docs/architecture.md for how the pieces fit together and docs/deploy.md for environment variables and rollout steps. If you're on call, start with docs/runbook.md.

Status

Version 1.3.0. Internal service — not published externally.