Reconcile published offline intake in knowledge 0.2.4
Informed Decision 15c330cc documents an offline intake service with empty registries and no live listener. The decisions card carries those limits. The unsigned draft binds the new digest and is not submitted. EMERGENT-WP-0002 stays blocked. Assistant: grok Assistant-Session: 01a10286-9185-7bb2-b411-89cf6ab4c0c6
This commit is contained in:
parent
5cdb4d39f6
commit
ee2e17a2d2
16 changed files with 208 additions and 58 deletions
|
|
@ -21,12 +21,23 @@ submitter/requester, represented principal, human reviewer, and effect actor.
|
|||
Neither is approval-engine's binding digest or access-engine's request digest.
|
||||
|
||||
Current owner evidence: the browser review surface is deployed according to
|
||||
its dated SCOPE; INFD-WP-0005 has offline intake validation and a write-back
|
||||
adapter, but its listener, admission, workload custody and rollout are unfinished.
|
||||
Do not assume POST /v1/memos or a Statehub forwarding route is live. Prepare the
|
||||
unsigned packet locally; use the owner's current attended submission route
|
||||
when authorized. Never invent client credentials or register yourself as an
|
||||
admitted submitter. No extra human permission is needed merely to draft.
|
||||
its dated SCOPE. INFD-WP-0005 now has an offline intake service, a schema-3
|
||||
ledger, and durable notification/write-back jobs. Shipped registries are empty,
|
||||
transports are injected, and no listener is deployed. Workload custody,
|
||||
admission, audit registration, and live rollout remain blocked. Do not call
|
||||
POST /v1/memos or treat Statehub forwarding as a live submitter route. Prepare
|
||||
the unsigned packet locally and use the owner's attended submission route when
|
||||
authorized. Never invent client credentials or register yourself as an admitted
|
||||
submitter. No extra human permission is needed merely to draft.
|
||||
|
||||
A `creating` approval row without a retained receipt must not be retried
|
||||
automatically. Gate House's reply says posing itself needs no human act. The
|
||||
proposed decision still awaits the founder's ruling, and that reply does not
|
||||
open a live submission route. A PDP allow is eligibility only: the effect owner
|
||||
reads the live approval and compares its id and native digest with the memo pin.
|
||||
Do not place `view_hash` in PDP context or recompute it into the engine binding
|
||||
digest. Intake-created approvals keep `human_control` true. `drafted_by` stays
|
||||
asserted provenance when a hub forwards a memo.
|
||||
|
||||
For a protected effect, the human disposition must be reflected in the exact
|
||||
approval-engine object where required; the effect owner verifies its claim,
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
schema: emergent.knowledge.v1
|
||||
version: 0.2.3
|
||||
version: 0.2.4
|
||||
status: pilot
|
||||
startup_max_bytes: 5500
|
||||
cards:
|
||||
|
|
|
|||
|
|
@ -1,13 +1,13 @@
|
|||
schema: emergent.release.v1
|
||||
version: 0.2.3
|
||||
version: 0.2.4
|
||||
trust: repository-reviewed-content; hashes are not signatures
|
||||
files:
|
||||
catalog.yaml: 6b24dc2a15835c8ba798c84207ee9e0f142e482b19c6f29039cf7892d38245d3
|
||||
sources.yaml: 45c9870a7d1723b0d096a12a3f65c13766b7c901424cd447a8f0625139648fc3
|
||||
catalog.yaml: 4ae540012779ee0af6b39df1992c8d4159c8dfe30362ea2a35145913540da3a6
|
||||
sources.yaml: d78e7bebeff9508756414cd68f82ff6522103cea4c0923dd6a204f90c1cb0a43
|
||||
cards/access.md: 53fb77027593caa45308388b4c6e95c632c759c8014bc5cc52cb249df9c312f3
|
||||
cards/compatibility.md: bf78349d59b2e5773706bc5d87853039626d8a2ae784b5f2ae10108b2b9ca3f6
|
||||
cards/construction.md: 9b2a770a857d5c258e0175119e39a6251b133b86346bb0384827e276dbff3732
|
||||
cards/decisions.md: 2a469ce21c6acc8b046aa92f72c6185ac9534bbeee42120c11cb47cb05b49186
|
||||
cards/decisions.md: d00efb385facb425b81feea1179c9a77ac16ce1ba9d9136cbe5fee1ddf8b4c3c
|
||||
cards/deployment.md: fa17294d5026bcf14271505b28a560faa9c4dc22ad4601f869db6355ecea04e9
|
||||
cards/evidence.md: c3477f23ec6dba0b22c137571ce07a6f440dd30f3e49ab1708593421a5b088fa
|
||||
cards/findings.md: daef3577d4469c1226c56c5a53df5d3bc3f9bec6d393050878c586455ebab68e
|
||||
|
|
|
|||
|
|
@ -361,7 +361,7 @@ sources:
|
|||
- id: informed-decision
|
||||
owner: informed-decision
|
||||
repository: informed-decision
|
||||
revision: f0c60637e3fe592a23cc31ace8e4d386ff04b710
|
||||
revision: 15c330ccd049cd19c76040e54dae41cd15d1359e
|
||||
layer: Staff
|
||||
role: pep-shaped
|
||||
authority_type: owner-documentation
|
||||
|
|
@ -376,31 +376,31 @@ sources:
|
|||
- path: README.md
|
||||
sha256: daaaeeaff8cb5bacd378fc768ea10c718f7314db33c485ba1c02c1d6b42e0e20
|
||||
matches_commit: true
|
||||
url: https://forgejo.coulomb.social/coulomb/informed-decision/src/commit/f0c60637e3fe592a23cc31ace8e4d386ff04b710/README.md
|
||||
url: https://forgejo.coulomb.social/coulomb/informed-decision/src/commit/15c330ccd049cd19c76040e54dae41cd15d1359e/README.md
|
||||
- path: INTENT.md
|
||||
sha256: 9b714f4b63b1ffd6079c4515832f3d6daa2f823d395c808f8701261fbed396a3
|
||||
matches_commit: true
|
||||
url: https://forgejo.coulomb.social/coulomb/informed-decision/src/commit/f0c60637e3fe592a23cc31ace8e4d386ff04b710/INTENT.md
|
||||
url: https://forgejo.coulomb.social/coulomb/informed-decision/src/commit/15c330ccd049cd19c76040e54dae41cd15d1359e/INTENT.md
|
||||
- path: SCOPE.md
|
||||
sha256: 17570e13c96bf68d84714930c9b5d5500a4f50d314c26f27dea7a27d8d412fb3
|
||||
sha256: c5ddb9983d79c5204d1b4f47835a8faaa0978914cc27787e6ac2192c26588f05
|
||||
matches_commit: true
|
||||
url: https://forgejo.coulomb.social/coulomb/informed-decision/src/commit/f0c60637e3fe592a23cc31ace8e4d386ff04b710/SCOPE.md
|
||||
url: https://forgejo.coulomb.social/coulomb/informed-decision/src/commit/15c330ccd049cd19c76040e54dae41cd15d1359e/SCOPE.md
|
||||
- path: docs/specs/FrictionlessDecisionIntake.md
|
||||
sha256: 70d8da799d5723e9741757249719235eb5557944518aa2e46abe5918108a7ace
|
||||
sha256: b695f7fc92f896d81081a6356eb199bad286ef7b433bda2eeb836cb50cc849c4
|
||||
matches_commit: true
|
||||
url: https://forgejo.coulomb.social/coulomb/informed-decision/src/commit/f0c60637e3fe592a23cc31ace8e4d386ff04b710/docs/specs/FrictionlessDecisionIntake.md
|
||||
url: https://forgejo.coulomb.social/coulomb/informed-decision/src/commit/15c330ccd049cd19c76040e54dae41cd15d1359e/docs/specs/FrictionlessDecisionIntake.md
|
||||
- path: workplans/INFD-WP-0005-frictionless-decision-intake.md
|
||||
sha256: f1f731b62cf93a2837c86efcd56d5937a7b6c7c8f52159e4849f0bfd34704849
|
||||
sha256: 057325746f6453cc0e8a23a6ae38133fb83253300f8e82ad5b7a211b503ce8bb
|
||||
matches_commit: true
|
||||
url: https://forgejo.coulomb.social/coulomb/informed-decision/src/commit/f0c60637e3fe592a23cc31ace8e4d386ff04b710/workplans/INFD-WP-0005-frictionless-decision-intake.md
|
||||
url: https://forgejo.coulomb.social/coulomb/informed-decision/src/commit/15c330ccd049cd19c76040e54dae41cd15d1359e/workplans/INFD-WP-0005-frictionless-decision-intake.md
|
||||
- path: schemas/memo-intake.schema.json
|
||||
sha256: 93d2cd665dc4e0e4aff9a2d312084244e9a14f811591e5d108b06d0aa10ea500
|
||||
matches_commit: true
|
||||
url: https://forgejo.coulomb.social/coulomb/informed-decision/src/commit/f0c60637e3fe592a23cc31ace8e4d386ff04b710/schemas/memo-intake.schema.json
|
||||
url: https://forgejo.coulomb.social/coulomb/informed-decision/src/commit/15c330ccd049cd19c76040e54dae41cd15d1359e/schemas/memo-intake.schema.json
|
||||
- path: informed_decision/intake.py
|
||||
sha256: a733b4b608b9ea90b2c8293901aa14388a0bf0d3719f121038bfdcc1faca2038
|
||||
matches_commit: true
|
||||
url: https://forgejo.coulomb.social/coulomb/informed-decision/src/commit/f0c60637e3fe592a23cc31ace8e4d386ff04b710/informed_decision/intake.py
|
||||
url: https://forgejo.coulomb.social/coulomb/informed-decision/src/commit/15c330ccd049cd19c76040e54dae41cd15d1359e/informed_decision/intake.py
|
||||
- id: audit-core
|
||||
owner: audit-core
|
||||
repository: audit-core
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue