Build and publish Eldorado documentation / build (pull_request) Successful in 42s
318 lines
22 KiB
JSON
318 lines
22 KiB
JSON
{
|
|
"purpose": "Route-level editorial and verification contract for connected Strategy; no deployed-result claims",
|
|
"routes": [
|
|
{
|
|
"source": "docs/strategy/baseline.mdx",
|
|
"route": "/strategy/baseline/",
|
|
"question": "What is the actual starting position of this workflow?",
|
|
"inputs": "Current-practice map, desired improvement and candidate contracts",
|
|
"action_or_decision": "Select feasible relevant evidence; confirm eligibility and gaps",
|
|
"output": "Traceable comparison record, not approval",
|
|
"next_or_feedback": "/strategy/skills-governance/",
|
|
"review": "Illustrative Delivery evidence handoff and return paths"
|
|
},
|
|
{
|
|
"source": "docs/strategy/measurement/approved-workflow-adoption.mdx",
|
|
"route": "/strategy/measurement/approved-workflow-adoption/",
|
|
"question": "Is the enrolled cohort using approved revisions in eligible work?",
|
|
"inputs": "skill.used; cohort.snapshot; optional qualified client adapter or declaration",
|
|
"action_or_decision": "Apply only if selected; preserve Consented or otherwise lawfully enrolled pilot cohort for the period; supported workflow available.",
|
|
"output": "percent; Show observed lower bound and telemetry/response coverage; missing usage unknown rather than non-use.",
|
|
"next_or_feedback": "/strategy/skills-adoption/",
|
|
"review": "Canonical contract and URL preserved; populations, exclusions, missingness and crosslinks reviewed",
|
|
"contract_sha256": "355996d5adb603021ba22f9e1f7f08f2fbea017dac9ee0a4bd42cc00bf7adea3",
|
|
"implementation": "unimplemented"
|
|
},
|
|
{
|
|
"source": "docs/strategy/measurement/change-fail-rate.mdx",
|
|
"route": "/strategy/measurement/change-fail-rate/",
|
|
"question": "How often do production deployments require immediate intervention?",
|
|
"inputs": "deployment.completed; deployment.failed; incident.linked; release and incident records",
|
|
"action_or_decision": "Apply only if selected; preserve Deployments with production effect during window and approved intervention follow-up horizon elapsed.",
|
|
"output": "percent; Known failures / all eligible deployments is a lower bound where incident linkage incomplete; label provisional and report unknown links.",
|
|
"next_or_feedback": "/strategy/skills-adoption/",
|
|
"review": "Canonical contract and URL preserved; populations, exclusions, missingness and crosslinks reviewed",
|
|
"contract_sha256": "d2a4ecaddd468f42db5824f9bfab8a8c8fcdf9157b33b4e4f047269a83c8567b",
|
|
"implementation": "prototype"
|
|
},
|
|
{
|
|
"source": "docs/strategy/measurement/change-lead-time.mdx",
|
|
"route": "/strategy/measurement/change-lead-time/",
|
|
"question": "How long does a service change take from commit to production?",
|
|
"inputs": "change.committed; deployment.completed; VCS immutable commit timestamps and release manifest",
|
|
"action_or_decision": "Apply only if selected; preserve Changes first successfully deployed to a service in reporting window; rollout retries collapse to same logical deployment.",
|
|
"output": "mean; Missing commit mapping or negative/skewed duration excluded from numeric sample, reported explicitly; no zero substitution.",
|
|
"next_or_feedback": "/strategy/skills-adoption/",
|
|
"review": "Canonical contract and URL preserved; populations, exclusions, missingness and crosslinks reviewed",
|
|
"contract_sha256": "96fd0edd5eba139a7c5905b606bcc96e608c5294acd2ef0c962fdb7d339d8251",
|
|
"implementation": "unimplemented"
|
|
},
|
|
{
|
|
"source": "docs/strategy/measurement/changes-with-escaped-quality-issues.mdx",
|
|
"route": "/strategy/measurement/changes-with-escaped-quality-issues/",
|
|
"question": "Which accepted changes have confirmed downstream defects?",
|
|
"inputs": "change.accepted; defect.confirmed; defect tracking and acceptance evidence",
|
|
"action_or_decision": "Apply only if selected; preserve Accepted changes in acceptance window whose follow-up is complete by as_of.",
|
|
"output": "percent; Unknown linkage is a coverage warning; no fabricated clean outcome. Show absolute defect and severe incident counts as well.",
|
|
"next_or_feedback": "/strategy/skills-adoption/",
|
|
"review": "Canonical contract and URL preserved; populations, exclusions, missingness and crosslinks reviewed",
|
|
"contract_sha256": "c436d504c8b3a9f655de18b2ca00fa8a0ab47ea1cf37637ff21561f81ecc77c9",
|
|
"implementation": "prototype"
|
|
},
|
|
{
|
|
"source": "docs/strategy/measurement/collection-and-safeguards.mdx",
|
|
"route": "/strategy/measurement/collection-and-safeguards/",
|
|
"question": "How can I collect and interpret selected evidence safely?",
|
|
"inputs": "Selected contracts, source inventory and approved collection purpose",
|
|
"action_or_decision": "Agree populations, deduplication, permissions and retention before collection",
|
|
"output": "Traceable lawful collection and interpretation contract",
|
|
"next_or_feedback": "/strategy/baseline/",
|
|
"review": "Linked to full journey; obsolete roadmap-gates link replaced only in safeguards; preserved arithmetic/privacy substance"
|
|
},
|
|
{
|
|
"source": "docs/strategy/measurement/confirmed-policy-effects.mdx",
|
|
"route": "/strategy/measurement/confirmed-policy-effects/",
|
|
"question": "Did eligible attempts produce prohibited effects?",
|
|
"inputs": "attempt.started; policy.violation; gate.blocked; security audit and incident triage",
|
|
"action_or_decision": "Apply only if selected; preserve Governed skill trials or supported workflow attempts, reported separately for eval and live populations.",
|
|
"output": "percent; Unknown outcomes remain visible; zero detected effects never proves safety. Missing audits make rate provisional.",
|
|
"next_or_feedback": "/strategy/skills-adoption/",
|
|
"review": "Canonical contract and URL preserved; populations, exclusions, missingness and crosslinks reviewed",
|
|
"contract_sha256": "b64c02f5516b08421fa8b816f0f490571afd05baf5ad6e9d92cb6a7b711ac82a",
|
|
"implementation": "prototype"
|
|
},
|
|
{
|
|
"source": "docs/strategy/measurement/cost-per-accepted-outcome.mdx",
|
|
"route": "/strategy/measurement/cost-per-accepted-outcome/",
|
|
"question": "What recorded total or partial cost supports each accepted outcome?",
|
|
"inputs": "cost.recorded; task.accepted; finance invoices, usage ledger, sampled effort with approved rates",
|
|
"action_or_decision": "Apply only if selected; preserve Matured eligible started-task cohort, with all attempt costs through as_of and allocated shared period costs.",
|
|
"output": "ratio; Missing cost buckets produce partial estimate plus coverage, not a total. Mixed currency requires dated approved conversion; zero accepted outcomes = null with full cost shown.",
|
|
"next_or_feedback": "/strategy/skills-adoption/",
|
|
"review": "Canonical contract and URL preserved; populations, exclusions, missingness and crosslinks reviewed",
|
|
"contract_sha256": "d8865ec31315d3c8398ec58cdb6665cb506a7d6309ebec3da0ca7dea84a5f406",
|
|
"implementation": "prototype"
|
|
},
|
|
{
|
|
"source": "docs/strategy/measurement/deployment-frequency.mdx",
|
|
"route": "/strategy/measurement/deployment-frequency/",
|
|
"question": "How frequently does this service deploy successfully?",
|
|
"inputs": "deployment.completed; authoritative deployment service",
|
|
"action_or_decision": "Apply only if selected; preserve Declared production services and complete UTC observation days; report each service before pooled views.",
|
|
"output": "ratio; Missing feed periods not zero; report coverage and no unqualified overall rate when period incomplete.",
|
|
"next_or_feedback": "/strategy/skills-adoption/",
|
|
"review": "Canonical contract and URL preserved; populations, exclusions, missingness and crosslinks reviewed",
|
|
"contract_sha256": "5a34ba52e5c2768e29a1a7574274e07a65509f75063e89ccc7ce1b035aeff4c5",
|
|
"implementation": "unimplemented"
|
|
},
|
|
{
|
|
"source": "docs/strategy/measurement/deployment-rework-rate.mdx",
|
|
"route": "/strategy/measurement/deployment-rework-rate/",
|
|
"question": "How much production deployment activity is corrective?",
|
|
"inputs": "deployment.completed; incident.linked; release intent classification",
|
|
"action_or_decision": "Apply only if selected; preserve Production deployment effects in window with immutable planned/unplanned classification and incident linkage.",
|
|
"output": "percent; Unknown classification stays denominator; observed numerator is lower bound until reconciliation; show classification coverage.",
|
|
"next_or_feedback": "/strategy/skills-adoption/",
|
|
"review": "Canonical contract and URL preserved; populations, exclusions, missingness and crosslinks reviewed",
|
|
"contract_sha256": "e8ade457136feac3ad39e9eba2a9d67142bc605727d9f4f038a7df6d5a0707fd",
|
|
"implementation": "prototype"
|
|
},
|
|
{
|
|
"source": "docs/strategy/measurement/failed-deployment-recovery-time.mdx",
|
|
"route": "/strategy/measurement/failed-deployment-recovery-time/",
|
|
"question": "How long did recovered deployment failures take to restore?",
|
|
"inputs": "deployment.failed; service.restored; incident service",
|
|
"action_or_decision": "Apply only if selected; preserve Production deployment failures beginning in window; latest verified restoration if a recovery is rescinded.",
|
|
"output": "mean; Unresolved failures reported separately and excluded only from recovered-duration distribution; prevent declaring improvement without their visibility.",
|
|
"next_or_feedback": "/strategy/skills-adoption/",
|
|
"review": "Canonical contract and URL preserved; populations, exclusions, missingness and crosslinks reviewed",
|
|
"contract_sha256": "489fd756883d4ccee1769fcfaa0b67725420463df2b1f6faf3e7faa7002f7a80",
|
|
"implementation": "unimplemented"
|
|
},
|
|
{
|
|
"source": "docs/strategy/measurement/index.mdx",
|
|
"route": "/strategy/measurement/",
|
|
"question": "Which evidence can support this workflow decision?",
|
|
"inputs": "Workflow question and available populations",
|
|
"action_or_decision": "Choose applicable contracts and connect fitness to Quality",
|
|
"output": "Selected definitions and limits, never mandatory full collection",
|
|
"next_or_feedback": "/strategy/baseline/",
|
|
"review": "Two tracks retained; fitness not reduced to health proxies"
|
|
},
|
|
{
|
|
"source": "docs/strategy/measurement/skill-selection-precision.mdx",
|
|
"route": "/strategy/measurement/skill-selection-precision/",
|
|
"question": "Were selected skills relevant to the labeled cases?",
|
|
"inputs": "eval.selection; versioned labeled corpus and runner",
|
|
"action_or_decision": "Apply only if selected; preserve All candidate/client labeled evaluation task-trials with known activation and relevance.",
|
|
"output": "percent; Unknown activation/relevance is unscorable; publish missing count and deny qualification if planned coverage incomplete.",
|
|
"next_or_feedback": "/strategy/skills-quality/",
|
|
"review": "Canonical contract and URL preserved; populations, exclusions, missingness and crosslinks reviewed",
|
|
"contract_sha256": "189e93e4e5f52a7e70e2045c6b824a9da621382f39ba8ce9a59c0c04812f0ce3",
|
|
"implementation": "prototype"
|
|
},
|
|
{
|
|
"source": "docs/strategy/measurement/skill-selection-recall.mdx",
|
|
"route": "/strategy/measurement/skill-selection-recall/",
|
|
"question": "Were expected skills found in relevant labeled cases?",
|
|
"inputs": "eval.selection; versioned labeled corpus and runner",
|
|
"action_or_decision": "Apply only if selected; preserve Independently labeled relevant evaluation task-trials for a skill/client tuple.",
|
|
"output": "percent; Report evaluation coverage; null if no relevant labeled tasks.",
|
|
"next_or_feedback": "/strategy/skills-quality/",
|
|
"review": "Canonical contract and URL preserved; populations, exclusions, missingness and crosslinks reviewed",
|
|
"contract_sha256": "847b5ba6094585eb88b8eb2b55b42e0f3c6822dcaa1629256ad0501a13eb7f18",
|
|
"implementation": "prototype"
|
|
},
|
|
{
|
|
"source": "docs/strategy/measurement/skills-within-substantive-review-window.mdx",
|
|
"route": "/strategy/measurement/skills-within-substantive-review-window/",
|
|
"question": "Which approved revisions have current ownership and substantive review?",
|
|
"inputs": "catalog.published; catalog.reviewed; catalog.deprecated; catalog.revoked; version inventory",
|
|
"action_or_decision": "Apply only if selected; preserve Approved revisions currently supported for use at as_of.",
|
|
"output": "percent; Missing owner/date/evidence outside numerator; show ownerless, deprecated-in-use and revoked-in-use absolute counts.",
|
|
"next_or_feedback": "/strategy/skills-maintenance/",
|
|
"review": "Canonical contract and URL preserved; populations, exclusions, missingness and crosslinks reviewed",
|
|
"contract_sha256": "339fe0da6b382a34c52b5ec6005ce08a7293a2b07ccd88540a6df03a02d96ad4",
|
|
"implementation": "unimplemented"
|
|
},
|
|
{
|
|
"source": "docs/strategy/measurement/supported-bundle-coverage.mdx",
|
|
"route": "/strategy/measurement/supported-bundle-coverage/",
|
|
"question": "Which expected installations have verified supported revisions?",
|
|
"inputs": "inventory.observed; catalog.published; catalog.revoked; device inventory",
|
|
"action_or_decision": "Apply only if selected; preserve Active installation inventory frozen for report, including invisible/offline entries until authoritative offboarding.",
|
|
"output": "percent; Unknown/stale versions count outside numerator, inside denominator. Show inventory discovery coverage versus eligible device roster; if roster unknown metric is provisional.",
|
|
"next_or_feedback": "/strategy/skills-maintenance/",
|
|
"review": "Canonical contract and URL preserved; populations, exclusions, missingness and crosslinks reviewed",
|
|
"contract_sha256": "8b4dc2dbdfb6999fac283814f518645d0830d515125910d79dd7dc8763f0521c",
|
|
"implementation": "unimplemented"
|
|
},
|
|
{
|
|
"source": "docs/strategy/measurement/synthetic-example.mdx",
|
|
"route": "/strategy/measurement/synthetic-example/",
|
|
"question": "How can I reproduce the arithmetic without claiming real results?",
|
|
"inputs": "Labeled synthetic fixture",
|
|
"action_or_decision": "Run the prototype and verify missingness",
|
|
"output": "Synthetic calculations with omissions, not baseline values",
|
|
"next_or_feedback": "/strategy/baseline/",
|
|
"review": "Linked to full journey; obsolete roadmap-gates link replaced only in safeguards; preserved arithmetic/privacy substance"
|
|
},
|
|
{
|
|
"source": "docs/strategy/measurement/validated-task-success.mdx",
|
|
"route": "/strategy/measurement/validated-task-success/",
|
|
"question": "Which matured workflow starts reached independent acceptance?",
|
|
"inputs": "task.started; task.accepted; task.failed; task.abandoned; task.cancelled; work-management acceptance record",
|
|
"action_or_decision": "Apply only if selected; preserve Tasks in a preregistered workflow cohort, started in window; each counted once across retries, skills and clients.",
|
|
"output": "percent; Unresolved/missing terminal outcomes remain in denominator with unknown count and known-outcome coverage; do not label them failed. Invalid/missing start excluded from calculation but flagged as orphan evidence.",
|
|
"next_or_feedback": "/strategy/skills-adoption/",
|
|
"review": "Canonical contract and URL preserved; populations, exclusions, missingness and crosslinks reviewed",
|
|
"contract_sha256": "925100f4c84f43e2cfdca4a89d6b4a984c808dae2d2ec5e57202318f70b9c544",
|
|
"implementation": "prototype"
|
|
},
|
|
{
|
|
"source": "docs/strategy/measurement/verification-confidence-and-cognitive-load.mdx",
|
|
"route": "/strategy/measurement/verification-confidence-and-cognitive-load/",
|
|
"question": "Can the cohort confidently verify work without excessive perceived load?",
|
|
"inputs": "survey.response; anonymous survey with single-use token and aggregate invitation count",
|
|
"action_or_decision": "Apply only if selected; preserve Invited eligible cohort at fixed survey wave; voluntary responses.",
|
|
"output": "mean; Report valid response count / invited count and item nonresponse; no imputation. Suppress people cohorts below five.",
|
|
"next_or_feedback": "/strategy/skills-adoption/",
|
|
"review": "Canonical contract and URL preserved; populations, exclusions, missingness and crosslinks reviewed",
|
|
"contract_sha256": "01e017471004c5f780fd0c2671a4d4449d392956cb4c5f0bd7791959d6a9af9a",
|
|
"implementation": "prototype"
|
|
},
|
|
{
|
|
"source": "docs/strategy/measurement/workflow-specific-business-acceptance.mdx",
|
|
"route": "/strategy/measurement/workflow-specific-business-acceptance/",
|
|
"question": "Did a named workflow meet its departmental acceptance rubric?",
|
|
"inputs": "task.started; business.accepted; departmental case/content/reconciliation/onboarding review record",
|
|
"action_or_decision": "Apply only if selected; preserve One named departmental workflow and predeclared start cohort; never pool unlike rubrics.",
|
|
"output": "percent; Unknown follow-up stays denominator with unresolved count; no claim actual business outcome changed without source evidence.",
|
|
"next_or_feedback": "/strategy/skills-adoption/",
|
|
"review": "Canonical contract and URL preserved; populations, exclusions, missingness and crosslinks reviewed",
|
|
"contract_sha256": "55fce8843409a1bc1383fef3cee5b9a616b44fa8d45ba84c6e4ed490a25f2de4",
|
|
"implementation": "unimplemented"
|
|
},
|
|
{
|
|
"source": "docs/strategy/roadmap.mdx",
|
|
"route": "/strategy/roadmap/",
|
|
"question": "How do we move toward Target without assuming autonomy?",
|
|
"inputs": "Target and current working practices",
|
|
"action_or_decision": "Start skills adoption in Delivery; leave later phase order undecided",
|
|
"output": "Two-stage direction and within-phase learning loop",
|
|
"next_or_feedback": "/strategy/stage-01-skills-adoption/",
|
|
"review": "Qualified pilot and separate Stage02 authority now explicit"
|
|
},
|
|
{
|
|
"source": "docs/strategy/skills-adoption.mdx",
|
|
"route": "/strategy/skills-adoption/",
|
|
"question": "Should a qualified skill become a retained workflow?",
|
|
"inputs": "Baseline, qualification and explicit bounded-pilot authorization",
|
|
"action_or_decision": "Run comparable real work; owner decides retain/improve/expand/stop",
|
|
"output": "Decision record; retained revision requires exact-scope approval",
|
|
"next_or_feedback": "/strategy/skills-maintenance/",
|
|
"review": "Manual path and feedback to author/Quality/Baseline"
|
|
},
|
|
{
|
|
"source": "docs/strategy/skills-governance.mdx",
|
|
"route": "/strategy/skills-governance/",
|
|
"question": "Who may authorize which revision for which use?",
|
|
"inputs": "Workflow map, candidate topology and risk boundary",
|
|
"action_or_decision": "Name people, independent reviewers and staged permissions",
|
|
"output": "Pinned candidate, bounded-pilot authorization then exact-scope approval",
|
|
"next_or_feedback": "/strategy/skills-quality/",
|
|
"review": "Reconciled disposable qualification, authorized pilot and wider use"
|
|
},
|
|
{
|
|
"source": "docs/strategy/skills-maintenance.mdx",
|
|
"route": "/strategy/skills-maintenance/",
|
|
"question": "How do retained skills remain useful and safe?",
|
|
"inputs": "Approved manifest, outcomes, failures and client/model drift",
|
|
"action_or_decision": "Continue authorized use, requalify, contain or retire",
|
|
"output": "Support/recovery evidence, regression cases or migration record",
|
|
"next_or_feedback": "/strategy/skills-quality/",
|
|
"review": "Fitness/regression beyond metadata health; no automatic autonomy"
|
|
},
|
|
{
|
|
"source": "docs/strategy/skills-quality.mdx",
|
|
"route": "/strategy/skills-quality/",
|
|
"question": "Is the named candidate fit and non-regressing?",
|
|
"inputs": "Pinned revision/client, declared cases and acceptance rules",
|
|
"action_or_decision": "Independent fitness/safety/regression evaluation; recommend pilot or hold",
|
|
"output": "Versioned qualification report with failures and limits",
|
|
"next_or_feedback": "/strategy/skills-adoption/",
|
|
"review": "Separates artifact trial population from matured live tasks"
|
|
},
|
|
{
|
|
"source": "docs/strategy/stage-01-skills-adoption.mdx",
|
|
"route": "/strategy/stage-01-skills-adoption/",
|
|
"question": "How do I begin one repeatable adoption journey?",
|
|
"inputs": "Workflow problem, people and current evidence",
|
|
"action_or_decision": "Baseline, engineer, qualify, authorize pilot, compare and decide",
|
|
"output": "Supported workflow or explicit hold/stop; feedback to baseline/quality",
|
|
"next_or_feedback": "/strategy/baseline/",
|
|
"review": "New native dependency story plus evidence handoffs"
|
|
},
|
|
{
|
|
"source": "docs/strategy/stage-02-autonomous-agent.mdx",
|
|
"route": "/strategy/stage-02-autonomous-agent/",
|
|
"question": "Is additional autonomous authority justified and recoverable?",
|
|
"inputs": "Proven Stage01 practices, limits and explicit operation proposal",
|
|
"action_or_decision": "Existing designated functions assess scope, enforcement and takeover",
|
|
"output": "Recorded hold or conditional bounded authority",
|
|
"next_or_feedback": "/strategy/stage-01-skills-adoption/",
|
|
"review": "New authority boundary diagram and return-to-Stage01 path"
|
|
},
|
|
{
|
|
"source": "docs/strategy/target-operating-model.mdx",
|
|
"route": "/strategy/target-operating-model/",
|
|
"question": "What operating model are we aiming for?",
|
|
"inputs": "Human-directed SDLC target and existing team boundaries",
|
|
"action_or_decision": "Distinguish intended execution from current authority",
|
|
"output": "Shared destination, no deployed-autonomy claim",
|
|
"next_or_feedback": "/strategy/roadmap/",
|
|
"review": "Preserved central-agent topology; connected Delivery thread"
|
|
}
|
|
]
|
|
}
|