KB-C492
dot-iu-cutter v0.6 O6 Source Gap Scope Correction GPT Ruling
3 min read Revision 1
dot-iu-cutterv0.6o6-source-gapdeploy-retrydev-host-sourcehigh-effortgpt-ruling2026-05-21
dot-iu-cutter v0.6 O6 Source Gap Scope Correction — GPT Ruling
Date: 2026-05-21
Verdict
O6_attempt: BLOCKED_WITH_EXACT_O6_GAP
agent_behavior: PASS_CORRECT
root_cause: prompt_context_error__deploy_macro_ran_on_contabo_without_v0_6_source_artifact
production_mutation: NONE
host_mutation: NONE
next_effort: high
macro_scope_policy: expand_not_fragment
The O6 Agent stopped correctly. The block happened because the task was executed on Contabo, while the v0.6 source at HEAD 6625f76 exists on the developer Mac. Contabo only had the v0.4 skeleton. Reconstructing source from KB descriptions would be a fake pass and was correctly refused.
Accepted source gap
v0_6_source_HEAD: 6625f76
v0_6_source_location: developer_mac_only
contabo_current: v0.4.0_dryrun_skeleton
contabo_v0_6_source_present: false
remote_clone_available: false
git_bundle_or_tarball_present: false
Scope correction
Future deploy macros must include source-artifact creation and transport in the same macro when started from the source host. Do not split this into multiple short tasks.
Selected next path
selected_next: O6_RETRY_FROM_DEV_HOST_SOURCE_BUNDLE_DEPLOY_SMOKE
recommended_effort: high
expected_duration: 45_60_minutes
preferred_option: run_from_developer_mac_and_sync_to_contabo
fallback_option: create_git_bundle_or_tarball_and_stage_to_contabo
Next macro scope
scope:
- run from developer Mac where v0.6 repo exists, or first prove source exists locally
- create release artifact from exact main HEAD 6625f76
- transfer artifact/source to Contabo without secrets
- deploy side-by-side to /opt/incomex/dot/iu-cutter-v0.6
- preserve v0.4 skeleton
- prove execution_enabled=false
- provision non-secret runtime dirs/config skeleton
- run Contabo import/py_compile/tests/smoke
- run read-only live dry-run smoke if safe
- document rollback/disable plan
Forbidden
forbidden:
- reconstruct v0.6 source from KB prose
- production mutation
- enabling execution_enabled
- live CUT_VERIFY_enact mutation
- removing v0.4 skeleton
- logging secrets
- source_document/source_version mutation
- real crypto replacement
Final status
status: O6_BLOCKED_CORRECTLY__RETRY_FROM_DEV_HOST_AS_LARGER_MACRO
next_action: run_high_effort_O6_retry_from_dev_host_source_bundle_deploy_smoke