Decisions

Derived: every DMN decision table a declared `processes` graph holds, with the decision's own name.

This is an index, not the documentation. It says what exists and what each artefact declares about itself. What a process is for, when you would be in it, and what it is not, is authored beside it and reuses these entries rather than restating them — see the auto-docs skill.
ArtefactWhat it declares about itself
Detangled?
cat-harness/processes/kg/decisions/detanglement-gate.dmn
An unassigned column above zero means the measurement is incomplete. A low edge count over an unclassified corpus is the same false comfort as a green check over an empty one — and this rule is FIRST so no cross-edge count can outrank it.
Stands alone?
cat-harness/processes/kg/decisions/isolation-gate.dmn
No declaration of its own: the directory moves and nothing downstream can resolve it.
Ready to seed?
cat-harness/processes/kg/decisions/seed-readiness-gate.dmn
A PR marked as moving much of the tree is still open over this layer: the seed would snapshot one side of it.
Declared in place?
cat-harness/processes/kg/decisions/subgraph-declared-gate.dmn
Could not determine. NOT "not yet" — a malformed declaration is a fault, and answering it with the convention would report a guess as an answer.
Is the sign-off recorded, and does it let the work proceed?
cat-harness/processes/process/decisions/requirement-signoff-recorded.dmn
No attestation: the judgement was not written down, so nothing may follow it.
Is this merge authorised?
cat-harness/processes/sdlc/decisions/merge-authorisation.dmn
The owner's own words name this merge. For a head with no CI, the question they answered said so in words.
What does the head's evidence say?
cat-harness/processes/sdlc/decisions/merge-evidence.dmn
A red owed job is a defect in the PR: it goes back to its owner.
Where does this PR go?
cat-harness/processes/sdlc/decisions/merge-priority.dmn
(e) The owner placed it. The queue entry carries the position and the reason; a reason is required by the schema.
Which signing route?
cat-harness/processes/sdlc/decisions/signing-route.dmn
An air-gapped actor cannot call any endpoint, however well configured.
Are the plan's exit criteria met?
cat-harness/processes/sdlc/decisions/test-certification.dmn
The run has not finished, or stopped before answering. running is never a pass, and an aborted run did not answer.
What is the user asking for?
folio-assistant-core/processes/conduct/decisions/folio-intent.dmn
The user said they want a fresh folio in a new repository.
Is the published site answering?
folio-assistant-core/processes/conduct/decisions/pages-live-gate.dmn
No gh-pages branch, and the route deploys from it. Provision it first (A_ProvisionGhPages); Pages cannot be switched on until it exists.
Draft QA green?
folio-assistant-core/processes/content/decisions/draft-qa-gate.dmn
Any critical QA failure holds the draft.
Every changed block and rendered page reviewed?
folio-assistant-core/processes/content/decisions/review-coverage-gate.dmn
A changed block nobody has given a verdict on, and nobody waived with a reason, means the review is not complete.
Build green, no sorries?
folio-assistant-sci/processes/content/decisions/lean-build-gate.dmn
A red build is not a proof state to reason about.

folio-assistant — code under the Apache License 2.0, documentation under CC BY 3.0. Generated schema and API references are rebuilt from source on every push to main.

deployed dev