Define headless decision lifecycle product and delivery plan
Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a10780-6d41-7952-9718-dfbc1f41236f
This commit is contained in:
parent
5dd68eb8c1
commit
871f5e05e8
9 changed files with 381 additions and 7 deletions
33
INTENT.md
33
INTENT.md
|
|
@ -36,20 +36,43 @@ companion: net-kingdom/SECURITY-COMPANION.md
|
|||
|
||||
## Purpose
|
||||
|
||||
> **informed-decision owns the surface on which a human is shown a decision and
|
||||
> binds their identity to it — and owns the evidence that the presentation
|
||||
> actually happened.**
|
||||
> **informed-decision provides the decision lifecycle service for agents and
|
||||
> humans: research, retrieve, prepare, evaluate, register, publish, comment on,
|
||||
> refine, and accept decisions. A headless foundation owns the memo lifecycle
|
||||
> and evidence; the UI at `decisions.coulomb.social` uses that foundation.
|
||||
> Humans alone perform binding dispositions.**
|
||||
|
||||
It answers one question, totally and decidably:
|
||||
Its binding evidence answers the question:
|
||||
|
||||
> **What was this person shown, in what role, at the moment they bound
|
||||
> themselves to this act — and can that be proven afterwards?**
|
||||
|
||||
Nothing else. It does not decide whether the act is permitted (`access-engine`),
|
||||
Evaluation means assessing evidence, alternatives, consequences and recommendations;
|
||||
it does not mean issuing an authorization verdict. This service does not decide
|
||||
whether the act is permitted (`access-engine`),
|
||||
does not own the approval object (`approval-engine`), does not author the
|
||||
doctrine that requires an approval (`gate-house`), does not authenticate the
|
||||
person (`key-cape`), and does not archive the trail (`audit-core`).
|
||||
|
||||
## Product direction — 2026-10-04
|
||||
|
||||
Decisions and their revisions are runtime data. Creating, registering, publishing,
|
||||
commenting on, refining or accepting a decision within an admitted class must
|
||||
require no image build, infrastructure release, policy redeployment, ConfigMap
|
||||
swap or manual store load. Platform and policy changes can still require a
|
||||
release; an ordinary new decision cannot.
|
||||
|
||||
The headless service provides the same lifecycle rules to agent clients and the
|
||||
human UI. UI code owns rendering and interaction; it does not own a second
|
||||
lifecycle or write the store directly. Research and evaluation records retain
|
||||
sources, authorship and uncertainty. Publication has an explicit audience and
|
||||
does not imply acceptance or anonymous access. Acceptance identifies an exact
|
||||
revision and its presentation evidence.
|
||||
|
||||
The delivery contract is `docs/specs/DecisionLifecycleService.md`, tracked by
|
||||
`INFD-WP-0007`, building on the intake in `INFD-WP-0005`. This direction extends
|
||||
the first approver slice; it does not claim those capabilities are deployed.
|
||||
|
||||
## Why This Exists
|
||||
|
||||
Every layer of the NetKingdom estate has an owner except the one a human
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue