426 lines
12 KiB
JSON
426 lines
12 KiB
JSON
{
|
|
"railiance-platform": {
|
|
"plans": [
|
|
{
|
|
"id": "RPF-WP-0015",
|
|
"file": "/home/worsch/railiance-platform/workplans/RPF-WP-0015-audit-core-custody-and-recovery-coordination.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 2
|
|
},
|
|
{
|
|
"id": "RPF-WP-0027",
|
|
"file": "/home/worsch/railiance-platform/workplans/RPF-WP-0027-keycape-live-secret-exposure-recovery.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 2
|
|
},
|
|
{
|
|
"id": "RPF-WP-0035",
|
|
"file": "/home/worsch/railiance-platform/workplans/RPF-WP-0035-credential-lane-implementation.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 7
|
|
},
|
|
{
|
|
"id": "RPF-WP-0036",
|
|
"file": "/home/worsch/railiance-platform/workplans/RPF-WP-0036-platform-service-assurance.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 3
|
|
},
|
|
{
|
|
"id": "RPF-WP-0038",
|
|
"file": "/home/worsch/railiance-platform/workplans/RPF-WP-0038-forgejo-scaleway-primary-coverage.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 1
|
|
},
|
|
{
|
|
"id": "RPF-WP-0043",
|
|
"file": "/home/worsch/railiance-platform/workplans/RPF-WP-0043-policy-nexus-argocd-onboarding.md",
|
|
"status": "blocked",
|
|
"flavor": "planning",
|
|
"unfinished_tasks": 2
|
|
},
|
|
{
|
|
"id": "RPF-WP-0044",
|
|
"file": "/home/worsch/railiance-platform/workplans/RPF-WP-0044-argocd-phase-b-adopt-existing-applications.md",
|
|
"status": "blocked",
|
|
"flavor": "planning",
|
|
"unfinished_tasks": 6
|
|
},
|
|
{
|
|
"id": "RPF-WP-0048",
|
|
"file": "/home/worsch/railiance-platform/workplans/RPF-WP-0048-activity-core-gitops-adoption.md",
|
|
"status": "blocked",
|
|
"flavor": null,
|
|
"unfinished_tasks": 1
|
|
},
|
|
{
|
|
"id": "RPF-WP-0053",
|
|
"file": "/home/worsch/railiance-platform/workplans/RPF-WP-0053-coulomb-paired-backup-admission.md",
|
|
"status": "proposed",
|
|
"flavor": null,
|
|
"unfinished_tasks": 5
|
|
},
|
|
{
|
|
"id": "RPF-WP-0055",
|
|
"file": "/home/worsch/railiance-platform/workplans/RPF-WP-0055-keycape-client-secret-rotation-residual.md",
|
|
"status": "backlog",
|
|
"flavor": "residual",
|
|
"unfinished_tasks": 1
|
|
}
|
|
],
|
|
"open": 10,
|
|
"nonresidual": 9,
|
|
"unfinished": 30
|
|
},
|
|
"net-kingdom": {
|
|
"plans": [
|
|
{
|
|
"id": "NK-WP-0011",
|
|
"file": "/home/worsch/net-kingdom/workplans/NK-WP-0011-enterprise-federation-saml.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 8
|
|
},
|
|
{
|
|
"id": "NK-WP-0022",
|
|
"file": "/home/worsch/net-kingdom/workplans/NK-WP-0022-railiance01-identity-cutover-and-coulombcore-retirement.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 1
|
|
},
|
|
{
|
|
"id": "NK-WP-0027",
|
|
"file": "/home/worsch/net-kingdom/workplans/NK-WP-0027-reef-placement-reconciliation.md",
|
|
"status": "blocked",
|
|
"flavor": "planning",
|
|
"unfinished_tasks": 3
|
|
},
|
|
{
|
|
"id": "NK-WP-0031",
|
|
"file": "/home/worsch/net-kingdom/workplans/NK-WP-0031-deterministic-posture-feedback.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 1
|
|
},
|
|
{
|
|
"id": "NK-WP-0035",
|
|
"file": "/home/worsch/net-kingdom/workplans/NK-WP-0035-emission-cadence-security-profile.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 1
|
|
},
|
|
{
|
|
"id": "NK-WP-0040",
|
|
"file": "/home/worsch/net-kingdom/workplans/NK-WP-0040-execution-attribution-receipt.md",
|
|
"status": "blocked",
|
|
"flavor": "planning",
|
|
"unfinished_tasks": 1
|
|
},
|
|
{
|
|
"id": "NK-WP-0048",
|
|
"file": "/home/worsch/net-kingdom/workplans/NK-WP-0048-security-case-types.md",
|
|
"status": "active",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 2
|
|
}
|
|
],
|
|
"open": 7,
|
|
"nonresidual": 7,
|
|
"unfinished": 17
|
|
},
|
|
"access-engine": {
|
|
"plans": [
|
|
{
|
|
"id": "FLEX-WP-ADHOC-2026-10-03",
|
|
"file": "/home/worsch/access-engine/workplans/ADHOC-2026-10-03.md",
|
|
"status": "blocked",
|
|
"flavor": null,
|
|
"unfinished_tasks": 1
|
|
},
|
|
{
|
|
"id": "FLEX-WP-0020",
|
|
"file": "/home/worsch/access-engine/workplans/FLEX-WP-0020-repository-identity-migration.md",
|
|
"status": "blocked",
|
|
"flavor": "planning",
|
|
"unfinished_tasks": 1
|
|
},
|
|
{
|
|
"id": "FLEX-WP-0031",
|
|
"file": "/home/worsch/access-engine/workplans/FLEX-WP-0031-decision-record-emission.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 4
|
|
},
|
|
{
|
|
"id": "FLEX-WP-0036",
|
|
"file": "/home/worsch/access-engine/workplans/FLEX-WP-0036-runtime-rename-access-engine.md",
|
|
"status": "active",
|
|
"flavor": null,
|
|
"unfinished_tasks": 8
|
|
}
|
|
],
|
|
"open": 4,
|
|
"nonresidual": 4,
|
|
"unfinished": 14
|
|
},
|
|
"secrets-engine": {
|
|
"plans": [
|
|
{
|
|
"id": "SECRETS-WP-0006",
|
|
"file": "/home/worsch/secrets-engine/workplans/SECRETS-WP-0006-catalog-lane-adoption.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 2
|
|
},
|
|
{
|
|
"id": "SECRETS-WP-0007",
|
|
"file": "/home/worsch/secrets-engine/workplans/SECRETS-WP-0007-production-lifecycle-hardening.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 1
|
|
},
|
|
{
|
|
"id": "SECRETS-WP-0008",
|
|
"file": "/home/worsch/secrets-engine/workplans/SECRETS-WP-0008-layer-model-lifecycle-conformance.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 1
|
|
},
|
|
{
|
|
"id": "SECRETS-WP-0009",
|
|
"file": "/home/worsch/secrets-engine/workplans/SECRETS-WP-0009-glas-claude-native-delivery.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 1
|
|
}
|
|
],
|
|
"open": 4,
|
|
"nonresidual": 4,
|
|
"unfinished": 5
|
|
},
|
|
"ops-mason": {
|
|
"plans": [
|
|
{
|
|
"id": "MASON-WP-0004",
|
|
"file": "/home/worsch/ops-mason/workplans/MASON-WP-0004-credential-inventory-descriptions.md",
|
|
"status": "blocked",
|
|
"flavor": "planning",
|
|
"unfinished_tasks": 2
|
|
},
|
|
{
|
|
"id": "MASON-WP-0005",
|
|
"file": "/home/worsch/ops-mason/workplans/MASON-WP-0005-fluid-telegram-operator-credential-lane.md",
|
|
"status": "blocked",
|
|
"flavor": "planning",
|
|
"unfinished_tasks": 2
|
|
},
|
|
{
|
|
"id": "MASON-WP-0006",
|
|
"file": "/home/worsch/ops-mason/workplans/MASON-WP-0006-readiness-tier-check.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 1
|
|
},
|
|
{
|
|
"id": "MASON-WP-0009",
|
|
"file": "/home/worsch/ops-mason/workplans/MASON-WP-0009-keycape-secrets-engine-openbao-client-custody.md",
|
|
"status": "blocked",
|
|
"flavor": "planning",
|
|
"unfinished_tasks": 1
|
|
},
|
|
{
|
|
"id": "MASON-WP-0010",
|
|
"file": "/home/worsch/ops-mason/workplans/MASON-WP-0010-security-case-materialization.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 2
|
|
}
|
|
],
|
|
"open": 5,
|
|
"nonresidual": 5,
|
|
"unfinished": 8
|
|
},
|
|
"ops-warden": {
|
|
"plans": [
|
|
{
|
|
"id": "WARDEN-WP-0027",
|
|
"file": "/home/worsch/ops-warden/workplans/WARDEN-WP-0027-credential-governance-lockdown.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 1
|
|
},
|
|
{
|
|
"id": "WARDEN-WP-0034",
|
|
"file": "/home/worsch/ops-warden/workplans/WARDEN-WP-0034-layer-model-v07-conformance.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 1
|
|
},
|
|
{
|
|
"id": "WARDEN-WP-0037",
|
|
"file": "/home/worsch/ops-warden/workplans/WARDEN-WP-0037-whynot-design-forgejo-npm-lane.md",
|
|
"status": "blocked",
|
|
"flavor": "planning",
|
|
"unfinished_tasks": 1
|
|
},
|
|
{
|
|
"id": "WARDEN-WP-0040",
|
|
"file": "/home/worsch/ops-warden/workplans/WARDEN-WP-0040-unknown-zone-fail-closed-adoption.md",
|
|
"status": "blocked",
|
|
"flavor": "planning",
|
|
"unfinished_tasks": 3
|
|
},
|
|
{
|
|
"id": "WARDEN-WP-0044",
|
|
"file": "/home/worsch/ops-warden/workplans/WARDEN-WP-0044-security-case-follow-through.md",
|
|
"status": "active",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 2
|
|
}
|
|
],
|
|
"open": 5,
|
|
"nonresidual": 5,
|
|
"unfinished": 8
|
|
},
|
|
"key-cape": {
|
|
"plans": [
|
|
{
|
|
"id": "KEY-WP-0038",
|
|
"file": "/home/worsch/key-cape/workplans/KEY-WP-0038-forgejo-oidc-client.md",
|
|
"status": "active",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 2
|
|
},
|
|
{
|
|
"id": "KEY-WP-0039",
|
|
"file": "/home/worsch/key-cape/workplans/KEY-WP-0039-openbao-negative-probe-tokens.md",
|
|
"status": "active",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 1
|
|
}
|
|
],
|
|
"open": 2,
|
|
"nonresidual": 2,
|
|
"unfinished": 3
|
|
},
|
|
"user-engine": {
|
|
"plans": [
|
|
{
|
|
"id": "USER-WP-0026",
|
|
"file": "/home/worsch/user-engine/workplans/USER-WP-0026-account-recovery.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 1
|
|
},
|
|
{
|
|
"id": "USER-WP-0027",
|
|
"file": "/home/worsch/user-engine/workplans/USER-WP-0027-account-journey-clarity.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 2
|
|
},
|
|
{
|
|
"id": "USER-WP-0028",
|
|
"file": "/home/worsch/user-engine/workplans/USER-WP-0028-user-journey-acceptance.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 2
|
|
},
|
|
{
|
|
"id": "USER-WP-0035",
|
|
"file": "/home/worsch/user-engine/workplans/USER-WP-0035-onboarding-handoff-findings.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 1
|
|
},
|
|
{
|
|
"id": "USER-WP-0037",
|
|
"file": "/home/worsch/user-engine/workplans/USER-WP-0037-hub-authority-lookup.md",
|
|
"status": "blocked",
|
|
"flavor": null,
|
|
"unfinished_tasks": 1
|
|
}
|
|
],
|
|
"open": 5,
|
|
"nonresidual": 5,
|
|
"unfinished": 7
|
|
},
|
|
"tenant-engine": {
|
|
"plans": [
|
|
{
|
|
"id": "TEN-WP-0012",
|
|
"file": "/home/worsch/tenant-engine/workplans/TEN-WP-0012-external-conformance-waits.md",
|
|
"status": "blocked",
|
|
"flavor": "residual",
|
|
"unfinished_tasks": 2
|
|
}
|
|
],
|
|
"open": 1,
|
|
"nonresidual": 0,
|
|
"unfinished": 2
|
|
},
|
|
"gate-house": {
|
|
"plans": [
|
|
{
|
|
"id": "GH-WP-0004",
|
|
"file": "/home/worsch/gate-house/workplans/GH-WP-0004-section-11-layer-declarations.md",
|
|
"status": "blocked",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 3
|
|
}
|
|
],
|
|
"open": 1,
|
|
"nonresidual": 1,
|
|
"unfinished": 3
|
|
},
|
|
"kings-guard": {
|
|
"plans": [
|
|
{
|
|
"id": "KG-WP-0005",
|
|
"file": "/home/worsch/kings-guard/workplans/KG-WP-0005-qonto-source-cadence-admission.md",
|
|
"status": "blocked",
|
|
"flavor": null,
|
|
"unfinished_tasks": 1
|
|
}
|
|
],
|
|
"open": 1,
|
|
"nonresidual": 1,
|
|
"unfinished": 1
|
|
},
|
|
"policy-nexus": {
|
|
"plans": [],
|
|
"open": 0,
|
|
"nonresidual": 0,
|
|
"unfinished": 0
|
|
},
|
|
"informed-decision": {
|
|
"plans": [
|
|
{
|
|
"id": "INFD-WP-0008",
|
|
"file": "/home/worsch/informed-decision/workplans/INFD-WP-0008-lifecycle-expansion-contracts.md",
|
|
"status": "backlog",
|
|
"flavor": null,
|
|
"unfinished_tasks": 4
|
|
},
|
|
{
|
|
"id": "INFD-WP-0009",
|
|
"file": "/home/worsch/informed-decision/workplans/INFD-WP-0009-lifecycle-consumer-pin-repair.md",
|
|
"status": "active",
|
|
"flavor": "implementation",
|
|
"unfinished_tasks": 1
|
|
}
|
|
],
|
|
"open": 2,
|
|
"nonresidual": 2,
|
|
"unfinished": 5
|
|
},
|
|
"_total": {
|
|
"open": 47,
|
|
"nonresidual": 45,
|
|
"unfinished": 103
|
|
}
|
|
}
|