Registry size: 63 transitions. Event classes: authority 9; owned-local 32; owned-external 2; recovery 7; observed-external 13.
Controlling facets: phase, program, topology, engagement, delivery, workspace, plan, configuration, configuration-policy, runtime, publication, verification, recovery, transaction, recovery-info, transaction-info, terminal, objective.
| Transition | Origin | Owner | Selection | Class | Source phases | Target phases | Authority | Required capabilities | Parameters | Owned resources | Verifier | Recovery | Cost |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
catalog.reconcile |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
EXPLICIT_ONLY | owned-local | DORMANT / OBSERVED / ACTIVE / RECOVERY / FRONTIER / UNRESOLVED / TERMINAL / ABANDONED | DORMANT / OBSERVED / ACTIVE / RECOVERY / FRONTIER / UNRESOLVED / TERMINAL / ABANDONED | human | repository.write |
prior_program_fingerprint*, accept_obligation_change* |
catalog-identity |
verifier:fresh-observation:catalog.reconcile |
recovery.resume |
declared-neutral |
configuration.initialize |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
OBJECTIVE_REQUIRED | owned-local | OBSERVED | OBSERVED / TERMINAL | human/repository-policy | repository.write |
config_path*, config_sha256* |
configuration |
verifier:fresh-observation:configuration.initialize |
configuration.reconcile |
declared-neutral |
configuration.mutate |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
EXPLICIT_ONLY | owned-local | OBSERVED / ACTIVE / FRONTIER / UNRESOLVED | OBSERVED / ACTIVE / TERMINAL | human/autonomy | repository.write |
config_path*, config_sha256* |
configuration |
verifier:fresh-observation:configuration.mutate |
configuration.reconcile |
declared-neutral |
configuration.reconcile |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
SYSTEM_RECOVERY | recovery | RECOVERY / UNRESOLVED | OBSERVED / FRONTIER / TERMINAL | human/repository-policy | repository.write |
transaction_id* |
configuration |
verifier:fresh-observation:configuration.reconcile |
recovery.escalate |
declared-neutral |
delivery.slice.advance |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
EXPLICIT_ONLY | owned-local | ACTIVE | ACTIVE / TERMINAL | human/autonomy | product.mutate, repository.write |
slice_id*, source_revision* |
delivery-state |
verifier:fresh-observation:delivery.slice.advance |
recovery.resume |
declared-neutral |
engagement.begin |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
OBJECTIVE_REQUIRED | authority | DORMANT / OBSERVED | OBSERVED / ACTIVE | repository-policy | product.mutate, repository.write |
- | engagement |
verifier:fresh-observation:engagement.begin |
recovery.resume |
declared-neutral |
engagement.release |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
EXPLICIT_ONLY | authority | ACTIVE / FRONTIER | DORMANT | repository-policy | product.mutate, repository.write |
- | engagement |
verifier:fresh-observation:engagement.release |
recovery.resume |
declared-neutral |
engagement.renew |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
EXPLICIT_ONLY | authority | ACTIVE | ACTIVE | repository-policy/autonomy | product.mutate, repository.write |
- | engagement |
verifier:fresh-observation:engagement.renew |
recovery.resume |
declared-neutral |
evidence.approval.revoke |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
EXPLICIT_ONLY | authority | ACTIVE / FRONTIER | FRONTIER | human | product.mutate, repository.write |
- | approval |
verifier:fresh-observation:evidence.approval.revoke |
recovery.resume |
declared-neutral |
evidence.visual.attach |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
PROGRAM_PROGRESS | owned-local | ACTIVE | ACTIVE / TERMINAL | human/repository-policy | product.mutate, repository.write |
manifest_path*, privacy_receipt*, source_revision* |
evidence |
verifier:fresh-observation:evidence.visual.attach |
recovery.resume |
declared-neutral |
external.branch-changed |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
OBSERVED_EXTERNAL | observed-external | DORMANT / OBSERVED / ACTIVE / RECOVERY / FRONTIER / UNRESOLVED | OBSERVED | none | - | - | - | verifier:fresh-observation:external.branch-changed |
- |
declared-neutral |
external.ci-completed |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
OBSERVED_EXTERNAL | observed-external | DORMANT / OBSERVED / ACTIVE / RECOVERY / FRONTIER / UNRESOLVED | OBSERVED / ACTIVE / TERMINAL | none | - | - | - | verifier:fresh-observation:external.ci-completed |
- |
declared-neutral |
external.configuration-drifted |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
OBSERVED_EXTERNAL | observed-external | DORMANT / OBSERVED / ACTIVE / RECOVERY / FRONTIER / UNRESOLVED | OBSERVED / UNRESOLVED | none | - | - | - | verifier:fresh-observation:external.configuration-drifted |
- |
declared-neutral |
external.files-changed |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
OBSERVED_EXTERNAL | observed-external | DORMANT / OBSERVED / ACTIVE / RECOVERY / FRONTIER / UNRESOLVED | OBSERVED | none | - | - | - | verifier:fresh-observation:external.files-changed |
- |
declared-neutral |
external.head-changed |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
OBSERVED_EXTERNAL | observed-external | DORMANT / OBSERVED / ACTIVE / RECOVERY / FRONTIER / UNRESOLVED | OBSERVED | none | - | - | - | verifier:fresh-observation:external.head-changed |
- |
declared-neutral |
external.host-interrupted |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
OBSERVED_EXTERNAL | observed-external | DORMANT / OBSERVED / ACTIVE / RECOVERY / FRONTIER / UNRESOLVED | RECOVERY | none | - | - | - | verifier:fresh-observation:external.host-interrupted |
- |
declared-neutral |
external.lease-expired |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
OBSERVED_EXTERNAL | observed-external | DORMANT / OBSERVED / ACTIVE / RECOVERY / FRONTIER / UNRESOLVED | DORMANT / FRONTIER | none | - | - | - | verifier:fresh-observation:external.lease-expired |
- |
declared-neutral |
external.pr-closed |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
OBSERVED_EXTERNAL | observed-external | DORMANT / OBSERVED / ACTIVE / RECOVERY / FRONTIER / UNRESOLVED | OBSERVED / ACTIVE / FRONTIER | none | - | - | - | verifier:fresh-observation:external.pr-closed |
- |
declared-neutral |
external.pr-merged |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
OBSERVED_EXTERNAL | observed-external | DORMANT / OBSERVED / ACTIVE / RECOVERY / FRONTIER / UNRESOLVED | OBSERVED / ACTIVE / TERMINAL | none | - | - | - | verifier:fresh-observation:external.pr-merged |
- |
declared-neutral |
external.pr-opened |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
OBSERVED_EXTERNAL | observed-external | DORMANT / OBSERVED / ACTIVE / RECOVERY / FRONTIER / UNRESOLVED | OBSERVED / ACTIVE / TERMINAL | none | - | - | - | verifier:fresh-observation:external.pr-opened |
- |
declared-neutral |
external.pr-updated |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
OBSERVED_EXTERNAL | observed-external | DORMANT / OBSERVED / ACTIVE / RECOVERY / FRONTIER / UNRESOLVED | OBSERVED / ACTIVE / TERMINAL | none | - | - | - | verifier:fresh-observation:external.pr-updated |
- |
declared-neutral |
external.provider-unavailable |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
OBSERVED_EXTERNAL | observed-external | DORMANT / OBSERVED / ACTIVE / RECOVERY / FRONTIER / UNRESOLVED | UNRESOLVED / RECOVERY | none | - | - | - | verifier:fresh-observation:external.provider-unavailable |
- |
declared-neutral |
external.runtime-disappeared |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
OBSERVED_EXTERNAL | observed-external | DORMANT / OBSERVED / ACTIVE / RECOVERY / FRONTIER / UNRESOLVED | OBSERVED / RECOVERY | none | - | - | - | verifier:fresh-observation:external.runtime-disappeared |
- |
declared-neutral |
gate.build.record |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
PROGRAM_PROGRESS | owned-local | ACTIVE | ACTIVE | repository-policy | command.execute, product.mutate, repository.write |
source_revision*, evidence_path*, evidence_fingerprint* |
gate-evidence |
verifier:fresh-observation:gate.build.record |
recovery.resume |
declared-neutral |
gate.change.record |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
EXPLICIT_ONLY | owned-local | ACTIVE | ACTIVE | repository-policy | product.mutate, repository.write |
source_revision*, evidence_path*, evidence_fingerprint* |
gate-evidence |
verifier:fresh-observation:gate.change.record |
recovery.resume |
declared-neutral |
gate.journey.record |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
EXPLICIT_ONLY | owned-local | ACTIVE | ACTIVE | repository-policy | product.mutate, repository.write |
source_revision*, evidence_path*, evidence_fingerprint* |
gate-evidence |
verifier:fresh-observation:gate.journey.record |
recovery.resume |
declared-neutral |
gate.review.record |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
PROGRAM_PROGRESS | owned-local | ACTIVE | ACTIVE / TERMINAL | human/repository-policy | product.mutate, repository.write |
source_revision*, evidence_path*, evidence_fingerprint* |
gate-evidence |
verifier:fresh-observation:gate.review.record |
recovery.resume |
declared-neutral |
gate.test.record |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
PROGRAM_PROGRESS | owned-local | ACTIVE | ACTIVE / TERMINAL | repository-policy | command.execute, product.mutate, repository.write |
source_revision*, evidence_path*, evidence_fingerprint* |
gate-evidence |
verifier:fresh-observation:gate.test.record |
recovery.resume |
declared-neutral |
installation.initialize |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
OBJECTIVE_REQUIRED | owned-local | DORMANT / OBSERVED | OBSERVED | human | repository.write |
source_revision*, runtime_version*, runtime_sha256*, config_path*, config_sha256* |
installation |
verifier:fresh-observation:installation.initialize |
runtime.reconcile |
declared-neutral |
installation.reconcile-update |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
EXPLICIT_ONLY | owned-local | DORMANT / OBSERVED / ACTIVE / FRONTIER / TERMINAL / ABANDONED | DORMANT / OBSERVED / ACTIVE / FRONTIER / TERMINAL / ABANDONED | human | repository.write |
source_revision*, runtime_version*, runtime_sha256*, accept_obligation_change* |
installation |
verifier:fresh-observation:installation.reconcile-update |
recovery.rollback |
declared-neutral |
installation.update |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
EXPLICIT_ONLY | owned-local | DORMANT / OBSERVED / ACTIVE / FRONTIER / TERMINAL / ABANDONED | DORMANT / OBSERVED / ACTIVE / FRONTIER / TERMINAL / ABANDONED | human/autonomy | repository.write |
source_revision*, runtime_version*, runtime_sha256* |
installation |
verifier:fresh-observation:installation.update |
runtime.reconcile |
declared-neutral |
invocation.rebind |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
EXPLICIT_ONLY | owned-local | OBSERVED / UNRESOLVED | OBSERVED | repository-policy | repository.write |
- | identity-binding |
verifier:fresh-observation:invocation.rebind |
recovery.resume |
declared-neutral |
objective.bind |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
OBJECTIVE_REQUIRED | authority | OBSERVED / DORMANT / ACTIVE / FRONTIER / TERMINAL / ABANDONED | OBSERVED / ACTIVE / FRONTIER | human/autonomy | product.mutate, repository.write |
target_id*, delivery_id* |
objective |
verifier:fresh-observation:objective.bind |
recovery.resume |
declared-neutral |
plan.abandon |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
EXPLICIT_ONLY | authority | OBSERVED / ACTIVE / FRONTIER | ABANDONED | human | product.mutate, repository.write |
- | plan |
verifier:fresh-observation:plan.abandon |
recovery.resume |
declared-neutral |
plan.activate |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
PROGRAM_PROGRESS | owned-local | OBSERVED / ACTIVE | ACTIVE | human/autonomy | product.mutate, repository.write |
- | delivery-state |
verifier:fresh-observation:plan.activate |
recovery.resume |
declared-neutral |
plan.amend |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
EXPLICIT_ONLY | owned-local | ACTIVE / FRONTIER | ACTIVE | human/autonomy | product.mutate, repository.write |
source_path*, delivery_id*, source_fingerprint |
plan |
verifier:fresh-observation:plan.amend |
recovery.resume |
declared-neutral |
plan.approve |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
PROGRAM_PROGRESS | authority | ACTIVE / FRONTIER | ACTIVE / TERMINAL | human/autonomy | product.mutate, repository.write |
plan_fingerprint*, actor* |
approval |
verifier:fresh-observation:plan.approve |
recovery.resume |
declared-neutral |
plan.approve-amendment |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
PROGRAM_PROGRESS | authority | ACTIVE / FRONTIER | ACTIVE | human/autonomy | product.mutate, repository.write |
plan_fingerprint*, actor* |
approval |
verifier:fresh-observation:plan.approve-amendment |
recovery.resume |
declared-neutral |
plan.create |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
PROGRAM_PROGRESS | owned-local | OBSERVED / ACTIVE | ACTIVE | human/autonomy | product.mutate, repository.write |
source_path*, delivery_id*, source_fingerprint |
plan |
verifier:fresh-observation:plan.create |
recovery.resume |
declared-neutral |
plan.invalidate |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
EXPLICIT_ONLY | owned-local | ACTIVE / OBSERVED | FRONTIER | repository-policy | product.mutate, repository.write |
- | plan-evidence |
verifier:fresh-observation:plan.invalidate |
recovery.resume |
declared-neutral |
plan.validate |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
PROGRAM_PROGRESS | owned-local | OBSERVED / ACTIVE | ACTIVE / FRONTIER | repository-policy | product.mutate, repository.write |
- | plan-evidence |
verifier:fresh-observation:plan.validate |
recovery.resume |
declared-neutral |
publication.abandon |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
EXPLICIT_ONLY | authority | ACTIVE / FRONTIER | ABANDONED | human | product.mutate, repository.write |
- | publication |
verifier:fresh-observation:publication.abandon |
recovery.resume |
declared-neutral |
publication.correct |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
EXPLICIT_ONLY | owned-external | OBSERVED / ACTIVE / TERMINAL | ACTIVE / RECOVERY | human/autonomy AND external-provider | command.execute, product.mutate, publication.publish, repository.write |
publication_id*, body_path*, body_sha256* |
publication |
verifier:fresh-observation:publication.correct |
publication.reconcile |
declared-neutral |
publication.execute |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
PROGRAM_PROGRESS | owned-external | ACTIVE | ACTIVE / RECOVERY | human/autonomy AND external-provider | command.execute, product.mutate, publication.publish, repository.write |
preview_fingerprint* |
publication |
verifier:fresh-observation:publication.execute |
publication.reconcile |
declared-neutral |
publication.observe |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
PROGRAM_PROGRESS | owned-local | OBSERVED / ACTIVE / RECOVERY / UNRESOLVED | ACTIVE / TERMINAL / FRONTIER / UNRESOLVED | repository-policy | command.execute, product.mutate, repository.write |
publication_id* |
publication-evidence |
verifier:fresh-observation:publication.observe |
recovery.resume |
declared-neutral |
publication.preview |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
PROGRAM_PROGRESS | owned-local | ACTIVE | ACTIVE | repository-policy | product.mutate, publication.prepare, repository.write |
base_ref*, head_ref*, body_path* |
publication-preview |
verifier:fresh-observation:publication.preview |
recovery.resume |
declared-neutral |
publication.reconcile |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
PROGRAM_RECOVERY | recovery | RECOVERY / UNRESOLVED | ACTIVE / TERMINAL / FRONTIER / UNRESOLVED | human/external-provider | command.execute, product.mutate, repository.write |
publication_id*, transaction_id* |
publication |
verifier:fresh-observation:publication.reconcile |
recovery.escalate |
declared-neutral |
recovery.escalate |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
SYSTEM_RECOVERY | recovery | RECOVERY / UNRESOLVED | FRONTIER | repository-policy | repository.write |
transaction_id* |
recovery-journal |
verifier:fresh-observation:recovery.escalate |
recovery.escalate |
declared-neutral |
recovery.resume |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
SYSTEM_RECOVERY | recovery | RECOVERY | DORMANT / OBSERVED / ACTIVE / FRONTIER / TERMINAL / ABANDONED | human/autonomy/repository-policy | repository.write |
transaction_id* |
recovery-journal |
verifier:fresh-observation:recovery.resume |
recovery.escalate |
declared-neutral |
recovery.rollback |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
SYSTEM_RECOVERY | recovery | RECOVERY | DORMANT / OBSERVED / ACTIVE / FRONTIER / TERMINAL / ABANDONED | human/repository-policy | repository.write |
transaction_id* |
recovery-journal |
verifier:fresh-observation:recovery.rollback |
recovery.escalate |
declared-neutral |
repository.attach |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
EXPLICIT_ONLY | owned-local | DORMANT / OBSERVED | OBSERVED | human | repository.write |
topology*, config_authority* |
repository-binding |
verifier:fresh-observation:repository.attach |
recovery.resume |
declared-neutral |
repository.detach |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
EXPLICIT_ONLY | owned-local | DORMANT / OBSERVED / FRONTIER | DORMANT | human | product.mutate, repository.write |
- | repository-binding |
verifier:fresh-observation:repository.detach |
recovery.resume |
declared-neutral |
runtime.hydrate |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
OBJECTIVE_REQUIRED | owned-local | OBSERVED / RECOVERY / UNRESOLVED | OBSERVED / ACTIVE / TERMINAL | repository-policy | repository.write |
source_revision*, runtime_version*, runtime_sha256* |
runtime |
verifier:fresh-observation:runtime.hydrate |
runtime.reconcile |
declared-neutral |
runtime.reconcile |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
SYSTEM_RECOVERY | recovery | RECOVERY / UNRESOLVED | OBSERVED / FRONTIER / TERMINAL | repository-policy | repository.write |
source_revision*, runtime_version*, runtime_sha256*, transaction_id* |
runtime |
verifier:fresh-observation:runtime.reconcile |
recovery.escalate |
declared-neutral |
runtime.replace |
core-system:boatstack.core@1.0.0753278c89b6b249319a2be379fbea290d8f026ffb4fb13a5ec61fb93e632e1b7 |
boatstack.core |
EXPLICIT_ONLY | owned-local | OBSERVED / RECOVERY | OBSERVED / TERMINAL | human/repository-policy | repository.write |
source_revision*, runtime_version*, runtime_sha256* |
runtime |
verifier:fresh-observation:runtime.replace |
runtime.reconcile |
declared-neutral |
workspace.abandon |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
EXPLICIT_ONLY | owned-local | ACTIVE / FRONTIER | ABANDONED | human | product.mutate, repository.write |
branch* |
workspace |
verifier:fresh-observation:workspace.abandon |
recovery.resume |
declared-neutral |
workspace.activate |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
PROGRAM_PROGRESS | owned-local | OBSERVED / ACTIVE | ACTIVE | repository-policy | product.mutate, repository.write |
branch* |
workspace |
verifier:fresh-observation:workspace.activate |
recovery.resume |
declared-neutral |
workspace.cleanup |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
EXPLICIT_ONLY | owned-local | OBSERVED / ACTIVE / TERMINAL / ABANDONED | OBSERVED / TERMINAL / ABANDONED | human/autonomy | command.execute, product.mutate, repository.write |
branch* |
workspace |
verifier:fresh-observation:workspace.cleanup |
recovery.escalate |
declared-neutral |
workspace.cut |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
PROGRAM_PROGRESS | owned-local | OBSERVED / ACTIVE | ACTIVE | human/autonomy | command.execute, product.mutate, repository.write |
branch*, base_ref*, destination* |
workspace |
verifier:fresh-observation:workspace.cut |
workspace.reconcile |
declared-neutral |
workspace.publish |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
EXPLICIT_ONLY | owned-local | ACTIVE | ACTIVE | repository-policy | product.mutate, repository.write |
branch* |
workspace-state |
verifier:fresh-observation:workspace.publish |
recovery.resume |
declared-neutral |
workspace.reap |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
EXPLICIT_ONLY | owned-local | OBSERVED / TERMINAL / ABANDONED | OBSERVED / TERMINAL / ABANDONED | human | command.execute, product.mutate, repository.write |
branch* |
workspace |
verifier:fresh-observation:workspace.reap |
recovery.escalate |
declared-neutral |
workspace.reconcile |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
PROGRAM_RECOVERY | recovery | RECOVERY / UNRESOLVED | DORMANT / OBSERVED / ACTIVE / FRONTIER / TERMINAL / ABANDONED | human/repository-policy | product.mutate, repository.write |
transaction_id* |
workspace |
verifier:fresh-observation:workspace.reconcile |
recovery.escalate |
declared-neutral |
workspace.sync |
control-program:boatstack.standard@1.0.07f08104fde178fbe5d03bdbe7f242ff4c627c647ac296139e2ea17e3f405fdbe |
boatstack.standard |
EXPLICIT_ONLY | owned-local | ACTIVE | ACTIVE / FRONTIER | human/autonomy | command.execute, product.mutate, repository.write |
branch* |
workspace |
verifier:fresh-observation:workspace.sync |
recovery.resume |
declared-neutral |
* marks a required parameter. OR authority is shown with /; mandatory authority clauses are shown with AND. Source and target facet predicates remain in the canonical JSON returned by boatstack catalog --format json.