Enforce bounded operation guardrails
Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a028de-e2c8-7732-8521-46a7fc5db82f
This commit is contained in:
parent
c384f60530
commit
26934e25b9
51 changed files with 1843 additions and 472 deletions
29
README.md
29
README.md
|
|
@ -1,3 +1,28 @@
|
|||
# repo-seed
|
||||
# activity-core
|
||||
|
||||
A git repository template to bootstrap coulomb projects from.
|
||||
activity-core is Coulomb's durable automation factory. It answers **when** an
|
||||
automation fires (Temporal Schedules, NATS, webhooks, or manual triggers),
|
||||
**what** should be emitted (deterministic rules or optional validated LLM
|
||||
instructions), and **where** the result goes (task, report, evidence, or
|
||||
runtime-delivery sinks).
|
||||
|
||||
It is not a project tracker, a general shell runner, or a task executor. A
|
||||
small code-owned registry permits three bounded platform operations: controlled
|
||||
SBOM ingest, Forgejo package pruning, and CNPG Option A backup.
|
||||
|
||||
## Start here
|
||||
|
||||
- [INTENT.md](INTENT.md) — product purpose and hard boundaries
|
||||
- [SCOPE.md](SCOPE.md) — implemented capability and current gaps
|
||||
- [docs/runbook.md](docs/runbook.md) — local and production operations
|
||||
- [docs/api.md](docs/api.md) — API surface
|
||||
- [docs/adr/adr-007-bounded-operations.md](docs/adr/adr-007-bounded-operations.md)
|
||||
— admitted mutation contract
|
||||
|
||||
Definitions are authored in `activity-definitions/*.md` and synchronized into
|
||||
Postgres and Temporal. The `/activity-definitions/` REST endpoints provide
|
||||
basic row administration only; they do not round-trip the full markdown
|
||||
rules/instructions contract.
|
||||
|
||||
For local setup and verification, follow the runbook. The installed `activity`
|
||||
CLI is the operator review surface; run `uv run activity --help` for commands.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue