From 9e5edcad6576f2a1a209ae6c88562f8a59263240 Mon Sep 17 00:00:00 2001 From: Claude Code Date: Fri, 28 Aug 2026 12:59:34 +0300 Subject: [PATCH] docs: consolidate AES standards --- .agents/skills/ai-os-orchestrator/SKILL.md | 7 ++- .github/CODEOWNERS | 4 +- AGENTS.md | 2 +- ...OVERNANCE_AND_EVIDENCE_BUNDLE_SEMANTICS.md | 4 +- .../AIOS_02_GOVERNANCE_AND_EVIDENCE.md | 38 +++++++++------- .../ANALYTICAL_REASONING_STANDARD.md | 2 +- ..._TECHNIQUES_AND_CHARTS_BUNDLE_SEMANTICS.md | 2 +- .../Knowledge/GOVERNANCE_AND_ANTI_PATTERNS.md | 2 +- .../ANALYTICS_03_TECHNIQUES_AND_CHARTS.md | 6 +-- .../ANALYTICS_05_QA_GOVERNANCE_ROUTING.md | 4 +- ...ION_AUTONOMY_REPORTING_BUNDLE_SEMANTICS.md | 2 +- .../CODEX_02_EXECUTION_AUTONOMY_REPORTING.md | 19 ++++---- .../Knowledge/HANDOFF_PROTOCOL.md | 2 +- .../INBOX_02_HANDOFF_QA_ANTI_PATTERNS.md | 4 +- ...QUALITY_GATES_AND_EVAL_BUNDLE_SEMANTICS.md | 2 +- .../LLM_03_QUALITY_GATES_AND_EVAL.md | 19 ++++---- .../Knowledge/THINKERS_OS_WORKFLOW.md | 2 +- .../THINKERS_OS_01_PORTFOLIO_AND_CORPUS.md | 4 +- ...WORKFLOW_AND_DECISIONS_BUNDLE_SEMANTICS.md | 2 +- .../THINKING_01_WORKFLOW_AND_DECISIONS.md | 19 ++++---- GOAL_MODE.md | 4 +- MANIFEST.md | 32 ++++---------- PROJECT_REGISTRY.md | 16 +++---- README.md | 2 +- REPO_PATHS.md | 4 +- docs/AUTONOMOUS_EXECUTION_ADOPTION_PLAN.md | 8 ++-- docs/AUTONOMOUS_EXECUTION_STATUS_MAPPING.md | 6 +-- .../autonomous_execution_record.json | 2 +- .../AUTONOMOUS_EXECUTION_ACCEPTANCE_CASES.md | 4 +- .../pilot_evidence/analytics_pilot.json | 2 +- .../codex_corrective_loop_pilot.json | 4 +- .../cross_project_handoff_pilot.json | 6 +-- .../extensions/ANALYTICS_EXTENSION.md | 12 ++--- .../extensions/CODEX_EXTENSION.md | 4 +- .../aes_artifact_pilot_source.md | 2 +- .../pilot_fixtures/analytics/DATA_CONTRACT.md | 2 +- docs/knowledge_bundle_provenance_audit.json | 44 +++++++++---------- docs/knowledge_bundle_provenance_audit.md | 40 ++++++++--------- .../autonomous_execution_record.json | 2 +- docs/pilots/AES_ANALYTICS_PILOT.md | 4 +- docs/pilots/AES_ANALYTICS_PILOT_RESULTS.md | 8 ++-- docs/pilots/AES_ARTIFACT_PILOT.md | 4 +- docs/pilots/AES_ARTIFACT_PILOT_RESULTS.md | 6 +-- docs/pilots/AES_CODEX_PILOT.md | 8 ++-- docs/pilots/AES_CODEX_PILOT_RESULTS.md | 8 ++-- docs/pilots/AES_CROSS_PROJECT_PILOT.md | 6 +-- .../pilots/AES_CROSS_PROJECT_PILOT_RESULTS.md | 4 +- docs/pilots/AIOS_G2_G3_MEASUREMENT_TASK.md | 2 +- ...ION_CONTINUATION_CONTROL_PLANE_CONTRACT.md | 0 ...AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md | 9 ++-- .../AUTONOMOUS_EXECUTION_STANDARD.md | 11 ++--- docs/standards/README.md | 2 +- knowledge_bundle_manifest.json | 12 ++--- scripts/check_manifest_paths.py | 8 ++-- scripts/live_project_verifier.py | 2 +- .../validate_autonomous_execution_record.py | 6 +-- tests/fixtures/aes_pilot/README.md | 2 +- tests/test_aios_dual_surface.py | 2 +- tests/test_live_project_verifier.py | 2 +- tests/test_merge_gate_protection.py | 4 +- tests/test_trace_attribution_contract.py | 2 +- tests/test_validation_scripts.py | 4 +- 62 files changed, 229 insertions(+), 229 deletions(-) rename AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md => docs/standards/AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md (100%) rename AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md => docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md (93%) rename AUTONOMOUS_EXECUTION_STANDARD.md => docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md (98%) diff --git a/.agents/skills/ai-os-orchestrator/SKILL.md b/.agents/skills/ai-os-orchestrator/SKILL.md index 370418e..d60e115 100644 --- a/.agents/skills/ai-os-orchestrator/SKILL.md +++ b/.agents/skills/ai-os-orchestrator/SKILL.md @@ -18,7 +18,7 @@ Before routing, verify and read: 3. `PROJECT_CAPABILITIES.yaml` for capability locations; 4. `.agents/skills/project-context/SKILL.md` for bounded context loading; 5. `ChatGPT/[AI OS]/Knowledge/HANDOFF_PROTOCOL.md` and `HANDOFF_STYLE_STANDARD.md` when a cross-project handoff is required; -6. `GOAL_MODE.md` and `AUTONOMOUS_EXECUTION_STANDARD.md` when execution, correction, validation, or terminal reporting is required. +6. `GOAL_MODE.md` and `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` when execution, correction, validation, or terminal reporting is required. Treat those files as the semantic owners. Do not copy their routing tables, capability locations, project methodology, or merge policy into this skill. @@ -74,7 +74,10 @@ pointer may cache only `execution_id` and `record_ref` after a behavioral test shows it is needed; it is never canonical state and must not duplicate the goal, acceptance criteria, requirements, defects, or authority state. -If validation fails, follow the corrective-loop and authority rules in `AUTONOMOUS_EXECUTION_STANDARD.md`: register the defect, route it to its owner, make only an eligible minimal correction, rerun the same affected check, and keep `[Codex]`'s stricter one-correction limit. Never weaken acceptance criteria to terminate. +If validation fails, follow the corrective-loop and authority rules in +`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`: register the defect, route +it to its owner, make only an eligible minimal correction, rerun the same +affected check, and keep `[Codex]`'s stricter one-correction limit. Never weaken acceptance criteria to terminate. `Invoke AI-OS` does not expand authority. It must not auto-execute owner-frozen policy changes, merge, deploy, production promotion, destructive or low-reversibility actions, or actions requiring unavailable credentials, permissions, money, legal authority, or physical action. diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index b5f8cfc..9b2f60a 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -18,8 +18,8 @@ /ARCHIVE_MAP.md @sergstack /UPLOAD_GUIDE.md @sergstack /REPO_PATHS.md @sergstack -/AUTONOMOUS_EXECUTION_STANDARD.md @sergstack -/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md @sergstack +/docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md @sergstack +/docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md @sergstack /ROUTING_RULES.md @sergstack /HANDOFF_STYLE_STANDARD.md @sergstack /docs/standards/PROMPT_QA_FACTORY.md @sergstack diff --git a/AGENTS.md b/AGENTS.md index 0054db5..df4ba3e 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -12,7 +12,7 @@ Atomic task packages remain available for advanced, high-risk, strict, or ultra- ## Autonomous Execution (AES) -Execution follows [`AUTONOMOUS_EXECUTION_STANDARD.md`](AUTONOMOUS_EXECUTION_STANDARD.md) +Execution follows [`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`](docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md) together with Goal Mode, the Codex autonomy policy, and applicable project extensions. For normal local and reversible work, infer the smallest safe scope, execute, validate, record assumptions, and continue without asking diff --git a/ChatGPT/[AI OS]/Knowledge/AIOS_02_GOVERNANCE_AND_EVIDENCE_BUNDLE_SEMANTICS.md b/ChatGPT/[AI OS]/Knowledge/AIOS_02_GOVERNANCE_AND_EVIDENCE_BUNDLE_SEMANTICS.md index 5bd42e6..01eb83b 100644 --- a/ChatGPT/[AI OS]/Knowledge/AIOS_02_GOVERNANCE_AND_EVIDENCE_BUNDLE_SEMANTICS.md +++ b/ChatGPT/[AI OS]/Knowledge/AIOS_02_GOVERNANCE_AND_EVIDENCE_BUNDLE_SEMANTICS.md @@ -9,13 +9,13 @@ Do not use this pattern to justify autonomous retrieval: ## Autonomous Execution Standard `[AI OS]` is the canonical owner of the Autonomous Execution Standard (AES). Execution across all projects now also follows the canonical loop defined in -`AUTONOMOUS_EXECUTION_STANDARD.md` at the repo root: requirements -> execution +`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` at the repo root: requirements -> execution -> validation -> defect registration -> corrective action -> affected-scope rerun -> revalidation -> scope acceptance -> final evidence. It does not replace Goal Mode, routing, autonomy policy, or the merge policy in `GOAL_MODE.md`; it connects them into one closed loop, and the stricter rule wins on any conflict. `[AI OS]` also owns the generic project-extension -interface in `AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md`, which a project +interface in `docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md`, which a project implements to add domain-specific defect subtypes, evidence, and acceptance scopes without restating the canonical state machine or schema. New AES v2 records require Closure Review: it rechecks original goal, scope, diff --git a/ChatGPT/[AI OS]/Knowledge_Bundles/AIOS_02_GOVERNANCE_AND_EVIDENCE.md b/ChatGPT/[AI OS]/Knowledge_Bundles/AIOS_02_GOVERNANCE_AND_EVIDENCE.md index 3f80d5c..c93c1ce 100644 --- a/ChatGPT/[AI OS]/Knowledge_Bundles/AIOS_02_GOVERNANCE_AND_EVIDENCE.md +++ b/ChatGPT/[AI OS]/Knowledge_Bundles/AIOS_02_GOVERNANCE_AND_EVIDENCE.md @@ -8,9 +8,9 @@ Compact upload artifact for [AI OS] covering governance and evidence. - `ChatGPT/[AI OS]/Knowledge/GOVERNANCE_RULES.md` - `ChatGPT/[AI OS]/Knowledge/ANTI_PATTERNS.md` -- `AUTONOMOUS_EXECUTION_STANDARD.md` -- `AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` -- `AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md` +- `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` +- `docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` +- `docs/standards/AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md` - `ChatGPT/[AI OS]/Knowledge/AIOS_02_GOVERNANCE_AND_EVIDENCE_BUNDLE_SEMANTICS.md` ## Upload target @@ -22,7 +22,7 @@ ChatGPT Project Sources / Knowledge for `[AI OS]`. - production_promotion: no, unless explicitly accepted elsewhere - bundle_type: generated compact upload artifact - source_of_truth: declared granular source files -- source_fingerprint: sha256:6e319b114f9955208dbf4e733a9db5d4d35f7a3b493c0d7d94680b6c107b9ab9 +- source_fingerprint: sha256:9c0c5e7191c595f05ed8671a4534147fe15a475f4afa3fbefd48d499a1eacb36 - generator: scripts/build_knowledge_bundles.py --- @@ -179,13 +179,13 @@ autonomous retrieval - скрыта неопределённость; - нет web-проверки для текущих AI-релизов. -## From: `AUTONOMOUS_EXECUTION_STANDARD.md` +## From: `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` # Autonomous Execution Standard (AES) v2.0.0 Status: normative package with scoped advisory semantic validation. Canonical owner: `[AI OS]`. -Canonical source path: `AUTONOMOUS_EXECUTION_STANDARD.md` (this file, repo root). -Companion contract: `AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md`. +Canonical source path: `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`. +Companion contract: `docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md`. Current schema: `schemas/autonomous_execution_record.schema.json`. Historical v1 schema: `schemas/autonomous_execution_record.v1.schema.json`. This document is the single canonical source for the Autonomous Execution @@ -253,7 +253,7 @@ remain historical evidence and are not rewritten. 3. approved task package 4. project instructions 5. applicable project-specific execution extension -6. this document (AUTONOMOUS_EXECUTION_STANDARD.md) +6. this document (`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`) 7. supporting playbooks, templates and examples ``` General rule: when two applicable rules conflict, the stricter constraint on @@ -270,7 +270,7 @@ Consequences: ## 2. Canonical ownership ```yaml canonical_owner: "[AI OS]" -canonical_source_path: "AUTONOMOUS_EXECUTION_STANDARD.md" +canonical_source_path: "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md" derived_artifacts: [] # none registered in Phase 1 supersedes: [] superseded_by: [] @@ -418,7 +418,8 @@ resolved owner, relevant scope, authority, canonical routing state, and source revision remain compatible. An unchanged source revision alone is insufficient. ### 5.6 Bounded multi-owner continuation control plane The optional continuation control plane is defined in -`AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md`. It adds an +`docs/standards/AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md`. +It adds an auditable route trace, acceptance progress, and independent continuation guards without creating a parallel state machine or changing the existing status namespaces. Its guard thresholds are named parameters, not canonical @@ -954,11 +955,12 @@ separate issue/PR) -> Phase 3 (artifact pilot) -> Phase 4 (Analytics pilot) Completion of this Phase 1 package does not authorize: pilot execution, semantic enforcement, CI blocking, merge, deploy, or production adoption. -## From: `AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` +## From: `docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` # Autonomous Execution Extension Contract Status: Phase 1 — normative package and declarative contract. -Companion to: `AUTONOMOUS_EXECUTION_STANDARD.md` (canonical, `[AI OS]`-owned). +Companion to: `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` (canonical, +`[AI OS]`-owned). This is the one generic interface that a project-specific execution extension must implement. It is a template/contract, not a set of already adopted per-project extensions. Writing and adopting an actual extension for @@ -1005,10 +1007,12 @@ closure_review_requirements: the state machine, defect model, or schema. ## 4. Precedence inside an extension An extension sits between the task package and the canonical standard in -the precedence order defined in `AUTONOMOUS_EXECUTION_STANDARD.md` Section 1: +the precedence order defined in +`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 1: ```text ... project instructions -> project-specific execution extension --> AUTONOMOUS_EXECUTION_STANDARD.md -> supporting playbooks/templates/examples +-> docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md +-> supporting playbooks/templates/examples ``` Where the extension and the canonical standard disagree on a limit, the stricter one applies. @@ -1047,7 +1051,7 @@ the Phase 2 pilot task for the first project that actually adopts an extension, so it can follow that project's live Knowledge conventions instead of being guessed here. -## From: `AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md` +## From: `docs/standards/AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md` # AES Continuation Control Plane Contract Status: normative continuation semantics; implementation is additive and @@ -1127,13 +1131,13 @@ Do not use this pattern to justify autonomous retrieval: ## Autonomous Execution Standard `[AI OS]` is the canonical owner of the Autonomous Execution Standard (AES). Execution across all projects now also follows the canonical loop defined in -`AUTONOMOUS_EXECUTION_STANDARD.md` at the repo root: requirements -> execution +`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` at the repo root: requirements -> execution -> validation -> defect registration -> corrective action -> affected-scope rerun -> revalidation -> scope acceptance -> final evidence. It does not replace Goal Mode, routing, autonomy policy, or the merge policy in `GOAL_MODE.md`; it connects them into one closed loop, and the stricter rule wins on any conflict. `[AI OS]` also owns the generic project-extension -interface in `AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md`, which a project +interface in `docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md`, which a project implements to add domain-specific defect subtypes, evidence, and acceptance scopes without restating the canonical state machine or schema. New AES v2 records require Closure Review: it rechecks original goal, scope, diff --git a/ChatGPT/[Analytics]/Knowledge/ANALYTICAL_REASONING_STANDARD.md b/ChatGPT/[Analytics]/Knowledge/ANALYTICAL_REASONING_STANDARD.md index 1b98e21..3606e8d 100644 --- a/ChatGPT/[Analytics]/Knowledge/ANALYTICAL_REASONING_STANDARD.md +++ b/ChatGPT/[Analytics]/Knowledge/ANALYTICAL_REASONING_STANDARD.md @@ -4,7 +4,7 @@ This standard adds a bounded reasoning-control layer to the existing `[Analytics]` workflow. It does not replace or redefine the Data Contract, RAW, `stage_main_full`, `mart_main_full`, `mart_main_tz` / `mart_main_compact`, deterministic calculations, chart sourcing, memo pipeline, QA / Judge, acceptance, or Codex handoff boundary. -Execution remains governed by the canonical repo-root `AUTONOMOUS_EXECUTION_STANDARD.md`. `docs/autonomous_execution/extensions/ANALYTICS_EXTENSION.md` remains authoritative for Analytics-specific AES requirements. This standard structures analytical reasoning and method selection only; it does not fork, weaken, or duplicate AES execution states, corrective-loop limits, stop conditions, rollback, acceptance, or external-action authority. +Execution remains governed by the canonical repo-root `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`. `docs/autonomous_execution/extensions/ANALYTICS_EXTENSION.md` remains authoritative for Analytics-specific AES requirements. This standard structures analytical reasoning and method selection only; it does not fork, weaken, or duplicate AES execution states, corrective-loop limits, stop conditions, rollback, acceptance, or external-action authority. New AES execution records use the canonical v2 contract and its required Closure Review. Historical v1 records remain read-only evidence, not a path diff --git a/ChatGPT/[Analytics]/Knowledge/ANALYTICS_03_TECHNIQUES_AND_CHARTS_BUNDLE_SEMANTICS.md b/ChatGPT/[Analytics]/Knowledge/ANALYTICS_03_TECHNIQUES_AND_CHARTS_BUNDLE_SEMANTICS.md index e002edd..7695d57 100644 --- a/ChatGPT/[Analytics]/Knowledge/ANALYTICS_03_TECHNIQUES_AND_CHARTS_BUNDLE_SEMANTICS.md +++ b/ChatGPT/[Analytics]/Knowledge/ANALYTICS_03_TECHNIQUES_AND_CHARTS_BUNDLE_SEMANTICS.md @@ -53,7 +53,7 @@ Every new non-CORE method uses the existing `trigger_type`, `trigger_rule`, `tri ## Boundary and flow This is a bounded reasoning-control extension; it does not replace Data Contract, RAW, STAGE, MART, deterministic calculations, chart sourcing, memo, QA/Judge, acceptance, or handoff. `mart_main_full` remains evidence/reuse; compact marts remain management-facing. -Execution remains governed by repo-root `AUTONOMOUS_EXECUTION_STANDARD.md`; `docs/autonomous_execution/extensions/ANALYTICS_EXTENSION.md` remains authoritative for Analytics-specific AES requirements. Reasoning control structures method selection only; it does not fork AES states, correction limits, stop/rollback/acceptance, or external authority. It is not an autonomous agent or an independent retry/self-improvement loop. Closure Review uses existing Data/Analysis/Output Judge, reconciliation, unsupported-conclusion, and artifact-freshness controls; the Analytics extension remains authoritative for domain detail. +Execution remains governed by repo-root `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`; `docs/autonomous_execution/extensions/ANALYTICS_EXTENSION.md` remains authoritative for Analytics-specific AES requirements. Reasoning control structures method selection only; it does not fork AES states, correction limits, stop/rollback/acceptance, or external authority. It is not an autonomous agent or an independent retry/self-improvement loop. Closure Review uses existing Data/Analysis/Output Judge, reconciliation, unsupported-conclusion, and artifact-freshness controls; the Analytics extension remains authoritative for domain detail. LLM reasoning != deterministic execution TASK PROFILE → INTENT → deterministic-first minimum methods → prerequisite gate → existing execution → preliminary evidence → explanation challenge when material diff --git a/ChatGPT/[Analytics]/Knowledge/GOVERNANCE_AND_ANTI_PATTERNS.md b/ChatGPT/[Analytics]/Knowledge/GOVERNANCE_AND_ANTI_PATTERNS.md index 9118234..b31e55a 100644 --- a/ChatGPT/[Analytics]/Knowledge/GOVERNANCE_AND_ANTI_PATTERNS.md +++ b/ChatGPT/[Analytics]/Knowledge/GOVERNANCE_AND_ANTI_PATTERNS.md @@ -11,7 +11,7 @@ - Method eligibility and triggers follow `ANALYTICAL_TECHNIQUES.md`; the LLM cannot silently override the registry. - Reasoning cannot substitute for deterministic execution or missing prerequisites. - Claim strength cannot exceed final evidence sufficiency. -- `AUTONOMOUS_EXECUTION_STANDARD.md` remains canonical execution governance; `ANALYTICS_EXTENSION.md` supplies domain-specific constraints without creating a second execution framework. +- `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` remains canonical execution governance; `ANALYTICS_EXTENSION.md` supplies domain-specific constraints without creating a second execution framework. ## Evidence labels diff --git a/ChatGPT/[Analytics]/Knowledge_Bundles/ANALYTICS_03_TECHNIQUES_AND_CHARTS.md b/ChatGPT/[Analytics]/Knowledge_Bundles/ANALYTICS_03_TECHNIQUES_AND_CHARTS.md index c8779fd..cd55057 100644 --- a/ChatGPT/[Analytics]/Knowledge_Bundles/ANALYTICS_03_TECHNIQUES_AND_CHARTS.md +++ b/ChatGPT/[Analytics]/Knowledge_Bundles/ANALYTICS_03_TECHNIQUES_AND_CHARTS.md @@ -21,7 +21,7 @@ ChatGPT Project Sources / Knowledge for `[Analytics]`. - production_promotion: no, unless explicitly accepted elsewhere - bundle_type: generated compact upload artifact - source_of_truth: declared granular source files -- source_fingerprint: sha256:0774d47f87513d49e497622d1bbf6bcd40d1d270db84c94dddf284f5ba260d2c +- source_fingerprint: sha256:7eb89642dffbb0ee2feaa8ee5a157d5d12052515abf06f2b07676618d0262612 - generator: scripts/build_knowledge_bundles.py --- @@ -194,7 +194,7 @@ Use only the minimum sufficient method set. A method must be able to materially # Analytical Reasoning Standard — P0 ## Purpose and boundary This standard adds a bounded reasoning-control layer to the existing `[Analytics]` workflow. It does not replace or redefine the Data Contract, RAW, `stage_main_full`, `mart_main_full`, `mart_main_tz` / `mart_main_compact`, deterministic calculations, chart sourcing, memo pipeline, QA / Judge, acceptance, or Codex handoff boundary. -Execution remains governed by the canonical repo-root `AUTONOMOUS_EXECUTION_STANDARD.md`. `docs/autonomous_execution/extensions/ANALYTICS_EXTENSION.md` remains authoritative for Analytics-specific AES requirements. This standard structures analytical reasoning and method selection only; it does not fork, weaken, or duplicate AES execution states, corrective-loop limits, stop conditions, rollback, acceptance, or external-action authority. +Execution remains governed by the canonical repo-root `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`. `docs/autonomous_execution/extensions/ANALYTICS_EXTENSION.md` remains authoritative for Analytics-specific AES requirements. This standard structures analytical reasoning and method selection only; it does not fork, weaken, or duplicate AES execution states, corrective-loop limits, stop conditions, rollback, acceptance, or external-action authority. New AES execution records use the canonical v2 contract and its required Closure Review. Historical v1 records remain read-only evidence, not a path for new successful Analytics work. @@ -869,7 +869,7 @@ Every new non-CORE method uses the existing `trigger_type`, `trigger_rule`, `tri ## Legacy section: `ChatGPT/[Analytics]/Knowledge/ANALYTICAL_REASONING_STANDARD.md` ## Boundary and flow This is a bounded reasoning-control extension; it does not replace Data Contract, RAW, STAGE, MART, deterministic calculations, chart sourcing, memo, QA/Judge, acceptance, or handoff. `mart_main_full` remains evidence/reuse; compact marts remain management-facing. -Execution remains governed by repo-root `AUTONOMOUS_EXECUTION_STANDARD.md`; `docs/autonomous_execution/extensions/ANALYTICS_EXTENSION.md` remains authoritative for Analytics-specific AES requirements. Reasoning control structures method selection only; it does not fork AES states, correction limits, stop/rollback/acceptance, or external authority. It is not an autonomous agent or an independent retry/self-improvement loop. Closure Review uses existing Data/Analysis/Output Judge, reconciliation, unsupported-conclusion, and artifact-freshness controls; the Analytics extension remains authoritative for domain detail. +Execution remains governed by repo-root `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`; `docs/autonomous_execution/extensions/ANALYTICS_EXTENSION.md` remains authoritative for Analytics-specific AES requirements. Reasoning control structures method selection only; it does not fork AES states, correction limits, stop/rollback/acceptance, or external authority. It is not an autonomous agent or an independent retry/self-improvement loop. Closure Review uses existing Data/Analysis/Output Judge, reconciliation, unsupported-conclusion, and artifact-freshness controls; the Analytics extension remains authoritative for domain detail. LLM reasoning != deterministic execution TASK PROFILE → INTENT → deterministic-first minimum methods → prerequisite gate → existing execution → preliminary evidence → explanation challenge when material diff --git a/ChatGPT/[Analytics]/Knowledge_Bundles/ANALYTICS_05_QA_GOVERNANCE_ROUTING.md b/ChatGPT/[Analytics]/Knowledge_Bundles/ANALYTICS_05_QA_GOVERNANCE_ROUTING.md index c5852e0..41c15d5 100644 --- a/ChatGPT/[Analytics]/Knowledge_Bundles/ANALYTICS_05_QA_GOVERNANCE_ROUTING.md +++ b/ChatGPT/[Analytics]/Knowledge_Bundles/ANALYTICS_05_QA_GOVERNANCE_ROUTING.md @@ -23,7 +23,7 @@ ChatGPT Project Sources / Knowledge for `[Analytics]`. - production_promotion: no, unless explicitly accepted elsewhere - bundle_type: generated compact upload artifact - source_of_truth: declared granular source files -- source_fingerprint: sha256:39b7a92d62453c2e21df75e95603b0b7e2b47a644001c098914fde1c75790def +- source_fingerprint: sha256:c6eed25af74b4722a385d0603c129c9aa0dcbe30cafc8efe24e01fa6561c8ddf - generator: scripts/build_knowledge_bundles.py --- @@ -360,7 +360,7 @@ AI OS gives evidence and patterns. `[Analytics]` applies them only when they aff - Method eligibility and triggers follow `ANALYTICAL_TECHNIQUES.md`; the LLM cannot silently override the registry. - Reasoning cannot substitute for deterministic execution or missing prerequisites. - Claim strength cannot exceed final evidence sufficiency. -- `AUTONOMOUS_EXECUTION_STANDARD.md` remains canonical execution governance; `ANALYTICS_EXTENSION.md` supplies domain-specific constraints without creating a second execution framework. +- `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` remains canonical execution governance; `ANALYTICS_EXTENSION.md` supplies domain-specific constraints without creating a second execution framework. ## Evidence labels Use: ```text diff --git a/ChatGPT/[Codex]/Knowledge/CODEX_02_EXECUTION_AUTONOMY_REPORTING_BUNDLE_SEMANTICS.md b/ChatGPT/[Codex]/Knowledge/CODEX_02_EXECUTION_AUTONOMY_REPORTING_BUNDLE_SEMANTICS.md index f7f60c8..e1e89da 100644 --- a/ChatGPT/[Codex]/Knowledge/CODEX_02_EXECUTION_AUTONOMY_REPORTING_BUNDLE_SEMANTICS.md +++ b/ChatGPT/[Codex]/Knowledge/CODEX_02_EXECUTION_AUTONOMY_REPORTING_BUNDLE_SEMANTICS.md @@ -14,7 +14,7 @@ file-changing corrections for that target and report: ## Autonomous Execution Standard Execution in `[Codex]` now also follows the canonical Autonomous Execution -Standard defined in `AUTONOMOUS_EXECUTION_STANDARD.md` at the repo root +Standard defined in `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` at the repo root (canonical owner: `[AI OS]`). It sits above `AUTONOMY_POLICY.md`, `CODEX_LONG_RUN_PLAYBOOK.md`, and `EXECUTION_REPORTING_RULES.md` as a shared loop — requirements, execution, validation, defect registration, corrective diff --git a/ChatGPT/[Codex]/Knowledge_Bundles/CODEX_02_EXECUTION_AUTONOMY_REPORTING.md b/ChatGPT/[Codex]/Knowledge_Bundles/CODEX_02_EXECUTION_AUTONOMY_REPORTING.md index d12472a..0687ca8 100644 --- a/ChatGPT/[Codex]/Knowledge_Bundles/CODEX_02_EXECUTION_AUTONOMY_REPORTING.md +++ b/ChatGPT/[Codex]/Knowledge_Bundles/CODEX_02_EXECUTION_AUTONOMY_REPORTING.md @@ -10,7 +10,7 @@ Compact upload artifact for [Codex] covering execution autonomy reporting. - `ChatGPT/[Codex]/Knowledge/CODEX_LONG_RUN_PLAYBOOK.md` - `ChatGPT/[Codex]/Knowledge/EXECUTION_REPORTING_RULES.md` - `ChatGPT/[Codex]/Knowledge/FAILURE_MODES.md` -- `AUTONOMOUS_EXECUTION_STANDARD.md` +- `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` - `ChatGPT/[Codex]/Knowledge/CODEX_02_EXECUTION_AUTONOMY_REPORTING_BUNDLE_SEMANTICS.md` ## Upload target @@ -22,7 +22,7 @@ ChatGPT Project Sources / Knowledge for `[Codex]`. - production_promotion: no, unless explicitly accepted elsewhere - bundle_type: generated compact upload artifact - source_of_truth: declared granular source files -- source_fingerprint: sha256:c562026bb97ca422690dcc95282c4bd5b7aadb8308dcca7b8659d984ca357a97 +- source_fingerprint: sha256:e9ce1803cb31f462c75b2aeb1e9a8a7622abfe091228caf0588c4b9d3796f26a - generator: scripts/build_knowledge_bundles.py --- @@ -260,13 +260,13 @@ If a failure mode appears: 3. inspect and validate before continuing for `needs_check` issues; 4. stop for `hard_blocker` issues and report blocker plus safe minimal next step. -## From: `AUTONOMOUS_EXECUTION_STANDARD.md` +## From: `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` # Autonomous Execution Standard (AES) v2.0.0 Status: normative package with scoped advisory semantic validation. Canonical owner: `[AI OS]`. -Canonical source path: `AUTONOMOUS_EXECUTION_STANDARD.md` (this file, repo root). -Companion contract: `AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md`. +Canonical source path: `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`. +Companion contract: `docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md`. Current schema: `schemas/autonomous_execution_record.schema.json`. Historical v1 schema: `schemas/autonomous_execution_record.v1.schema.json`. This document is the single canonical source for the Autonomous Execution @@ -334,7 +334,7 @@ remain historical evidence and are not rewritten. 3. approved task package 4. project instructions 5. applicable project-specific execution extension -6. this document (AUTONOMOUS_EXECUTION_STANDARD.md) +6. this document (`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`) 7. supporting playbooks, templates and examples ``` General rule: when two applicable rules conflict, the stricter constraint on @@ -351,7 +351,7 @@ Consequences: ## 2. Canonical ownership ```yaml canonical_owner: "[AI OS]" -canonical_source_path: "AUTONOMOUS_EXECUTION_STANDARD.md" +canonical_source_path: "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md" derived_artifacts: [] # none registered in Phase 1 supersedes: [] superseded_by: [] @@ -499,7 +499,8 @@ resolved owner, relevant scope, authority, canonical routing state, and source revision remain compatible. An unchanged source revision alone is insufficient. ### 5.6 Bounded multi-owner continuation control plane The optional continuation control plane is defined in -`AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md`. It adds an +`docs/standards/AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md`. +It adds an auditable route trace, acceptance progress, and independent continuation guards without creating a parallel state machine or changing the existing status namespaces. Its guard thresholds are named parameters, not canonical @@ -1048,7 +1049,7 @@ file-changing corrections for that target and report: ## Legacy section: `ChatGPT/[Codex]/Knowledge/EXECUTION_REPORTING_RULES.md` ## Autonomous Execution Standard Execution in `[Codex]` now also follows the canonical Autonomous Execution -Standard defined in `AUTONOMOUS_EXECUTION_STANDARD.md` at the repo root +Standard defined in `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` at the repo root (canonical owner: `[AI OS]`). It sits above `AUTONOMY_POLICY.md`, `CODEX_LONG_RUN_PLAYBOOK.md`, and `EXECUTION_REPORTING_RULES.md` as a shared loop — requirements, execution, validation, defect registration, corrective diff --git a/ChatGPT/[Inbox Router]/Knowledge/HANDOFF_PROTOCOL.md b/ChatGPT/[Inbox Router]/Knowledge/HANDOFF_PROTOCOL.md index 73f5521..af3d1ee 100644 --- a/ChatGPT/[Inbox Router]/Knowledge/HANDOFF_PROTOCOL.md +++ b/ChatGPT/[Inbox Router]/Knowledge/HANDOFF_PROTOCOL.md @@ -20,6 +20,6 @@ missing facts. Inbox Router has thin AES applicability only when it packages or preserves a governed execution handoff. Canonical execution semantics come from repo-root -`AUTONOMOUS_EXECUTION_STANDARD.md`; Router does not execute the target task, +`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`; Router does not execute the target task, run corrective loops, or gain merge/deploy/production authority. No Router AES extension is currently required. diff --git a/ChatGPT/[Inbox Router]/Knowledge_Bundles/INBOX_02_HANDOFF_QA_ANTI_PATTERNS.md b/ChatGPT/[Inbox Router]/Knowledge_Bundles/INBOX_02_HANDOFF_QA_ANTI_PATTERNS.md index b117a38..528b79c 100644 --- a/ChatGPT/[Inbox Router]/Knowledge_Bundles/INBOX_02_HANDOFF_QA_ANTI_PATTERNS.md +++ b/ChatGPT/[Inbox Router]/Knowledge_Bundles/INBOX_02_HANDOFF_QA_ANTI_PATTERNS.md @@ -19,7 +19,7 @@ ChatGPT Project Sources / Knowledge for `[Inbox Router]`. - production_promotion: no, unless explicitly accepted elsewhere - bundle_type: generated compact upload artifact - source_of_truth: declared granular source files -- source_fingerprint: sha256:16ce95bcc65d9d071d87c2fbd52981c10b0f17e9aa306966da017e0aa921115f +- source_fingerprint: sha256:4235b8fe00f1939eb0f9a3a277ea7d0982398f219fc2d2e2dfc67a6b6279b660 - generator: scripts/build_knowledge_bundles.py --- @@ -43,7 +43,7 @@ missing facts. ## AES applicability Inbox Router has thin AES applicability only when it packages or preserves a governed execution handoff. Canonical execution semantics come from repo-root -`AUTONOMOUS_EXECUTION_STANDARD.md`; Router does not execute the target task, +`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`; Router does not execute the target task, run corrective loops, or gain merge/deploy/production authority. No Router AES extension is currently required. diff --git a/ChatGPT/[LLM]/Knowledge/LLM_03_QUALITY_GATES_AND_EVAL_BUNDLE_SEMANTICS.md b/ChatGPT/[LLM]/Knowledge/LLM_03_QUALITY_GATES_AND_EVAL_BUNDLE_SEMANTICS.md index 6c41160..644440e 100644 --- a/ChatGPT/[LLM]/Knowledge/LLM_03_QUALITY_GATES_AND_EVAL_BUNDLE_SEMANTICS.md +++ b/ChatGPT/[LLM]/Knowledge/LLM_03_QUALITY_GATES_AND_EVAL_BUNDLE_SEMANTICS.md @@ -35,7 +35,7 @@ rule passed its completed post-change rerun at 3,389 visible characters with all requested controls preserved. ## Autonomous Execution Standard Execution in `[LLM]` now also follows the canonical Autonomous Execution -Standard defined in `AUTONOMOUS_EXECUTION_STANDARD.md` at the repo root +Standard defined in `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` at the repo root (canonical owner: `[AI OS]`). It sits above the output QA, hallucination checks, and judge/eval workflow above as a shared execution/validation/ defect/acceptance loop, without replacing them or the merge policy in diff --git a/ChatGPT/[LLM]/Knowledge_Bundles/LLM_03_QUALITY_GATES_AND_EVAL.md b/ChatGPT/[LLM]/Knowledge_Bundles/LLM_03_QUALITY_GATES_AND_EVAL.md index b5f3d06..4f6bb18 100644 --- a/ChatGPT/[LLM]/Knowledge_Bundles/LLM_03_QUALITY_GATES_AND_EVAL.md +++ b/ChatGPT/[LLM]/Knowledge_Bundles/LLM_03_QUALITY_GATES_AND_EVAL.md @@ -12,7 +12,7 @@ Compact upload artifact for [LLM] covering quality gates and eval. - `ChatGPT/[LLM]/Knowledge/SMOKE_QA_FOR_LLM.md` - `ChatGPT/[LLM]/Knowledge/CROSS_PROJECT_LIVE_EVAL_MATRIX.md` - `ChatGPT/[LLM]/Knowledge/LLM_PROJECT_STATUS.md` -- `AUTONOMOUS_EXECUTION_STANDARD.md` +- `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` - `ChatGPT/[LLM]/Knowledge/LLM_03_QUALITY_GATES_AND_EVAL_BUNDLE_SEMANTICS.md` ## Upload target @@ -24,7 +24,7 @@ ChatGPT Project Sources / Knowledge for `[LLM]`. - production_promotion: no, unless explicitly accepted elsewhere - bundle_type: generated compact upload artifact - source_of_truth: declared granular source files -- source_fingerprint: sha256:08fcd0b4867ce5909c8919eadeb94316859aea1889b0a835afdd0a0a8c04a1c1 +- source_fingerprint: sha256:f7499250fe5ff55ff6ce3541e1ed2270fc5d47fdef87c64a1ba1114b2f23c8cf - generator: scripts/build_knowledge_bundles.py --- @@ -646,13 +646,13 @@ prompt-registry debt below. - `LLM_02_PROMPT_LIBRARY_AND_REGISTRY_BUNDLE_SEMANTICS.md` - `LLM_03_QUALITY_GATES_AND_EVAL_BUNDLE_SEMANTICS.md` -## From: `AUTONOMOUS_EXECUTION_STANDARD.md` +## From: `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` # Autonomous Execution Standard (AES) v2.0.0 Status: normative package with scoped advisory semantic validation. Canonical owner: `[AI OS]`. -Canonical source path: `AUTONOMOUS_EXECUTION_STANDARD.md` (this file, repo root). -Companion contract: `AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md`. +Canonical source path: `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`. +Companion contract: `docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md`. Current schema: `schemas/autonomous_execution_record.schema.json`. Historical v1 schema: `schemas/autonomous_execution_record.v1.schema.json`. This document is the single canonical source for the Autonomous Execution @@ -720,7 +720,7 @@ remain historical evidence and are not rewritten. 3. approved task package 4. project instructions 5. applicable project-specific execution extension -6. this document (AUTONOMOUS_EXECUTION_STANDARD.md) +6. this document (`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`) 7. supporting playbooks, templates and examples ``` General rule: when two applicable rules conflict, the stricter constraint on @@ -737,7 +737,7 @@ Consequences: ## 2. Canonical ownership ```yaml canonical_owner: "[AI OS]" -canonical_source_path: "AUTONOMOUS_EXECUTION_STANDARD.md" +canonical_source_path: "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md" derived_artifacts: [] # none registered in Phase 1 supersedes: [] superseded_by: [] @@ -885,7 +885,8 @@ resolved owner, relevant scope, authority, canonical routing state, and source revision remain compatible. An unchanged source revision alone is insufficient. ### 5.6 Bounded multi-owner continuation control plane The optional continuation control plane is defined in -`AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md`. It adds an +`docs/standards/AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md`. +It adds an auditable route trace, acceptance progress, and independent continuation guards without creating a parallel state machine or changing the existing status namespaces. Its guard thresholds are named parameters, not canonical @@ -1455,7 +1456,7 @@ rule passed its completed post-change rerun at 3,389 visible characters with all requested controls preserved. ## Autonomous Execution Standard Execution in `[LLM]` now also follows the canonical Autonomous Execution -Standard defined in `AUTONOMOUS_EXECUTION_STANDARD.md` at the repo root +Standard defined in `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` at the repo root (canonical owner: `[AI OS]`). It sits above the output QA, hallucination checks, and judge/eval workflow above as a shared execution/validation/ defect/acceptance loop, without replacing them or the merge policy in diff --git a/ChatGPT/[Thinkers OS]/Knowledge/THINKERS_OS_WORKFLOW.md b/ChatGPT/[Thinkers OS]/Knowledge/THINKERS_OS_WORKFLOW.md index 5f7fe74..904fea9 100644 --- a/ChatGPT/[Thinkers OS]/Knowledge/THINKERS_OS_WORKFLOW.md +++ b/ChatGPT/[Thinkers OS]/Knowledge/THINKERS_OS_WORKFLOW.md @@ -72,7 +72,7 @@ For a routine source-gate answer, prefer one verdict, one compact `scope | statu ## AES applicability -The canonical `AUTONOMOUS_EXECUTION_STANDARD.md` applies to governed +The canonical `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` applies to governed multi-stage Thinkers OS work. It owns execution states, requirements, defects, corrective iterations, acceptance, freshness, and authority separation. Thinkers OS keeps domain semantics here: corpus completeness, diff --git a/ChatGPT/[Thinkers OS]/Knowledge_Bundles/THINKERS_OS_01_PORTFOLIO_AND_CORPUS.md b/ChatGPT/[Thinkers OS]/Knowledge_Bundles/THINKERS_OS_01_PORTFOLIO_AND_CORPUS.md index b71b715..38b3662 100644 --- a/ChatGPT/[Thinkers OS]/Knowledge_Bundles/THINKERS_OS_01_PORTFOLIO_AND_CORPUS.md +++ b/ChatGPT/[Thinkers OS]/Knowledge_Bundles/THINKERS_OS_01_PORTFOLIO_AND_CORPUS.md @@ -22,7 +22,7 @@ ChatGPT Project Sources / Knowledge for `[Thinkers OS]`. - default_upload_mode: Knowledge_Bundles - bundle_type: generated compact upload artifact - source_of_truth: declared granular source files -- source_fingerprint: sha256:c3364cfc64e0095c8cb9cfdbe3b22245c11831c93c54fff199f11cabf09508ec +- source_fingerprint: sha256:7e1669f80b331625a37db031bec1faf8aadfec63284cde3bd9bb443d47864774 - generator: scripts/build_knowledge_bundles.py --- @@ -106,7 +106,7 @@ Separate facts, interpretations, recommendations, hypotheses, blockers, and limi Never report expected work as observed execution. For a routine source-gate answer, prefer one verdict, one compact `scope | status | evidence | next action` table, one blocker/owner action, and one routing/resume line. Expand the full workflow only when requested or necessary for the decision. ## AES applicability -The canonical `AUTONOMOUS_EXECUTION_STANDARD.md` applies to governed +The canonical `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` applies to governed multi-stage Thinkers OS work. It owns execution states, requirements, defects, corrective iterations, acceptance, freshness, and authority separation. Thinkers OS keeps domain semantics here: corpus completeness, diff --git a/ChatGPT/[Thinking]/Knowledge/THINKING_01_WORKFLOW_AND_DECISIONS_BUNDLE_SEMANTICS.md b/ChatGPT/[Thinking]/Knowledge/THINKING_01_WORKFLOW_AND_DECISIONS_BUNDLE_SEMANTICS.md index 5fba2e1..4f589d3 100644 --- a/ChatGPT/[Thinking]/Knowledge/THINKING_01_WORKFLOW_AND_DECISIONS_BUNDLE_SEMANTICS.md +++ b/ChatGPT/[Thinking]/Knowledge/THINKING_01_WORKFLOW_AND_DECISIONS_BUNDLE_SEMANTICS.md @@ -7,7 +7,7 @@ Legacy bundle provenance: `ChatGPT/[Thinking]/Knowledge_Bundles/THINKING_01_WORK ## Autonomous Execution Standard Execution in `[Thinking]` now also follows the canonical Autonomous -Execution Standard defined in `AUTONOMOUS_EXECUTION_STANDARD.md` at the repo +Execution Standard defined in `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` at the repo root (canonical owner: `[AI OS]`). It connects the frame -> facts -> options -> decision -> handoff workflow above into the shared execution/validation/ defect/acceptance loop without replacing decision status tracking or the diff --git a/ChatGPT/[Thinking]/Knowledge_Bundles/THINKING_01_WORKFLOW_AND_DECISIONS.md b/ChatGPT/[Thinking]/Knowledge_Bundles/THINKING_01_WORKFLOW_AND_DECISIONS.md index a108015..47b5f0e 100644 --- a/ChatGPT/[Thinking]/Knowledge_Bundles/THINKING_01_WORKFLOW_AND_DECISIONS.md +++ b/ChatGPT/[Thinking]/Knowledge_Bundles/THINKING_01_WORKFLOW_AND_DECISIONS.md @@ -11,7 +11,7 @@ Compact upload artifact for [Thinking] covering workflow and decisions. - `ChatGPT/[Thinking]/Knowledge/DECISION_STATUS_AND_REVISIT.md` - `ChatGPT/[Thinking]/Knowledge/DECISION_MEMO_TEMPLATE.md` - `ChatGPT/[Thinking]/DECISION_LOG.md` -- `AUTONOMOUS_EXECUTION_STANDARD.md` +- `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` - `ChatGPT/[Thinking]/Knowledge/THINKING_01_WORKFLOW_AND_DECISIONS_BUNDLE_SEMANTICS.md` ## Upload target @@ -23,7 +23,7 @@ ChatGPT Project Sources / Knowledge for `[Thinking]`. - production_promotion: no, unless explicitly accepted elsewhere - bundle_type: generated compact upload artifact - source_of_truth: declared granular source files -- source_fingerprint: sha256:eaedf628221bbf0ac183f8dac0b9f0972232a32fad47ad76d2ec8c5a8518e501 +- source_fingerprint: sha256:2356c9676def66453372f742692179cc70bf4807a6d077f698f1b0eca97924e5 - generator: scripts/build_knowledge_bundles.py --- @@ -206,13 +206,13 @@ Acceptance criteria: | AIOS-2026-06-15-03 | 2026-06-15 | Add manifest and path consistency validator | accepted | medium-strong | Sergey / AI-OS | Docs Safety fail; manifest/path validator false positive; path governance drift | on next governance update | PR #28 | Sergey | PR #28 merged; Docs Safety pass; manifest/path validator 103/103 pass; negative smoke passed | none | none | active | https://github.com/sergstack/AI-OS/pull/28 | | AIOS-2026-06-15-04 | 2026-06-15 | Add pilot case framework and ChatGPT Project sync checklist | accepted | strong | Sergey | new ChatGPT Project added; Project Instructions changed; Knowledge upload policy changed; smoke QA fail; pilot case fail; production promotion requested | on next governance update | PR #29 | Sergey | PR #29 merged; docs-safety pass; length/safety/manifest validators pass; no PROJECT_INSTRUCTIONS.md or governed Knowledge files changed | none | none | active | https://github.com/sergstack/AI-OS/pull/29 | -## From: `AUTONOMOUS_EXECUTION_STANDARD.md` +## From: `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` # Autonomous Execution Standard (AES) v2.0.0 Status: normative package with scoped advisory semantic validation. Canonical owner: `[AI OS]`. -Canonical source path: `AUTONOMOUS_EXECUTION_STANDARD.md` (this file, repo root). -Companion contract: `AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md`. +Canonical source path: `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`. +Companion contract: `docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md`. Current schema: `schemas/autonomous_execution_record.schema.json`. Historical v1 schema: `schemas/autonomous_execution_record.v1.schema.json`. This document is the single canonical source for the Autonomous Execution @@ -280,7 +280,7 @@ remain historical evidence and are not rewritten. 3. approved task package 4. project instructions 5. applicable project-specific execution extension -6. this document (AUTONOMOUS_EXECUTION_STANDARD.md) +6. this document (`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`) 7. supporting playbooks, templates and examples ``` General rule: when two applicable rules conflict, the stricter constraint on @@ -297,7 +297,7 @@ Consequences: ## 2. Canonical ownership ```yaml canonical_owner: "[AI OS]" -canonical_source_path: "AUTONOMOUS_EXECUTION_STANDARD.md" +canonical_source_path: "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md" derived_artifacts: [] # none registered in Phase 1 supersedes: [] superseded_by: [] @@ -445,7 +445,8 @@ resolved owner, relevant scope, authority, canonical routing state, and source revision remain compatible. An unchanged source revision alone is insufficient. ### 5.6 Bounded multi-owner continuation control plane The optional continuation control plane is defined in -`AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md`. It adds an +`docs/standards/AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md`. +It adds an auditable route trace, acceptance progress, and independent continuation guards without creating a parallel state machine or changing the existing status namespaces. Its guard thresholds are named parameters, not canonical @@ -989,7 +990,7 @@ Legacy bundle provenance: `ChatGPT/[Thinking]/Knowledge_Bundles/THINKING_01_WORK ## Legacy section: `ChatGPT/[Thinking]/Knowledge/DECISION_MEMO_TEMPLATE.md` ## Autonomous Execution Standard Execution in `[Thinking]` now also follows the canonical Autonomous -Execution Standard defined in `AUTONOMOUS_EXECUTION_STANDARD.md` at the repo +Execution Standard defined in `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` at the repo root (canonical owner: `[AI OS]`). It connects the frame -> facts -> options -> decision -> handoff workflow above into the shared execution/validation/ defect/acceptance loop without replacing decision status tracking or the diff --git a/GOAL_MODE.md b/GOAL_MODE.md index 2a1d971..f1cfe70 100644 --- a/GOAL_MODE.md +++ b/GOAL_MODE.md @@ -3,9 +3,9 @@ Goal Mode is the default user-facing workflow for AI-OS and Codex. It is build-first: inspect, infer bounded scope, implement the smallest useful working version, check it, and report evidence. Execution follows the canonical Autonomous Execution Standard in -`AUTONOMOUS_EXECUTION_STANDARD.md`. Project-specific requirements are +`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`. Project-specific requirements are supplied by the applicable execution extension (see -`AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md`). This reference does not +`docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md`). This reference does not change the Goal Mode Contract or Merge Policy below. ## Goal Mode Contract diff --git a/MANIFEST.md b/MANIFEST.md index 617b7ca..b8942e9 100644 --- a/MANIFEST.md +++ b/MANIFEST.md @@ -8,29 +8,15 @@ - existing KB index: `KB__00_INDEX.md` - new project files index: `AI_OS_PROJECT_FILES_INDEX.md` -## Knowledge source inventory - -Semantics: source inventory for project settings. Default manual ChatGPT Project upload uses compact bundles from `ChatGPT/[AI OS]/Knowledge_Bundles/UPLOAD_LIST.md`; granular Knowledge files are advanced/debug upload mode only. - -- `ChatGPT/[AI OS]/Knowledge/AI_OS_PROJECT_FILES_INDEX.md` -- `ChatGPT/[AI OS]/Knowledge/AI_OS_WORKFLOW.md` -- `ChatGPT/[AI OS]/Knowledge/ANTI_PATTERNS.md` -- `ChatGPT/[AI OS]/Knowledge/GOVERNANCE_RULES.md` -- `ChatGPT/[AI OS]/Knowledge/HANDOFF_PROTOCOL.md` -- `ChatGPT/[AI OS]/Knowledge/GITHUB_ISSUE_DRIVEN_HANDOFF.md` -- `ChatGPT/[AI OS]/Knowledge/KB_USAGE_RULES.md` -- `ChatGPT/[AI OS]/Knowledge/PROJECT_ROUTING.md` -- `ChatGPT/[AI OS]/Knowledge/WEEKLY_AI_OS_REVIEW_TEMPLATE.md` -- `ChatGPT/[AI OS]/Knowledge/ARCHIVE_SUPERSEDED_RULE.md` -- `ChatGPT/[AI OS]/Knowledge/SMOKE_QA_FOR_AI_OS.md` - -## Local / setup files - -- `ARCHIVE_MAP.md` -- `docs/standards/PARENT_CHILD_ISSUE_GATE_STANDARD.md` -- `UPLOAD_GUIDE.md` -- `ChatGPT/[AI OS]/PROJECT_INSTRUCTIONS.md` -- `ChatGPT/[AI OS]/README.md` +## Authoritative inventory + +[`MANIFEST.json`](MANIFEST.json) is the machine-readable source for the +complete source and local-file inventories. This Markdown file is a concise +human navigation surface and intentionally does not repeat those lists. + +For default manual ChatGPT Project upload, use only the compact bundle files +listed in `ChatGPT/[AI OS]/Knowledge_Bundles/UPLOAD_LIST.md`. Granular +`Knowledge/` files are an advanced/debug mode only. ## Rule diff --git a/PROJECT_REGISTRY.md b/PROJECT_REGISTRY.md index b30fb0a..2c9d59b 100644 --- a/PROJECT_REGISTRY.md +++ b/PROJECT_REGISTRY.md @@ -14,7 +14,7 @@ ## AES Applicability -`AUTONOMOUS_EXECUTION_STANDARD.md` is the single canonical AES semantic +`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` is the single canonical AES semantic owner. Each listed exposure includes the current v2 Closure Review reference; this table records applicability and deployment exposure; it does not claim external execution, pilot completion, owner acceptance, merge, or @@ -22,13 +22,13 @@ production authorization. | Project | AES applicability | Canonical reference | Extension required | Extension | Bundle exposure | Execution evidence | Pilot evidence | Authority constraints | |---|---|---|---|---|---|---|---|---| -| `[AI OS]` | applicable | `AUTONOMOUS_EXECUTION_STANDARD.md` | no | not_required | `ChatGPT/[AI OS]/Knowledge_Bundles/AIOS_02_GOVERNANCE_AND_EVIDENCE.md` | canonical_owner_repository_package | not_recorded | no_external_authority | -| `[Thinking]` | applicable | `AUTONOMOUS_EXECUTION_STANDARD.md` | no | not_required | `ChatGPT/[Thinking]/Knowledge_Bundles/THINKING_01_WORKFLOW_AND_DECISIONS.md` | `docs/autonomous_execution/examples/pilot_evidence/cross_project_handoff_pilot.json` | cross_project_pilot_only | no_external_authority | -| `[Analytics]` | applicable | `AUTONOMOUS_EXECUTION_STANDARD.md` | yes | `docs/autonomous_execution/extensions/ANALYTICS_EXTENSION.md` | `ChatGPT/[Analytics]/Knowledge_Bundles/ANALYTICS_03_TECHNIQUES_AND_CHARTS.md` | `docs/autonomous_execution/examples/pilot_evidence/analytics_pilot.json` | synthetic_fixture_only | no_external_authority | -| `[LLM]` | applicable | `AUTONOMOUS_EXECUTION_STANDARD.md` | no | not_required | `ChatGPT/[LLM]/Knowledge_Bundles/LLM_03_QUALITY_GATES_AND_EVAL.md` | not_recorded | not_recorded | no_external_authority | -| `[Codex]` | applicable | `AUTONOMOUS_EXECUTION_STANDARD.md` | no | not_required | `ChatGPT/[Codex]/Knowledge_Bundles/CODEX_02_EXECUTION_AUTONOMY_REPORTING.md` | `docs/autonomous_execution/examples/pilot_evidence/codex_corrective_loop_pilot.json` | isolated_fixture_only | stricter_one_fix_policy; no_external_authority | -| `[Inbox Router]` | thin_applicability | `AUTONOMOUS_EXECUTION_STANDARD.md` | no | not_required | `ChatGPT/[Inbox Router]/Knowledge_Bundles/INBOX_02_HANDOFF_QA_ANTI_PATTERNS.md` | not_recorded | not_recorded | route_clarify_package_only; no_external_authority | -| `[Thinkers OS]` | applicable | `AUTONOMOUS_EXECUTION_STANDARD.md` | no | not_required | `ChatGPT/[Thinkers OS]/Knowledge_Bundles/THINKERS_OS_01_PORTFOLIO_AND_CORPUS.md` | not_recorded | not_recorded | no_external_authority | +| `[AI OS]` | applicable | `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` | no | not_required | `ChatGPT/[AI OS]/Knowledge_Bundles/AIOS_02_GOVERNANCE_AND_EVIDENCE.md` | canonical_owner_repository_package | not_recorded | no_external_authority | +| `[Thinking]` | applicable | `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` | no | not_required | `ChatGPT/[Thinking]/Knowledge_Bundles/THINKING_01_WORKFLOW_AND_DECISIONS.md` | `docs/autonomous_execution/examples/pilot_evidence/cross_project_handoff_pilot.json` | cross_project_pilot_only | no_external_authority | +| `[Analytics]` | applicable | `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` | yes | `docs/autonomous_execution/extensions/ANALYTICS_EXTENSION.md` | `ChatGPT/[Analytics]/Knowledge_Bundles/ANALYTICS_03_TECHNIQUES_AND_CHARTS.md` | `docs/autonomous_execution/examples/pilot_evidence/analytics_pilot.json` | synthetic_fixture_only | no_external_authority | +| `[LLM]` | applicable | `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` | no | not_required | `ChatGPT/[LLM]/Knowledge_Bundles/LLM_03_QUALITY_GATES_AND_EVAL.md` | not_recorded | not_recorded | no_external_authority | +| `[Codex]` | applicable | `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` | no | not_required | `ChatGPT/[Codex]/Knowledge_Bundles/CODEX_02_EXECUTION_AUTONOMY_REPORTING.md` | `docs/autonomous_execution/examples/pilot_evidence/codex_corrective_loop_pilot.json` | isolated_fixture_only | stricter_one_fix_policy; no_external_authority | +| `[Inbox Router]` | thin_applicability | `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` | no | not_required | `ChatGPT/[Inbox Router]/Knowledge_Bundles/INBOX_02_HANDOFF_QA_ANTI_PATTERNS.md` | not_recorded | not_recorded | route_clarify_package_only; no_external_authority | +| `[Thinkers OS]` | applicable | `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` | no | not_required | `ChatGPT/[Thinkers OS]/Knowledge_Bundles/THINKERS_OS_01_PORTFOLIO_AND_CORPUS.md` | not_recorded | not_recorded | no_external_authority | ## Executor Layer diff --git a/README.md b/README.md index e80e9be..176a09b 100644 --- a/README.md +++ b/README.md @@ -101,7 +101,7 @@ Useful operating references: - [`CHATGPT_CODEX_OPERATING_GUIDE.md`](CHATGPT_CODEX_OPERATING_GUIDE.md) - [`SYNC_CONTRACT.md`](SYNC_CONTRACT.md) - [`HANDOFF_STYLE_STANDARD.md`](HANDOFF_STYLE_STANDARD.md) -- [`AUTONOMOUS_EXECUTION_STANDARD.md`](AUTONOMOUS_EXECUTION_STANDARD.md) +- [`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`](docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md) ## Boundaries diff --git a/REPO_PATHS.md b/REPO_PATHS.md index cc893f2..d206590 100644 --- a/REPO_PATHS.md +++ b/REPO_PATHS.md @@ -16,8 +16,8 @@ ## Autonomous Execution Standard -- `AUTONOMOUS_EXECUTION_STANDARD.md` (canonical, `[AI OS]`-owned) -- `AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` +- `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` (canonical, `[AI OS]`-owned) +- `docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` - `schemas/autonomous_execution_record.schema.json` - `docs/AUTONOMOUS_EXECUTION_STATUS_MAPPING.md` - `docs/AUTONOMOUS_EXECUTION_ADOPTION_PLAN.md` diff --git a/docs/AUTONOMOUS_EXECUTION_ADOPTION_PLAN.md b/docs/AUTONOMOUS_EXECUTION_ADOPTION_PLAN.md index c5e7874..e317d65 100644 --- a/docs/AUTONOMOUS_EXECUTION_ADOPTION_PLAN.md +++ b/docs/AUTONOMOUS_EXECUTION_ADOPTION_PLAN.md @@ -1,7 +1,7 @@ # Autonomous Execution Standard — Adoption Plan -Canonical standard: `AUTONOMOUS_EXECUTION_STANDARD.md`. -Extension contract: `AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md`. +Canonical standard: `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`. +Extension contract: `docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md`. ## Current repository state @@ -46,7 +46,7 @@ Exit criteria: PR opened against `main`, owner review pending, not merged. Separate issue and PR. Scope: `docs/pilots/AES_CODEX_PILOT.md`. Produces a real `[Codex]` execution extension (path decided during this phase, per -`AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` Section 6) and one real, +`docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` Section 6) and one real, isolated-fixture execution record demonstrating defect registration -> bounded fix -> affected-check rerun -> regression -> revalidation. Does not touch production branches or introduce a real defect into working code. @@ -89,7 +89,7 @@ broader semantic coverage remain separately unauthorized. Phase 1 completion authorizes exactly one thing: opening a PR for owner review of the normative package. It does not authorize pilot execution, semantic enforcement, CI blocking, merge, deploy, or production adoption -(`AUTONOMOUS_EXECUTION_STANDARD.md` Section 20). +(`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 20). ## PR-as-delivery-mechanism statement diff --git a/docs/AUTONOMOUS_EXECUTION_STATUS_MAPPING.md b/docs/AUTONOMOUS_EXECUTION_STATUS_MAPPING.md index b604e26..cd4b74a 100644 --- a/docs/AUTONOMOUS_EXECUTION_STATUS_MAPPING.md +++ b/docs/AUTONOMOUS_EXECUTION_STATUS_MAPPING.md @@ -1,6 +1,6 @@ # Autonomous Execution Standard — Status Migration Map -Canonical standard: `AUTONOMOUS_EXECUTION_STANDARD.md`. +Canonical standard: `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`. This is a compatibility document. It maps existing repository status vocabularies onto the AES v1 status namespaces (Section 4 of the standard) @@ -71,7 +71,7 @@ document references this section rather than restating it. `accepted: yes` MAY be reflected as `overall_delivery: pass` only when it coincides with satisfying every mandatory `acceptance_scope` already -required by the canonical standard (`AUTONOMOUS_EXECUTION_STANDARD.md` +required by the canonical standard (`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 10.1: `requirements_traceability`, `implementation`, `tests`, `validation`, `output_artifacts`, `corrective_loop`, `rollback_readiness`) **and** the domain-specific @@ -134,7 +134,7 @@ value for use inside an execution record. This document does not: rename any existing field in any existing file; require any existing script or template to change; imply that any project -already produces `AUTONOMOUS_EXECUTION_STANDARD.md`-shaped execution +already produces `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`-shaped execution records (that is Phase 2-5 adoption work); or claim that any of the above mappings are automatically enforced. They are a normative correspondence table for humans and future extension authors. diff --git a/docs/analytics_live_optimization/autonomous_execution_record.json b/docs/analytics_live_optimization/autonomous_execution_record.json index 291b2ef..ec7fe6e 100644 --- a/docs/analytics_live_optimization/autonomous_execution_record.json +++ b/docs/analytics_live_optimization/autonomous_execution_record.json @@ -245,7 +245,7 @@ "path": "docs/analytics_live_optimization/autonomous_execution_record.json", "artifact_type": "canonical_aes_execution_record", "mandatory": true, - "source_inputs": [{"path": "AUTONOMOUS_EXECUTION_STANDARD.md", "content_hash": null, "last_changed_iteration": null}], + "source_inputs": [{"path": "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md", "content_hash": null, "last_changed_iteration": null}], "generation_method": "Codex AES execution record", "generated_from_revision": "sha256:5672d45389fe96d9648298274254d9369c4ac6219b90903ac7597a210bd7b74d", "generated_in_iteration": "iter-002", diff --git a/docs/autonomous_execution/AUTONOMOUS_EXECUTION_ACCEPTANCE_CASES.md b/docs/autonomous_execution/AUTONOMOUS_EXECUTION_ACCEPTANCE_CASES.md index b33b1e5..6c36edf 100644 --- a/docs/autonomous_execution/AUTONOMOUS_EXECUTION_ACCEPTANCE_CASES.md +++ b/docs/autonomous_execution/AUTONOMOUS_EXECUTION_ACCEPTANCE_CASES.md @@ -1,6 +1,6 @@ # Autonomous Execution Standard — Acceptance-Case Specification -Canonical standard: `AUTONOMOUS_EXECUTION_STANDARD.md` Section 12 +Canonical standard: `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 12 (Validation responsibility matrix). Current schema: `schemas/autonomous_execution_record.schema.json`; historical v1 schema: `schemas/autonomous_execution_record.v1.schema.json`. @@ -66,7 +66,7 @@ the remaining cases still require Judge/manual review. 9. `production_status: authorized` without a populated `authority_evidence_ref` on the corresponding `external_actions` entry. 10. An iteration count exceeding the effective limit defined in - `AUTONOMOUS_EXECUTION_STANDARD.md` Section 9.6 without a recorded + `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 9.6 without a recorded `stopped` terminal reason. 11. A project extension that widens `merge_status` or `production_status` reachability beyond what the canonical standard allows. diff --git a/docs/autonomous_execution/examples/pilot_evidence/analytics_pilot.json b/docs/autonomous_execution/examples/pilot_evidence/analytics_pilot.json index 75ea4af..5508dde 100644 --- a/docs/autonomous_execution/examples/pilot_evidence/analytics_pilot.json +++ b/docs/autonomous_execution/examples/pilot_evidence/analytics_pilot.json @@ -6,7 +6,7 @@ "project": "[Analytics]", "project_extension": { "extension_id": "aes-analytics-pilot-defect-subtypes-v0", - "note": "Illustrative subtypes only, demonstrated by this pilot; not a ratified [Analytics] extension. Formal extension authoring (AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md Section 5.2, deliverable 1 of docs/pilots/AES_ANALYTICS_PILOT.md) is out of scope for this concrete pilot run and remains a follow-up.", + "note": "Illustrative subtypes only, demonstrated by this pilot; not a ratified [Analytics] extension. Formal extension authoring (docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md Section 5.2, deliverable 1 of docs/pilots/AES_ANALYTICS_PILOT.md) is out of scope for this concrete pilot run and remains a follow-up.", "domain_defect_subtypes_observed": [ "data_or_mapping_fix", "calculation_or_logic_fix" diff --git a/docs/autonomous_execution/examples/pilot_evidence/codex_corrective_loop_pilot.json b/docs/autonomous_execution/examples/pilot_evidence/codex_corrective_loop_pilot.json index 1b7a927..e0eded0 100644 --- a/docs/autonomous_execution/examples/pilot_evidence/codex_corrective_loop_pilot.json +++ b/docs/autonomous_execution/examples/pilot_evidence/codex_corrective_loop_pilot.json @@ -114,7 +114,7 @@ "iteration_type": "full_iteration", "started_at": "2026-08-06T14:05:25Z", "completed_at": "2026-08-06T14:05:50Z", - "trigger": "bounded correction for def-pilot-001, one attempt per Codex max_corrective_fixes_per_failed_check: 1 policy (AUTONOMOUS_EXECUTION_STANDARD.md Section 9.7)", + "trigger": "bounded correction for def-pilot-001, one attempt per Codex max_corrective_fixes_per_failed_check: 1 policy (docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md Section 9.7)", "requirements_affected": ["req-pilot-001"], "defects_addressed": ["def-pilot-001"], "changes": [ @@ -310,7 +310,7 @@ "final_report": { "summary": "Real, observed execution of the Codex corrective-loop pilot specified in docs/pilots/AES_CODEX_PILOT.md, on an isolated fixture only. def-pilot-001 (missing lower-bound clamp) was registered before any fix, corrected in a single minimal iteration per the Codex one-fix policy, and revalidated with both the focused test and the full repo test/scripts baseline with zero collateral damage.", "note": "See docs/pilots/AES_CODEX_PILOT_RESULTS.md for the full narrative report, commands, and output.", - "phase": "Phase 2 pilot, governed by AUTONOMOUS_EXECUTION_STANDARD.md Sections 19-20 (adoption phases / next owner); does not authorize semantic enforcement or CI blocking.", + "phase": "Phase 2 pilot, governed by docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md Sections 19-20 (adoption phases / next owner); does not authorize semantic enforcement or CI blocking.", "lineage_note": "parent_execution_id was added retroactively during pre-merge adoption cleanup of the AES PR stack (#225-#230), pointing to exec-aes-crossproject-pilot-001 (the Phase 5 cross-project handoff pilot's root execution, docs/autonomous_execution/examples/pilot_evidence/cross_project_handoff_pilot.json), to close the one-directional lineage gap the Phase 5 pilot report identified. This is an additive linkage fix only; no test result, defect description, hash, or command in this record was altered. None of the PRs in this stack are merged yet." } } diff --git a/docs/autonomous_execution/examples/pilot_evidence/cross_project_handoff_pilot.json b/docs/autonomous_execution/examples/pilot_evidence/cross_project_handoff_pilot.json index 06961df..b3bdded 100644 --- a/docs/autonomous_execution/examples/pilot_evidence/cross_project_handoff_pilot.json +++ b/docs/autonomous_execution/examples/pilot_evidence/cross_project_handoff_pilot.json @@ -1,7 +1,7 @@ { "pilot": "AES Phase 5 cross-project handoff pilot", "spec_ref": "docs/pilots/AES_CROSS_PROJECT_PILOT.md", - "standard_ref": "AUTONOMOUS_EXECUTION_STANDARD.md Section 15 (cross-project handoff persistence) and Section 15.1 (reverse handoff)", + "standard_ref": "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md Section 15 (cross-project handoff persistence) and Section 15.1 (reverse handoff)", "shape_note": "This file is a handoff-chain artifact, not a full AES execution record. It does not itself contain 'requirements' / 'overall_delivery' / etc. top-level fields, and is not expected to satisfy scripts/validate_autonomous_execution_record.py's execution-record shape checks. It exists to make the Section 15 handoff_id/execution_id/parent_execution_id/... shape concrete across three real, already-executed pilot legs (Phase 2 Codex, Phase 4 Analytics) plus one new root [Thinking] execution, per docs/pilots/AES_CROSS_PROJECT_PILOT.md deliverable 1.", "root_execution": { "execution_id": "exec-aes-crossproject-pilot-001", @@ -55,7 +55,7 @@ "fulfilled_by_execution_id": "exec-aes-codex-pilot-001", "fulfillment_defect_ids_carried_forward": ["def-pilot-001"], "fulfillment_note": "Fulfilled by the real, already-executed Phase 2 Codex pilot: docs/autonomous_execution/examples/pilot_evidence/codex_corrective_loop_pilot.json, execution_id exec-aes-codex-pilot-001. Its def-pilot-001 corrective-loop (registered at iter-001, resolved at iter-002, one-fix policy respected) demonstrates the code-side fix leg of this chain.", - "gap_observed": "Phase 2's def-pilot-001 (clamp_percentage missing lower-bound clamp) is NOT literally causally derived from Phase 4's def-001 (MART reconciliation leakage) -- they are two independently-fixtured pilot defects, produced on two separate, unrelated branches/fixtures. This handoff record links them purely to pilot the cross-project identity-preservation mechanics required by AUTONOMOUS_EXECUTION_STANDARD.md Section 15 (which is what docs/pilots/AES_CROSS_PROJECT_PILOT.md asks this Phase 5 pilot to exercise), not to assert a real data/causal dependency between the two defects -- that would be a fabrication. Also carries the same parent_execution_id gap as hop 1: exec-aes-codex-pilot-001's own frozen record stores parent_execution_id: null." + "gap_observed": "Phase 2's def-pilot-001 (clamp_percentage missing lower-bound clamp) is NOT literally causally derived from Phase 4's def-001 (MART reconciliation leakage) -- they are two independently-fixtured pilot defects, produced on two separate, unrelated branches/fixtures. This handoff record links them purely to pilot the cross-project identity-preservation mechanics required by docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md Section 15 (which is what docs/pilots/AES_CROSS_PROJECT_PILOT.md asks this Phase 5 pilot to exercise), not to assert a real data/causal dependency between the two defects -- that would be a fabrication. Also carries the same parent_execution_id gap as hop 1: exec-aes-codex-pilot-001's own frozen record stores parent_execution_id: null." }, { "handoff_id": "handoff-crossproject-pilot-003", @@ -73,7 +73,7 @@ "resolved_defect_ids_carried_forward": ["def-pilot-001"], "authority_status": "owner_review_pending", "shape_note": "This entry follows the Section 15.1 reverse-handoff shape (Judge/QA back to executor is the canonical direction; this is the mirror -- executor surfacing its resolved state to Judge for a not-yet-performed review). parent_execution_id and authority_status are additive fields beyond the literal 15.1 yaml block, included here for full chain traceability back to the root pilot execution.", - "honesty_note": "No live Judge pass occurred in this pilot run. judge_verdict is honestly recorded as not_run, matching the real codex_corrective_loop_pilot.json record's own judge_verdict field (also not_run, see that file's top-level 'judge_verdict' and 'qa_status'). This reverse handoff records the Codex leg's resolved-defect state (def-pilot-001, status: resolved, one-fix policy respected, revalidated by val-pilot-002/003/004) being surfaced to Judge as the next owner -- it is not a claim that Judge review happened. Fabricating a pass here would violate the authority-separation principle in AUTONOMOUS_EXECUTION_STANDARD.md Section 15.1 ('a handoff must never drop ... authority status') by blurring not_run into pass." + "honesty_note": "No live Judge pass occurred in this pilot run. judge_verdict is honestly recorded as not_run, matching the real codex_corrective_loop_pilot.json record's own judge_verdict field (also not_run, see that file's top-level 'judge_verdict' and 'qa_status'). This reverse handoff records the Codex leg's resolved-defect state (def-pilot-001, status: resolved, one-fix policy respected, revalidated by val-pilot-002/003/004) being surfaced to Judge as the next owner -- it is not a claim that Judge review happened. Fabricating a pass here would violate the authority-separation principle in docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md Section 15.1 ('a handoff must never drop ... authority status') by blurring not_run into pass." } ], "identity_preserved_summary": { diff --git a/docs/autonomous_execution/extensions/ANALYTICS_EXTENSION.md b/docs/autonomous_execution/extensions/ANALYTICS_EXTENSION.md index 0e3fc1a..397dbde 100644 --- a/docs/autonomous_execution/extensions/ANALYTICS_EXTENSION.md +++ b/docs/autonomous_execution/extensions/ANALYTICS_EXTENSION.md @@ -3,8 +3,8 @@ Status: Phase 1-scope deliverable, authored during adoption cleanup ahead of owner review of the Phase 1-6 PR stack. -Companion to: `AUTONOMOUS_EXECUTION_STANDARD.md` (canonical, `[AI OS]`-owned) -and `AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` (the generic interface this +Companion to: `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` (canonical, `[AI OS]`-owned) +and `docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` (the generic interface this document implements, Section 5.2 of that contract). This document adds `[Analytics]`-domain specifics to the canonical @@ -12,7 +12,7 @@ Autonomous Execution Standard. It does not restate the state machine, defect model, schema, or precedence rules defined there — it references them by section number. Where this document and the canonical standard disagree on a limit, the stricter one applies -(`AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` Section 4). +(`docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` Section 4). Source vocabulary for everything below: `ChatGPT/[Analytics]/Knowledge/` (`ANALYTICS_WORKFLOW.md`, `DATA_CONTRACTS.md`, `MARTS_DESIGN.md`, @@ -72,7 +72,7 @@ hard_blocker_additions: mart for a mart-based conclusion) authority_requirements: - this extension grants no merge, deploy, or production authority - (per AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md Section 3); an + (per docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md Section 3); an Analytics `accepted: yes` decision is a domain content-acceptance decision only, not an authority decision freshness_requirements: @@ -117,13 +117,13 @@ duplicate it, only points to it. Summary for orientation only (not a substitute for the mapping doc): an Analytics `accepted: yes` is necessary but never sufficient by itself for `overall_delivery: pass`; it also requires the mandatory canonical -acceptance scopes (`AUTONOMOUS_EXECUTION_STANDARD.md` Section 10.1) and the +acceptance scopes (`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 10.1) and the `acceptance_scope_additions` in Section 1 above to be satisfied. `accepted: no` always blocks `overall_delivery: pass`. ## 4. What this extension does not do -Consistent with `AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` Section 3, +Consistent with `docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` Section 3, this document does not: expand external authority (no merge/deploy/ production permission is granted here); weaken any canonical hard blocker; cancel or shortcut requirements traceability; or copy the canonical diff --git a/docs/autonomous_execution/extensions/CODEX_EXTENSION.md b/docs/autonomous_execution/extensions/CODEX_EXTENSION.md index de0bcc0..0fa3220 100644 --- a/docs/autonomous_execution/extensions/CODEX_EXTENSION.md +++ b/docs/autonomous_execution/extensions/CODEX_EXTENSION.md @@ -1,7 +1,7 @@ # `[Codex]` Autonomous Execution Extension -Companion to `AUTONOMOUS_EXECUTION_STANDARD.md` (canonical `[AI OS]` owner) -and `AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md`. This extension maps existing +Companion to `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` (canonical `[AI OS]` owner) +and `docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md`. This extension maps existing Codex repository-execution rules onto the AES extension shape. It does not duplicate the canonical state machine, record schema, numeric limits, or authority model. diff --git a/docs/autonomous_execution/pilot_fixtures/aes_artifact_pilot_source.md b/docs/autonomous_execution/pilot_fixtures/aes_artifact_pilot_source.md index 503b5a6..6744cff 100644 --- a/docs/autonomous_execution/pilot_fixtures/aes_artifact_pilot_source.md +++ b/docs/autonomous_execution/pilot_fixtures/aes_artifact_pilot_source.md @@ -2,7 +2,7 @@ Status: pilot fixture for `docs/pilots/AES_ARTIFACT_PILOT.md`. This is a throwaway granular "source" document used only to demonstrate the -artifact-freshness contract in `AUTONOMOUS_EXECUTION_STANDARD.md` Section +artifact-freshness contract in `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 11.3. It is not a real Knowledge source and must never be uploaded to a ChatGPT project. diff --git a/docs/autonomous_execution/pilot_fixtures/analytics/DATA_CONTRACT.md b/docs/autonomous_execution/pilot_fixtures/analytics/DATA_CONTRACT.md index d8d5fb6..bbc1a74 100644 --- a/docs/autonomous_execution/pilot_fixtures/analytics/DATA_CONTRACT.md +++ b/docs/autonomous_execution/pilot_fixtures/analytics/DATA_CONTRACT.md @@ -69,7 +69,7 @@ Expected outputs: mart_sales_by_quarter.csv/json (grain: quarter x ``` ## Entity / grain / period / currency summary (Analytics extension -## expectations, `AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` Section 5.2) +## expectations, `docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` Section 5.2) - **Entity**: a synthetic sales order line (`raw_sales.csv`, one row per `order_id`). diff --git a/docs/knowledge_bundle_provenance_audit.json b/docs/knowledge_bundle_provenance_audit.json index 8a19763..0e096fb 100644 --- a/docs/knowledge_bundle_provenance_audit.json +++ b/docs/knowledge_bundle_provenance_audit.json @@ -37,13 +37,13 @@ "source_paths": [ "ChatGPT/[AI OS]/Knowledge/GOVERNANCE_RULES.md", "ChatGPT/[AI OS]/Knowledge/ANTI_PATTERNS.md", - "AUTONOMOUS_EXECUTION_STANDARD.md", - "AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md", - "AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md", + "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md", + "docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md", + "docs/standards/AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md", "ChatGPT/[AI OS]/Knowledge/AIOS_02_GOVERNANCE_AND_EVIDENCE_BUNDLE_SEMANTICS.md" ], - "source_bytes": 53026, - "bundle_bytes": 53986, + "source_bytes": 53154, + "bundle_bytes": 54204, "classification": "equivalent", "bundle_only_excerpt_or_ref": [], "source_only_excerpt_or_ref": [], @@ -141,11 +141,11 @@ "ChatGPT/[Thinking]/Knowledge/DECISION_STATUS_AND_REVISIT.md", "ChatGPT/[Thinking]/Knowledge/DECISION_MEMO_TEMPLATE.md", "ChatGPT/[Thinking]/DECISION_LOG.md", - "AUTONOMOUS_EXECUTION_STANDARD.md", + "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md", "ChatGPT/[Thinking]/Knowledge/THINKING_01_WORKFLOW_AND_DECISIONS_BUNDLE_SEMANTICS.md" ], - "source_bytes": 43443, - "bundle_bytes": 44560, + "source_bytes": 43511, + "bundle_bytes": 44658, "classification": "equivalent", "bundle_only_excerpt_or_ref": [], "source_only_excerpt_or_ref": [], @@ -263,8 +263,8 @@ "ChatGPT/[Analytics]/Knowledge/CHART_SELECTION_STANDARD.md", "ChatGPT/[Analytics]/Knowledge/ANALYTICS_03_TECHNIQUES_AND_CHARTS_BUNDLE_SEMANTICS.md" ], - "source_bytes": 68917, - "bundle_bytes": 69937, + "source_bytes": 68947, + "bundle_bytes": 69967, "classification": "equivalent", "bundle_only_excerpt_or_ref": [], "source_only_excerpt_or_ref": [], @@ -306,8 +306,8 @@ "ChatGPT/[Analytics]/Knowledge/SMOKE_QA_FOR_ANALYTICS.md", "ChatGPT/[Analytics]/Knowledge/ANALYTICS_05_QA_GOVERNANCE_ROUTING_BUNDLE_SEMANTICS.md" ], - "source_bytes": 31070, - "bundle_bytes": 32382, + "source_bytes": 31085, + "bundle_bytes": 32397, "classification": "equivalent", "bundle_only_excerpt_or_ref": [], "source_only_excerpt_or_ref": [], @@ -420,11 +420,11 @@ "ChatGPT/[LLM]/Knowledge/SMOKE_QA_FOR_LLM.md", "ChatGPT/[LLM]/Knowledge/CROSS_PROJECT_LIVE_EVAL_MATRIX.md", "ChatGPT/[LLM]/Knowledge/LLM_PROJECT_STATUS.md", - "AUTONOMOUS_EXECUTION_STANDARD.md", + "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md", "ChatGPT/[LLM]/Knowledge/LLM_03_QUALITY_GATES_AND_EVAL_BUNDLE_SEMANTICS.md" ], - "source_bytes": 72824, - "bundle_bytes": 73937, + "source_bytes": 72892, + "bundle_bytes": 74035, "classification": "equivalent", "bundle_only_excerpt_or_ref": [], "source_only_excerpt_or_ref": [], @@ -532,11 +532,11 @@ "ChatGPT/[Codex]/Knowledge/CODEX_LONG_RUN_PLAYBOOK.md", "ChatGPT/[Codex]/Knowledge/EXECUTION_REPORTING_RULES.md", "ChatGPT/[Codex]/Knowledge/FAILURE_MODES.md", - "AUTONOMOUS_EXECUTION_STANDARD.md", + "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md", "ChatGPT/[Codex]/Knowledge/CODEX_02_EXECUTION_AUTONOMY_REPORTING_BUNDLE_SEMANTICS.md" ], - "source_bytes": 47570, - "bundle_bytes": 48566, + "source_bytes": 47638, + "bundle_bytes": 48664, "classification": "equivalent", "bundle_only_excerpt_or_ref": [], "source_only_excerpt_or_ref": [], @@ -658,8 +658,8 @@ "ChatGPT/[Inbox Router]/Knowledge/SMOKE_QA_FOR_INBOX_ROUTER.md", "ChatGPT/[Inbox Router]/Knowledge/ROUTER_ANTI_PATTERNS.md" ], - "source_bytes": 5615, - "bundle_bytes": 6543, + "source_bytes": 5630, + "bundle_bytes": 6558, "classification": "equivalent", "bundle_only_excerpt_or_ref": [], "source_only_excerpt_or_ref": [], @@ -677,8 +677,8 @@ "ChatGPT/[Thinkers OS]/Knowledge/CORPUS_AND_SOURCE_RULES.md", "ChatGPT/[Thinkers OS]/CURRENT_STATUS.md" ], - "source_bytes": 10567, - "bundle_bytes": 11588, + "source_bytes": 10582, + "bundle_bytes": 11603, "classification": "equivalent", "bundle_only_excerpt_or_ref": [], "source_only_excerpt_or_ref": [], diff --git a/docs/knowledge_bundle_provenance_audit.md b/docs/knowledge_bundle_provenance_audit.md index f8d2679..279d0d9 100644 --- a/docs/knowledge_bundle_provenance_audit.md +++ b/docs/knowledge_bundle_provenance_audit.md @@ -58,9 +58,9 @@ Blocking record count: **0** ## `ChatGPT/[AI OS]/Knowledge_Bundles/AIOS_02_GOVERNANCE_AND_EVIDENCE.md` - Project: [AI OS] -- Source paths: `ChatGPT/[AI OS]/Knowledge/GOVERNANCE_RULES.md`, `ChatGPT/[AI OS]/Knowledge/ANTI_PATTERNS.md`, `AUTONOMOUS_EXECUTION_STANDARD.md`, `AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md`, `AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md`, `ChatGPT/[AI OS]/Knowledge/AIOS_02_GOVERNANCE_AND_EVIDENCE_BUNDLE_SEMANTICS.md` -- Source bytes: 53026 -- Bundle bytes: 53986 +- Source paths: `ChatGPT/[AI OS]/Knowledge/GOVERNANCE_RULES.md`, `ChatGPT/[AI OS]/Knowledge/ANTI_PATTERNS.md`, `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`, `docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md`, `docs/standards/AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md`, `ChatGPT/[AI OS]/Knowledge/AIOS_02_GOVERNANCE_AND_EVIDENCE_BUNDLE_SEMANTICS.md` +- Source bytes: 53154 +- Bundle bytes: 54204 - Classification: equivalent - Mapping status: mapped - Resolution status: not_applicable @@ -128,9 +128,9 @@ Blocking record count: **0** ## `ChatGPT/[Thinking]/Knowledge_Bundles/THINKING_01_WORKFLOW_AND_DECISIONS.md` - Project: [Thinking] -- Source paths: `ChatGPT/[Thinking]/Knowledge/INDEX.md`, `ChatGPT/[Thinking]/Knowledge/THINKING_WORKFLOW.md`, `ChatGPT/[Thinking]/Knowledge/DECISION_STATUS_AND_REVISIT.md`, `ChatGPT/[Thinking]/Knowledge/DECISION_MEMO_TEMPLATE.md`, `ChatGPT/[Thinking]/DECISION_LOG.md`, `AUTONOMOUS_EXECUTION_STANDARD.md`, `ChatGPT/[Thinking]/Knowledge/THINKING_01_WORKFLOW_AND_DECISIONS_BUNDLE_SEMANTICS.md` -- Source bytes: 43443 -- Bundle bytes: 44560 +- Source paths: `ChatGPT/[Thinking]/Knowledge/INDEX.md`, `ChatGPT/[Thinking]/Knowledge/THINKING_WORKFLOW.md`, `ChatGPT/[Thinking]/Knowledge/DECISION_STATUS_AND_REVISIT.md`, `ChatGPT/[Thinking]/Knowledge/DECISION_MEMO_TEMPLATE.md`, `ChatGPT/[Thinking]/DECISION_LOG.md`, `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`, `ChatGPT/[Thinking]/Knowledge/THINKING_01_WORKFLOW_AND_DECISIONS_BUNDLE_SEMANTICS.md` +- Source bytes: 43511 +- Bundle bytes: 44658 - Classification: equivalent - Mapping status: mapped - Resolution status: not_applicable @@ -213,8 +213,8 @@ Blocking record count: **0** - Project: [Analytics] - Source paths: `ChatGPT/[Analytics]/Knowledge/ANALYTICAL_TECHNIQUES.md`, `ChatGPT/[Analytics]/Knowledge/ANALYTICAL_REASONING_STANDARD.md`, `ChatGPT/[Analytics]/Knowledge/VARIANCE_DIAGNOSTIC_CONTRACT.md`, `ChatGPT/[Analytics]/Knowledge/CHART_SELECTION_STANDARD.md`, `ChatGPT/[Analytics]/Knowledge/ANALYTICS_03_TECHNIQUES_AND_CHARTS_BUNDLE_SEMANTICS.md` -- Source bytes: 68917 -- Bundle bytes: 69937 +- Source bytes: 68947 +- Bundle bytes: 69967 - Classification: equivalent - Mapping status: mapped - Resolution status: not_applicable @@ -241,8 +241,8 @@ Blocking record count: **0** - Project: [Analytics] - Source paths: `ChatGPT/[Analytics]/Knowledge/QA_CHECKLIST.md`, `ChatGPT/[Analytics]/Knowledge/ACCEPTANCE_CRITERIA.md`, `ChatGPT/[Analytics]/Knowledge/ROUTING_AND_HANDOFF.md`, `ChatGPT/[Analytics]/Knowledge/AI_OS_REFERENCE.md`, `ChatGPT/[Analytics]/Knowledge/GOVERNANCE_AND_ANTI_PATTERNS.md`, `ChatGPT/[Analytics]/Knowledge/SMOKE_QA_FOR_ANALYTICS.md`, `ChatGPT/[Analytics]/Knowledge/ANALYTICS_05_QA_GOVERNANCE_ROUTING_BUNDLE_SEMANTICS.md` -- Source bytes: 31070 -- Bundle bytes: 32382 +- Source bytes: 31085 +- Bundle bytes: 32397 - Classification: equivalent - Mapping status: mapped - Resolution status: not_applicable @@ -310,9 +310,9 @@ Blocking record count: **0** ## `ChatGPT/[LLM]/Knowledge_Bundles/LLM_03_QUALITY_GATES_AND_EVAL.md` - Project: [LLM] -- Source paths: `ChatGPT/[LLM]/Knowledge/QUALITY_GATES.md`, `ChatGPT/[LLM]/Knowledge/EVAL_RUN_TEMPLATE.md`, `ChatGPT/[LLM]/Knowledge/CANDIDATE_GATE_SAMPLED_QA.md`, `ChatGPT/[LLM]/Knowledge/SMOKE_QA_FOR_LLM.md`, `ChatGPT/[LLM]/Knowledge/CROSS_PROJECT_LIVE_EVAL_MATRIX.md`, `ChatGPT/[LLM]/Knowledge/LLM_PROJECT_STATUS.md`, `AUTONOMOUS_EXECUTION_STANDARD.md`, `ChatGPT/[LLM]/Knowledge/LLM_03_QUALITY_GATES_AND_EVAL_BUNDLE_SEMANTICS.md` -- Source bytes: 72824 -- Bundle bytes: 73937 +- Source paths: `ChatGPT/[LLM]/Knowledge/QUALITY_GATES.md`, `ChatGPT/[LLM]/Knowledge/EVAL_RUN_TEMPLATE.md`, `ChatGPT/[LLM]/Knowledge/CANDIDATE_GATE_SAMPLED_QA.md`, `ChatGPT/[LLM]/Knowledge/SMOKE_QA_FOR_LLM.md`, `ChatGPT/[LLM]/Knowledge/CROSS_PROJECT_LIVE_EVAL_MATRIX.md`, `ChatGPT/[LLM]/Knowledge/LLM_PROJECT_STATUS.md`, `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`, `ChatGPT/[LLM]/Knowledge/LLM_03_QUALITY_GATES_AND_EVAL_BUNDLE_SEMANTICS.md` +- Source bytes: 72892 +- Bundle bytes: 74035 - Classification: equivalent - Mapping status: mapped - Resolution status: not_applicable @@ -380,9 +380,9 @@ Blocking record count: **0** ## `ChatGPT/[Codex]/Knowledge_Bundles/CODEX_02_EXECUTION_AUTONOMY_REPORTING.md` - Project: [Codex] -- Source paths: `ChatGPT/[Codex]/Knowledge/AUTONOMY_POLICY.md`, `ChatGPT/[Codex]/Knowledge/CODEX_LONG_RUN_PLAYBOOK.md`, `ChatGPT/[Codex]/Knowledge/EXECUTION_REPORTING_RULES.md`, `ChatGPT/[Codex]/Knowledge/FAILURE_MODES.md`, `AUTONOMOUS_EXECUTION_STANDARD.md`, `ChatGPT/[Codex]/Knowledge/CODEX_02_EXECUTION_AUTONOMY_REPORTING_BUNDLE_SEMANTICS.md` -- Source bytes: 47570 -- Bundle bytes: 48566 +- Source paths: `ChatGPT/[Codex]/Knowledge/AUTONOMY_POLICY.md`, `ChatGPT/[Codex]/Knowledge/CODEX_LONG_RUN_PLAYBOOK.md`, `ChatGPT/[Codex]/Knowledge/EXECUTION_REPORTING_RULES.md`, `ChatGPT/[Codex]/Knowledge/FAILURE_MODES.md`, `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`, `ChatGPT/[Codex]/Knowledge/CODEX_02_EXECUTION_AUTONOMY_REPORTING_BUNDLE_SEMANTICS.md` +- Source bytes: 47638 +- Bundle bytes: 48664 - Classification: equivalent - Mapping status: mapped - Resolution status: not_applicable @@ -465,8 +465,8 @@ Blocking record count: **0** - Project: [Inbox Router] - Source paths: `ChatGPT/[Inbox Router]/Knowledge/HANDOFF_PROTOCOL.md`, `ChatGPT/[Inbox Router]/Knowledge/SMOKE_QA_FOR_INBOX_ROUTER.md`, `ChatGPT/[Inbox Router]/Knowledge/ROUTER_ANTI_PATTERNS.md` -- Source bytes: 5615 -- Bundle bytes: 6543 +- Source bytes: 5630 +- Bundle bytes: 6558 - Classification: equivalent - Mapping status: mapped - Resolution status: not_applicable @@ -479,8 +479,8 @@ Blocking record count: **0** - Project: [Thinkers OS] - Source paths: `ChatGPT/[Thinkers OS]/Knowledge/INDEX.md`, `ChatGPT/[Thinkers OS]/Knowledge/THINKERS_OS_WORKFLOW.md`, `ChatGPT/[Thinkers OS]/Knowledge/CORPUS_AND_SOURCE_RULES.md`, `ChatGPT/[Thinkers OS]/CURRENT_STATUS.md` -- Source bytes: 10567 -- Bundle bytes: 11588 +- Source bytes: 10582 +- Bundle bytes: 11603 - Classification: equivalent - Mapping status: mapped - Resolution status: not_applicable diff --git a/docs/llm_cross_project_live_eval/autonomous_execution_record.json b/docs/llm_cross_project_live_eval/autonomous_execution_record.json index 36fa92a..3254fad 100644 --- a/docs/llm_cross_project_live_eval/autonomous_execution_record.json +++ b/docs/llm_cross_project_live_eval/autonomous_execution_record.json @@ -324,7 +324,7 @@ "artifacts": [ {"artifact_id": "art-matrix", "path": "ChatGPT/[LLM]/Knowledge/CROSS_PROJECT_LIVE_EVAL_MATRIX.md", "artifact_type": "versioned_live_eval_matrix", "mandatory": true, "source_inputs": [{"path": "seven ChatGPT Project contracts", "content_hash": null, "last_changed_iteration": "iter-004"}], "generation_method": "Codex AES live evaluation", "generated_from_revision": "sha256:d27effd6b6e5041d21bb161a72cecf642960dad1c9ba8726f7f8178d8118d840", "generated_in_iteration": "iter-004", "generated_at": "2026-08-21T10:16:47Z", "validation_refs": ["val-live", "val-contract"], "freshness_status": "current", "freshness_evidence_refs": ["ev-matrix", "ev-contract-tests"]}, {"artifact_id": "art-report", "path": "docs/llm_cross_project_live_eval/LIVE_EVAL_REPORT.md", "artifact_type": "live_evaluation_report", "mandatory": true, "source_inputs": [{"path": "ChatGPT/[LLM]/Knowledge/CROSS_PROJECT_LIVE_EVAL_MATRIX.md", "content_hash": null, "last_changed_iteration": "iter-004"}], "generation_method": "Codex AES report", "generated_from_revision": "sha256:d27effd6b6e5041d21bb161a72cecf642960dad1c9ba8726f7f8178d8118d840", "generated_in_iteration": "iter-004", "generated_at": "2026-08-21T10:16:47Z", "validation_refs": ["val-live", "val-docs"], "freshness_status": "current", "freshness_evidence_refs": ["ev-repo-validators"]}, - {"artifact_id": "art-aes", "path": "docs/llm_cross_project_live_eval/autonomous_execution_record.json", "artifact_type": "canonical_aes_execution_record", "mandatory": true, "source_inputs": [{"path": "AUTONOMOUS_EXECUTION_STANDARD.md", "content_hash": null, "last_changed_iteration": null}], "generation_method": "Codex AES execution record", "generated_from_revision": "sha256:d27effd6b6e5041d21bb161a72cecf642960dad1c9ba8726f7f8178d8118d840", "generated_in_iteration": "iter-004", "generated_at": "2026-08-21T10:16:47Z", "validation_refs": ["val-aes"], "freshness_status": "current", "freshness_evidence_refs": ["ev-aes"]} + {"artifact_id": "art-aes", "path": "docs/llm_cross_project_live_eval/autonomous_execution_record.json", "artifact_type": "canonical_aes_execution_record", "mandatory": true, "source_inputs": [{"path": "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md", "content_hash": null, "last_changed_iteration": null}], "generation_method": "Codex AES execution record", "generated_from_revision": "sha256:d27effd6b6e5041d21bb161a72cecf642960dad1c9ba8726f7f8178d8118d840", "generated_in_iteration": "iter-004", "generated_at": "2026-08-21T10:16:47Z", "validation_refs": ["val-aes"], "freshness_status": "current", "freshness_evidence_refs": ["ev-aes"]} ], "acceptance_scopes": { "requirements_traceability": {"status": "pass", "required_checks": ["matrix-to-live-to-change mapping"], "checks_run": ["manual AES traceability review"], "evidence_refs": ["ev-matrix", "ev-aios-reruns", "ev-llm-pass"], "open_defect_ids": ["def-chatgpt-rate-limit"], "limitations": []}, diff --git a/docs/pilots/AES_ANALYTICS_PILOT.md b/docs/pilots/AES_ANALYTICS_PILOT.md index 3bd6ec8..10eafc1 100644 --- a/docs/pilots/AES_ANALYTICS_PILOT.md +++ b/docs/pilots/AES_ANALYTICS_PILOT.md @@ -2,7 +2,7 @@ Status: specification only. This pilot is not executed by this Phase 1 task and is not authorized by Phase 1 completion -(`AUTONOMOUS_EXECUTION_STANDARD.md` Section 20). +(`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 20). ## Goal @@ -37,7 +37,7 @@ data contract -> mapping -> reconciliation -> mart -> findings -> memo 1. A `[Analytics]` execution extension defining domain defect subtypes, required evidence, and acceptance-scope additions - (`AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` Section 5.2). + (`docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` Section 5.2). 2. Resolution of the `accepted: yes/no` -> `overall_delivery` open question left in `docs/AUTONOMOUS_EXECUTION_STATUS_MAPPING.md` Section 4: which domain conditions must hold before `accepted: yes` may be reflected as diff --git a/docs/pilots/AES_ANALYTICS_PILOT_RESULTS.md b/docs/pilots/AES_ANALYTICS_PILOT_RESULTS.md index c9a7429..6780861 100644 --- a/docs/pilots/AES_ANALYTICS_PILOT_RESULTS.md +++ b/docs/pilots/AES_ANALYTICS_PILOT_RESULTS.md @@ -2,8 +2,8 @@ Status: executed. This is the Phase 4 run of the pilot specified in `docs/pilots/AES_ANALYTICS_PILOT.md`, per -`AUTONOMOUS_EXECUTION_STANDARD.md` Section 19 (adoption phases) and -`AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` Section 5.2 (`[Analytics]` +`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 19 (adoption phases) and +`docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` Section 5.2 (`[Analytics]` extension expectations). ## Scope deviation (read first) @@ -29,7 +29,7 @@ referenced beyond the vocabulary check in and `ChatGPT/[Analytics]/Knowledge/ANALYTICS_WORKFLOW.md`. Formal authoring of the `[Analytics]` execution extension itself -(`AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` Section 5.2, deliverable 1 +(`docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` Section 5.2, deliverable 1 of `AES_ANALYTICS_PILOT.md`) and resolution of the `accepted: yes/no` -> `overall_delivery` open question (deliverable 2) were **not** part of this concrete pilot-run task and remain follow-up work; the execution @@ -148,7 +148,7 @@ claim" disclaimer at the top and confidence/limitations section. ## 6. Judge-style self-review checklist Checked against the Analytics extension's expected blockers -(`AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` Section 5.2 vocabulary / +(`docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` Section 5.2 vocabulary / `ChatGPT/[Analytics]/Knowledge/QA_CHECKLIST.md`): | Check | Outcome | diff --git a/docs/pilots/AES_ARTIFACT_PILOT.md b/docs/pilots/AES_ARTIFACT_PILOT.md index f1fbf6c..edac3b7 100644 --- a/docs/pilots/AES_ARTIFACT_PILOT.md +++ b/docs/pilots/AES_ARTIFACT_PILOT.md @@ -2,12 +2,12 @@ Status: specification only. This pilot is not executed by this Phase 1 task and is not authorized by Phase 1 completion -(`AUTONOMOUS_EXECUTION_STANDARD.md` Section 20). +(`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 20). ## Goal Demonstrate the artifact-freshness contract -(`AUTONOMOUS_EXECUTION_STANDARD.md` Section 11.3) end to end: +(`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 11.3) end to end: ```text generate -> validate -> detect defect -> fix source -> regenerate diff --git a/docs/pilots/AES_ARTIFACT_PILOT_RESULTS.md b/docs/pilots/AES_ARTIFACT_PILOT_RESULTS.md index cff6a8f..a010469 100644 --- a/docs/pilots/AES_ARTIFACT_PILOT_RESULTS.md +++ b/docs/pilots/AES_ARTIFACT_PILOT_RESULTS.md @@ -1,7 +1,7 @@ # AES Artifact-Freshness Pilot — Results (Phase 3, executed) Status: this pilot was actually run, on a purpose-built pilot fixture pair. -It is Phase 3 evidence per `AUTONOMOUS_EXECUTION_STANDARD.md` Section 20 and +It is Phase 3 evidence per `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 20 and `docs/pilots/AES_ARTIFACT_PILOT.md`; it does not authorize enforcement or CI gating of the Autonomous Execution Standard. @@ -148,7 +148,7 @@ Full hashes are recorded in ## Execution record A structurally valid execution record demonstrating the full -`AUTONOMOUS_EXECUTION_STANDARD.md` Section 11.3 artifact-freshness contract +`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 11.3 artifact-freshness contract (`generated_from_revision`, `source_inputs[].content_hash`, `freshness_status` transitioning `stale` -> `current`) is saved at `docs/autonomous_execution/examples/pilot_evidence/artifact_freshness_pilot.json`. @@ -189,7 +189,7 @@ asserted after the final artifact reached `current`. this pilot populated them by hand from the iteration record, matching Phase 1's documented scope (structural schema validation only, no semantic/automatic iteration tracking — see schema description and - `AUTONOMOUS_EXECUTION_STANDARD.md` Section 12). + `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 12). - **The pilot's "generation method" is intentionally trivial** (a ~100-line script parsing `- key: value` lines into a markdown table). This is sufficient to prove the freshness contract's mechanics but is not diff --git a/docs/pilots/AES_CODEX_PILOT.md b/docs/pilots/AES_CODEX_PILOT.md index 8399324..260f8b8 100644 --- a/docs/pilots/AES_CODEX_PILOT.md +++ b/docs/pilots/AES_CODEX_PILOT.md @@ -2,12 +2,12 @@ Status: specification only. This pilot is not executed by this Phase 1 task and is not authorized by Phase 1 completion -(`AUTONOMOUS_EXECUTION_STANDARD.md` Section 20). +(`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 20). ## Goal Demonstrate the normative corrective-loop contract -(`AUTONOMOUS_EXECUTION_STANDARD.md` Section 9.5) end to end on a real, +(`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 9.5) end to end on a real, isolated Codex fixture: ```text @@ -22,7 +22,7 @@ defect registration -> bounded fix -> affected check rerun -> regression -> reva fixture), never an artificially introduced defect in shipped code. - Use an existing focused test as the primary validation signal. - Preserve the existing Codex `max_corrective_fixes_per_failed_check: 1` - policy (`AUTONOMOUS_EXECUTION_STANDARD.md` Section 9.7); the pilot must + policy (`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 9.7); the pilot must demonstrate stopping and reporting a residual risk if the same check fails twice, not looping. - Rollback must be a scoped `git restore` or a single revertible commit. @@ -30,7 +30,7 @@ defect registration -> bounded fix -> affected check rerun -> regression -> reva ## Deliverables (Phase 2, separate issue/PR) 1. A `[Codex]` execution extension (path decided during Phase 2 per - `AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` Section 6). + `docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md` Section 6). 2. One real execution record (conforming to `schemas/autonomous_execution_record.schema.json`) capturing the actual fixture run, including a real defect, a real corrective iteration, and diff --git a/docs/pilots/AES_CODEX_PILOT_RESULTS.md b/docs/pilots/AES_CODEX_PILOT_RESULTS.md index b7580b7..d6d487c 100644 --- a/docs/pilots/AES_CODEX_PILOT_RESULTS.md +++ b/docs/pilots/AES_CODEX_PILOT_RESULTS.md @@ -47,7 +47,7 @@ Nothing outside `tests/fixtures/aes_pilot/` was modified. Single minimal corrective iteration, per Codex's `max_corrective_fixes_per_failed_check: 1` policy -(`AUTONOMOUS_EXECUTION_STANDARD.md` Section 9.7): +(`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 9.7): ```diff - return min(value, 100) @@ -155,14 +155,14 @@ rewrite of any test result, defect description, hash, or command output. - This pilot run did not need to exercise the "same check fails twice -> stop and report residual risk" path, since the single fix succeeded. That path remains validated only by the normative spec text - (`AUTONOMOUS_EXECUTION_STANDARD.md` Section 9.7), not by an observed + (`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 9.7), not by an observed run, and would need a second, separate pilot fixture to exercise for real if that evidence gap matters later. ## Governance note This is a **Phase 2 pilot**, governed by -`AUTONOMOUS_EXECUTION_STANDARD.md` Section 19 ("Adoption phases": Phase 1 +`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 19 ("Adoption phases": Phase 1 normative package -> Phase 2 Codex pilot -> ...) and Section 20 ("Next owner": completion of Phase 1 "does not authorize: pilot execution, semantic enforcement, CI blocking, merge, deploy, or production @@ -173,6 +173,6 @@ blocking, or any change to `.github/workflows/*`. Note: the task brief that requested this pilot referenced "spec Section 45.1" for this governance claim. No Section 45.1 exists in -`AUTONOMOUS_EXECUTION_STANDARD.md` (the document has 20 sections) — the +`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` (the document has 20 sections) — the correct citations are Sections 19 and 20 above, used in this report and the PR description instead. diff --git a/docs/pilots/AES_CROSS_PROJECT_PILOT.md b/docs/pilots/AES_CROSS_PROJECT_PILOT.md index 6f91007..328d161 100644 --- a/docs/pilots/AES_CROSS_PROJECT_PILOT.md +++ b/docs/pilots/AES_CROSS_PROJECT_PILOT.md @@ -2,7 +2,7 @@ Status: specification only. This pilot is not executed by this Phase 1 task and is not authorized by Phase 1 completion -(`AUTONOMOUS_EXECUTION_STANDARD.md` Section 20). +(`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 20). ## Goal @@ -33,7 +33,7 @@ pilot must use a real task, not a fabricated example. (`ChatGPT/[AI OS]/Knowledge/HANDOFF_PROTOCOL.md`, `ChatGPT/[Analytics]/Knowledge/ROUTING_AND_HANDOFF.md`, `ChatGPT/[Thinking]/Knowledge/ROUTING_AND_HANDOFF.md`) plus the AES - handoff record shape (`AUTONOMOUS_EXECUTION_STANDARD.md` Section 15). + handoff record shape (`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 15). - No project's methodology is rewritten or merged into another's; AES adds tracking, not a new workflow. - No automatic issue/PR creation, approval, or merge as part of the pilot @@ -54,6 +54,6 @@ pilot must use a real task, not a fabricated example. - Every handoff record includes `execution_id`, `requirement_ids`, and `authority_status`. - A new execution ID appears only where an explicit parent/child link is - recorded, per `AUTONOMOUS_EXECUTION_STANDARD.md` Section 15. + recorded, per `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 15. - The final authority/merge/production statuses at the end of the chain are still reported separately, not collapsed into one value. diff --git a/docs/pilots/AES_CROSS_PROJECT_PILOT_RESULTS.md b/docs/pilots/AES_CROSS_PROJECT_PILOT_RESULTS.md index bc51e1b..02a5161 100644 --- a/docs/pilots/AES_CROSS_PROJECT_PILOT_RESULTS.md +++ b/docs/pilots/AES_CROSS_PROJECT_PILOT_RESULTS.md @@ -2,7 +2,7 @@ Status: executed (real evidence, not narrative). Spec: `docs/pilots/AES_CROSS_PROJECT_PILOT.md`. Standard reference: -`AUTONOMOUS_EXECUTION_STANDARD.md` Section 15 (cross-project handoff +`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 15 (cross-project handoff persistence) and Section 15.1 (reverse handoff). Evidence artifact: `docs/autonomous_execution/examples/pilot_evidence/cross_project_handoff_pilot.json`. @@ -114,7 +114,7 @@ reference, evidence_refs, and — critically — `qa_status` / `judge_verdict` = `not_run` were **not** collapsed into a fabricated pass. No live Judge pass occurred during this pilot; the reverse handoff honestly reports `not_run`, matching the source record's own value, per -`AUTONOMOUS_EXECUTION_STANDARD.md` Section 15.1 ("a handoff must never +`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 15.1 ("a handoff must never drop ... authority status"). ## Cross-check summary (all eight tracked items, all three hops) diff --git a/docs/pilots/AIOS_G2_G3_MEASUREMENT_TASK.md b/docs/pilots/AIOS_G2_G3_MEASUREMENT_TASK.md index a6329e6..9313b16 100644 --- a/docs/pilots/AIOS_G2_G3_MEASUREMENT_TASK.md +++ b/docs/pilots/AIOS_G2_G3_MEASUREMENT_TASK.md @@ -57,7 +57,7 @@ Do not treat that branch/HEAD as GitHub-confirmed unless independently reconcile Use existing canonical owners only. Inspect as needed: - `GOAL_MODE.md`; -- `AUTONOMOUS_EXECUTION_STANDARD.md`; +- `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`; - `ChatGPT/[AI OS]/PROJECT_INSTRUCTIONS.md`; - relevant AIOS governance/smoke/supervised-loop bundles; - canonical source that defines `G2` and `G3`; diff --git a/AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md b/docs/standards/AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md similarity index 100% rename from AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md rename to docs/standards/AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md diff --git a/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md b/docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md similarity index 93% rename from AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md rename to docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md index 386bb2e..e5af177 100644 --- a/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md +++ b/docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md @@ -1,7 +1,8 @@ # Autonomous Execution Extension Contract Status: Phase 1 — normative package and declarative contract. -Companion to: `AUTONOMOUS_EXECUTION_STANDARD.md` (canonical, `[AI OS]`-owned). +Companion to: `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` (canonical, +`[AI OS]`-owned). This is the one generic interface that a project-specific execution extension must implement. It is a template/contract, not a set of already @@ -57,11 +58,13 @@ closure_review_requirements: ## 4. Precedence inside an extension An extension sits between the task package and the canonical standard in -the precedence order defined in `AUTONOMOUS_EXECUTION_STANDARD.md` Section 1: +the precedence order defined in +`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 1: ```text ... project instructions -> project-specific execution extension --> AUTONOMOUS_EXECUTION_STANDARD.md -> supporting playbooks/templates/examples +-> docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md +-> supporting playbooks/templates/examples ``` Where the extension and the canonical standard disagree on a limit, the diff --git a/AUTONOMOUS_EXECUTION_STANDARD.md b/docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md similarity index 98% rename from AUTONOMOUS_EXECUTION_STANDARD.md rename to docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md index f87b825..dc612ce 100644 --- a/AUTONOMOUS_EXECUTION_STANDARD.md +++ b/docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md @@ -2,8 +2,8 @@ Status: normative package with scoped advisory semantic validation. Canonical owner: `[AI OS]`. -Canonical source path: `AUTONOMOUS_EXECUTION_STANDARD.md` (this file, repo root). -Companion contract: `AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md`. +Canonical source path: `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`. +Companion contract: `docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md`. Current schema: `schemas/autonomous_execution_record.schema.json`. Historical v1 schema: `schemas/autonomous_execution_record.v1.schema.json`. @@ -84,7 +84,7 @@ remain historical evidence and are not rewritten. 3. approved task package 4. project instructions 5. applicable project-specific execution extension -6. this document (AUTONOMOUS_EXECUTION_STANDARD.md) +6. this document (`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md`) 7. supporting playbooks, templates and examples ``` @@ -106,7 +106,7 @@ Consequences: ```yaml canonical_owner: "[AI OS]" -canonical_source_path: "AUTONOMOUS_EXECUTION_STANDARD.md" +canonical_source_path: "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md" derived_artifacts: [] # none registered in Phase 1 supersedes: [] superseded_by: [] @@ -311,7 +311,8 @@ revision remain compatible. An unchanged source revision alone is insufficient. ### 5.6 Bounded multi-owner continuation control plane The optional continuation control plane is defined in -`AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md`. It adds an +`docs/standards/AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md`. +It adds an auditable route trace, acceptance progress, and independent continuation guards without creating a parallel state machine or changing the existing status namespaces. Its guard thresholds are named parameters, not canonical diff --git a/docs/standards/README.md b/docs/standards/README.md index 9b17874..03308be 100644 --- a/docs/standards/README.md +++ b/docs/standards/README.md @@ -6,6 +6,6 @@ GitHub delivery; they are not owned by one Project folder or the Codex APP runtime layer. Canonical root contracts remain in the repository root when they define the -primary entry flow, routing, handoff semantics, or AES. Use the +primary entry flow, routing, or handoff semantics. Use the [repository map](../REPOSITORY_MAP.md) to find the authoritative document for each question. diff --git a/knowledge_bundle_manifest.json b/knowledge_bundle_manifest.json index a790a56..d4bff23 100644 --- a/knowledge_bundle_manifest.json +++ b/knowledge_bundle_manifest.json @@ -31,9 +31,9 @@ "sources": [ "ChatGPT/[AI OS]/Knowledge/GOVERNANCE_RULES.md", "ChatGPT/[AI OS]/Knowledge/ANTI_PATTERNS.md", - "AUTONOMOUS_EXECUTION_STANDARD.md", - "AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md", - "AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md" + "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md", + "docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md", + "docs/standards/AUTONOMOUS_EXECUTION_CONTINUATION_CONTROL_PLANE_CONTRACT.md" ], "contract": { "title": "[AI OS] — Governance and Evidence", @@ -140,7 +140,7 @@ "ChatGPT/[Thinking]/Knowledge/DECISION_STATUS_AND_REVISIT.md", "ChatGPT/[Thinking]/Knowledge/DECISION_MEMO_TEMPLATE.md", "ChatGPT/[Thinking]/DECISION_LOG.md", - "AUTONOMOUS_EXECUTION_STANDARD.md" + "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md" ], "contract": { "title": "[Thinking] — Workflow and Decisions", @@ -432,7 +432,7 @@ "ChatGPT/[LLM]/Knowledge/SMOKE_QA_FOR_LLM.md", "ChatGPT/[LLM]/Knowledge/CROSS_PROJECT_LIVE_EVAL_MATRIX.md", "ChatGPT/[LLM]/Knowledge/LLM_PROJECT_STATUS.md", - "AUTONOMOUS_EXECUTION_STANDARD.md" + "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md" ], "contract": { "title": "[LLM] — Quality Gates and Eval", @@ -545,7 +545,7 @@ "ChatGPT/[Codex]/Knowledge/CODEX_LONG_RUN_PLAYBOOK.md", "ChatGPT/[Codex]/Knowledge/EXECUTION_REPORTING_RULES.md", "ChatGPT/[Codex]/Knowledge/FAILURE_MODES.md", - "AUTONOMOUS_EXECUTION_STANDARD.md" + "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md" ], "contract": { "title": "[Codex] — Execution Autonomy Reporting", diff --git a/scripts/check_manifest_paths.py b/scripts/check_manifest_paths.py index 5440514..d1aca2c 100644 --- a/scripts/check_manifest_paths.py +++ b/scripts/check_manifest_paths.py @@ -361,13 +361,13 @@ def check_aes_applicability(root: Path, projects: dict[str, str]) -> list[CheckR return [result(group, False, "file must exist", rel)] rows = aes_applicability_rows(text) results: list[CheckResult] = [] - canonical = read_text(root, "AUTONOMOUS_EXECUTION_STANDARD.md") or "" + canonical = read_text(root, "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md") or "" results.append( result( group, "Canonical owner: `[AI OS]`" in canonical, "canonical AES owner must remain [AI OS]", - "AUTONOMOUS_EXECUTION_STANDARD.md", + "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md", ) ) for project in projects: @@ -402,7 +402,7 @@ def check_aes_applicability(root: Path, projects: dict[str, str]) -> list[CheckR results.append( result( group, - canonical_reference == "AUTONOMOUS_EXECUTION_STANDARD.md", + canonical_reference == "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md", "applicable decision must reference the canonical AES source", rel, value=f"{project}: {canonical_reference}", @@ -426,7 +426,7 @@ def check_aes_applicability(root: Path, projects: dict[str, str]) -> list[CheckR bundle_text = (read_text(root, bundle) or "") if bundle_required else "" bundle_ok = ( path_exists(root, bundle) - and "AUTONOMOUS_EXECUTION_STANDARD.md" in bundle_text + and "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md" in bundle_text ) if bundle_required else bundle == "not_required" results.append( result( diff --git a/scripts/live_project_verifier.py b/scripts/live_project_verifier.py index d094d26..d40d8f2 100644 --- a/scripts/live_project_verifier.py +++ b/scripts/live_project_verifier.py @@ -275,7 +275,7 @@ def plan_impact(root: Path, base: str, head: str) -> dict[str, object]: affected: set[str] = set() rationale: list[str] = [] unknown: list[str] = [] - shared = {"AUTONOMOUS_EXECUTION_STANDARD.md", "HANDOFF_STYLE_STANDARD.md"} + shared = {"docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md", "HANDOFF_STYLE_STANDARD.md"} for path in changed: if path in shared: affected.update(MVP_PROJECTS) diff --git a/scripts/validate_autonomous_execution_record.py b/scripts/validate_autonomous_execution_record.py index 5145f2f..a63d94e 100644 --- a/scripts/validate_autonomous_execution_record.py +++ b/scripts/validate_autonomous_execution_record.py @@ -2,12 +2,12 @@ """Advisory semantic validator for Autonomous Execution Standard (AES) records. Scoped advisory semantic validation. This script checks the cross-field semantic -invariants documented in `AUTONOMOUS_EXECUTION_STANDARD.md` Section 12 +invariants documented in `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 12 ("Validation responsibility matrix") that Phase 1's declarative JSON Schema (`schemas/autonomous_execution_record.schema.json`) deliberately does not enforce, because JSON Schema alone cannot express cross-field invariants. -Scope and non-goals (see `AUTONOMOUS_EXECUTION_STANDARD.md` Section 0.1 and +Scope and non-goals (see `docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 0.1 and Section 17): - This script is pure additive, advisory, and read-only. It never mutates an @@ -102,7 +102,7 @@ def _add(violations: list[Violation], record_path: str, rule_id: str, message: s # passed, or blocked/not_applicable with a stated reason. A mandatory # requirement left at any other status (including failed) forbids # overall_delivery: pass. -# Source: AUTONOMOUS_EXECUTION_STANDARD.md Section 8.2 rules 2, 3, 5; +# Source: docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md Section 8.2 rules 2, 3, 5; # Section 10.2. # --------------------------------------------------------------------------- def check_sem_001(record: dict, record_path: str) -> list[Violation]: diff --git a/tests/fixtures/aes_pilot/README.md b/tests/fixtures/aes_pilot/README.md index cdfa7e5..e20535c 100644 --- a/tests/fixtures/aes_pilot/README.md +++ b/tests/fixtures/aes_pilot/README.md @@ -5,7 +5,7 @@ Status: **pilot evidence, not real functionality.** This directory exists solely to provide durable, isolated evidence for the Phase 2 Codex corrective-loop pilot specified in `docs/pilots/AES_CODEX_PILOT.md` and executed under -`AUTONOMOUS_EXECUTION_STANDARD.md` Section 9.5 (defect registration -> +`docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md` Section 9.5 (defect registration -> bounded fix -> affected check rerun -> regression -> revalidation). Nothing in this directory is imported by, or affects, any production code diff --git a/tests/test_aios_dual_surface.py b/tests/test_aios_dual_surface.py index 07a12c2..4ab768f 100644 --- a/tests/test_aios_dual_surface.py +++ b/tests/test_aios_dual_surface.py @@ -95,7 +95,7 @@ def test_orchestrator_is_thin_default_and_fails_closed() -> None: "ChatGPT/[AI OS]/Knowledge/HANDOFF_PROTOCOL.md", "GOAL_MODE.md", "HANDOFF_STYLE_STANDARD.md", - "AUTONOMOUS_EXECUTION_STANDARD.md", + "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md", ): assert canonical_reference in orchestrator diff --git a/tests/test_live_project_verifier.py b/tests/test_live_project_verifier.py index 3d18a92..a5d3dfb 100644 --- a/tests/test_live_project_verifier.py +++ b/tests/test_live_project_verifier.py @@ -115,7 +115,7 @@ def test_changed_project_path_selects_affected_smoke(tmp_path: Path) -> None: def test_shared_governance_selects_mvp_regression(tmp_path: Path) -> None: write_contracts(tmp_path) - base, head = make_history(tmp_path, "base.txt", "AUTONOMOUS_EXECUTION_STANDARD.md") + base, head = make_history(tmp_path, "base.txt", "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md") assert set(lpv.plan_impact(tmp_path, base, head)["affected_projects"]) == set(lpv.MVP_PROJECTS) diff --git a/tests/test_merge_gate_protection.py b/tests/test_merge_gate_protection.py index 5152e54..603fa4d 100644 --- a/tests/test_merge_gate_protection.py +++ b/tests/test_merge_gate_protection.py @@ -60,8 +60,8 @@ def test_representative_governance_paths_require_owner_review() -> None: "docs/evidence/CROSS_PROJECT_SMOKE_QA_RESULTS.md", "docs/operations/PILOT_CASES.md", "docs/operations/PILOT_RESULTS_TEMPLATE.md", - "AUTONOMOUS_EXECUTION_STANDARD.md", - "AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md", + "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md", + "docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md", "ROUTING_RULES.md", "HANDOFF_STYLE_STANDARD.md", "docs/standards/PROMPT_QA_FACTORY.md", diff --git a/tests/test_trace_attribution_contract.py b/tests/test_trace_attribution_contract.py index edf638c..e508185 100644 --- a/tests/test_trace_attribution_contract.py +++ b/tests/test_trace_attribution_contract.py @@ -2,7 +2,7 @@ ROOT = Path(__file__).resolve().parents[1] -AES = ROOT / "AUTONOMOUS_EXECUTION_STANDARD.md" +AES = ROOT / "docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md" FAILURE_REGISTRY = ROOT / "ChatGPT/[AI OS]/Knowledge/FAILURE_REGISTRY.md" GOLDEN_CASES = ROOT / "ChatGPT/[AI OS]/Knowledge/GOLDEN_EVAL_CASES.md" diff --git a/tests/test_validation_scripts.py b/tests/test_validation_scripts.py index fb6cfe9..7cd899f 100644 --- a/tests/test_validation_scripts.py +++ b/tests/test_validation_scripts.py @@ -602,8 +602,8 @@ def test_merge_gate_protected_paths_match_codeowners_roots() -> None: "/docs/evidence/CROSS_PROJECT_SMOKE_QA_RESULTS.md", "/docs/operations/PILOT_CASES.md", "/docs/operations/PILOT_RESULTS_TEMPLATE.md", - "/AUTONOMOUS_EXECUTION_STANDARD.md", - "/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md", + "/docs/standards/AUTONOMOUS_EXECUTION_STANDARD.md", + "/docs/standards/AUTONOMOUS_EXECUTION_EXTENSION_CONTRACT.md", "/ROUTING_RULES.md", "/HANDOFF_STYLE_STANDARD.md", "/docs/standards/PROMPT_QA_FACTORY.md",