﻿SP.COMPOSITION.SYS03-v0.1 — AI_CONFIGURATION_STATE TEMPLATE — CHATGPT PROJECT EDITION
schema_version: SYS03-chatgpt-project-state-v0.1.1
state_status: PROPOSED_UNTIL_ADOPTED
state_authority: THIS_ARTIFACT_WHEN_ADOPTED
updated_at: PENDING


WORK / CONFIGURATION OBJECTIVE
- user_or_team_scope: PENDING
- intended_work_outcome: PENDING
- governed_ai_use_cases: []
- non_goals_or_exclusions: []
- constraints_privacy_access: []


TARGET HOST / SURFACE
- provider: OpenAI
- host: ChatGPT
- target_surface: Project
- project_name: PENDING
- project_url_or_ref: PENDING
- project_memory_mode: DEFAULT | PROJECT_ONLY | NOT_OBSERVABLE | PENDING
- provider_memory_authority: CONTEXT_ONLY_NONCANONICAL
- host_capability_evidence_refs: []
- host_binding_as_of: PENDING


INSTALLED GOVERNING CONFIGURATION
- project_instructions_ref: PENDING
- project_instructions_status: ACTIVE | PARTIAL | NOT_CONFIGURED | NOT_OBSERVABLE | CONFLICT | PENDING
- configuration_version: v0.1.1
- superseded_configuration_refs: []
- expected_configuration_contract_ref: PENDING


SOURCES / FILES / APPS / TOOLS
- project_sources:
  - ref: PENDING
    type: file | drive_link | pasted_text | other
    intended_role: PENDING
    access_status: ACTIVE | PARTIAL | NOT_OBSERVABLE | SOURCE_UNAVAILABLE | PENDING
    write_capability: ACTIVE | UNAVAILABLE | NOT_OBSERVABLE | PENDING
- connected_apps_or_tools:
  - name: PENDING
    intended_role: PENDING
    observed_status: ACTIVE | PARTIAL | NOT_CONFIGURED | NOT_OBSERVABLE | CONFLICT | PENDING
    evidence_ref: PENDING
- do_not_infer_connection_from_ecosystem_availability: true


MODULE / CAPABILITY STATUS
- P032_configuration_kernel: ACTIVE
- P080_verification_view: ACTIVE_WHEN_REQUESTED_OR_AFTER_INSTALL
- P024_opportunity_discovery: JIT
- P025_deep_tool_provider_evaluation: JIT
- P064_fast_tool_provider_selection: JIT
- P026_specialist_architecture: JIT
- P065_fast_capability_gap: JIT
- P058_configuration_document: JIT
- P063_installation_checklist: JIT
- P079_capability_monitor: INACTIVE


VERIFICATION STATE
- last_verification_at: PENDING
- overall_activation_status: ACTIVE | PARTIAL | UNVERIFIED | CONFLICT | PENDING
- expected_items:
  - item_id: PENDING
    label: PENDING
    requirement: required | optional | conditional
    observed_evidence: PENDING
    status: ACTIVE | PARTIAL | NOT_CONFIGURED | NOT_OBSERVABLE | CONFLICT | PENDING
    materiality: critical | material | informational
    remediation: PENDING
- unresolved_capability_assumptions: []
- hidden_or_provider_private_configuration: NOT_OBSERVABLE_BY_DESIGN


DECISIONS / CHANGE STATE
- adopted_configuration_decisions: []
- proposed_configuration_changes: []
- open_questions: []
- conflicts: []
- next_valid_action: PENDING


HISTORY / SUPERSESSION
- superseded_bindings_or_instructions: []
- change_log: []


WRITE OWNERSHIP / RULES
1. P032 owns the configuration objective, adopted host/surface binding, Project Instructions reference and top-level configuration state.
2. P080 observes and returns CONFIGURATION_VERIFICATION_DELTA; it does not silently redefine the desired configuration.
3. P024/P025/P064/P026/P065 and artifact modules return bounded proposals/evidence; no direct CURRENT authority unless explicitly adopted through P032.
4. Project memory, recent chats and files/sources are context/evidence only; they are not this state authority.
5. ACTIVE requires observable evidence. NOT_OBSERVABLE must never be converted to NOT_CONFIGURED or ACTIVE.
6. Source readability does not imply edit/write capability. Write capability must be observed/authorized independently.
7. Hidden provider/system/developer configuration is outside this user-controlled state and remains NOT_OBSERVABLE_BY_DESIGN.
8. P079 remains inactive until a real source/condition/baseline/materiality/delivery contract is separately materialized.
9. If direct write is unavailable, emit AI_CONFIGURATION_STATE_UPDATE_REQUIRED with complete proposed delta; never claim persistence.
10. Rehydrate this artifact before longitudinal configuration c


T22 STATE VERSION / OBSERVABILITY FIELDS
- state_version: 1
- state_revision_policy: OPTIMISTIC_STATE_VERSION
- last_write_id: NONE
- last_readback_status: NONE
- project_memory_inventory: NOT_LISTABLE
- project_memory_evidence_ref: PENDING
- p080_verification_semantics_ref: Drive 1aeyOhFu0rurEDLuZFT8UK7dlNoIsPUtLKqNpxo-XNpo


For every material durable update:
- expected_state_version: REQUIRED
- observed_state_version_before_write: REQUIRED
- precondition_status: MATCH | WRITE_CONFLICT | NOT_OBSERVABLE
- post_write_state_version: REQUIRED_ON_SUCCESS
- post_write_readback_status: REQUIRED_ON_SUCCESS
Mismatch => no overwrite, no version advance, no persistence claim.


Verification items should also preserve evidence_source_type, evidence_locator_or_surface, observed_at, observed_revision_when_exposed and freshness_limitations.
hanges; authority/provenance outrank recency.
