Skip to content

Clean up medium_structure_containment lens residue after #6831 - #6853

Merged
briansrls merged 3 commits into
mainfrom
remove-medium-structure-lens-residue
Jul 19, 2026
Merged

briansrls merged 3 commits into
mainfrom
remove-medium-structure-lens-residue

Conversation

@briansrls

@briansrls briansrls commented Jul 18, 2026 •

Copy link
Copy Markdown
Contributor

Summary

#6831 already removed the executable medium_structure_containment / bash_composition_recognizer lens (module, registry row, witnesses, v1 builtins, and CI enrollment). Nothing in this PR re-deletes that work — it scrubs surviving prose residue that still named the lens as live enforcement:

  • Rename medium_structure_census.rs → parsed_dag_file.rs (parse-only helper; no census/lens logic)
  • Drop medium_structure_exception_roster references from dissolution-trigger strings and the shell_bash_runner witness
  • Update TargetText / bash ingest / machine_shape notes so they no longer claim HALF A/B lens enrollment
  • Refresh audit/plan docs that still listed the lens as wired+gating

No new enforcement mechanism replaces the deleted lens. realization_vocabulary_containment remains the live shell-vocab gate.

Test plan

  • cargo check -p v1-compiler (module rename)
  • Verified absent on origin/main: src/v2/lens/medium_structure_containment.dag, registry MediumStructureContainment id, commit_workflow enrollment, v1 medium_structure_*_live builtins

@gunbai-bot
gunbai-bot Bot marked this pull request as ready for review July 18, 2026 14:58
@gunbai-bot gunbai-bot Bot changed the title Remove the no-smuggled-programs / medium_structure_containment bash lens ENTIRELY (operator directive, A1/A2 ruling 2026-07-18: that bash lens 'wasn't good — get rid of it'). #6831 only deleted the program.dag sidecar + importer-count ratchet; the LENS SURVIVED and is still enrolled+gating on main. Clean up medium_structure_containment lens residue after #6831 Jul 18, 2026
@gunbai-bot

gunbai-bot Bot commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

Addressing review 39634 (non-blocking):

review 39636: No action items — findings none, verdict APPROVE.

CI on cc8ffe2: build + ci green (run 29649055393).

— sent from swift-ibex-478

@cursor

cursor Bot commented Jul 18, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@briansrls
briansrls merged commit 3fceb64 into main Jul 19, 2026
3 checks passed
@briansrls
briansrls deleted the remove-medium-structure-lens-residue branch July 19, 2026 01:57
briansrls added a commit that referenced this pull request Jul 19, 2026
…ain-merge

Addresses cursor review 39633 on the Phase-0/1 landing-record and the two
batch-2 witness failures after merging main (which landed #6853/#6854):

- shell_emission_model.dag (finding 1): reconcile the three "For/While refuse
  by design / NOT in scope / While stays emitter-unsupported" rows — the
  2026-07-03 census's "zero pre-runtime While sites" was superseded by #6832,
  which landed While/BoundedPoll emit for the ci_floor_peak_emit readiness-poll.
- roadmap_authority.dag (finding 2): 6-shell-intent-phase1 set done: false /
  operator-sign-pending (merged #6832, not operator-signed — no forged sign,
  mirrors 6-shell-slice2). Reverted the redundant #6832 add to
  2-debash-orchestration's prs (restored the render witness_emit_refs_from_binding
  pins as "(#6106)").
- Regenerated DESIGN.md / ROADMAP.md / shell-emission-model.md (drift gate green).

live_deploy_emit_holds was a stale-base failure, resolved by the main-merge.
Verified green-by-execution: roadmap_authority_witnesses, live_deploy_emit_holds,
generated_artifact_drift_witnesses all true.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
briansrls added a commit that referenced this pull request Jul 19, 2026
…des #6852) (#6878)

* Record shell→intent Phase 1 landing in authority carriers (#6832).

Implementation (While/BoundedPoll/general Retry emit) merged via #6832; update design doc, roadmap, and open-thread status so workers are not re-dispatched onto finished Phase 1.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Fix #6852 CI: reconcile stale While-rows + roadmap done-state after main-merge

Addresses cursor review 39633 on the Phase-0/1 landing-record and the two
batch-2 witness failures after merging main (which landed #6853/#6854):

- shell_emission_model.dag (finding 1): reconcile the three "For/While refuse
  by design / NOT in scope / While stays emitter-unsupported" rows — the
  2026-07-03 census's "zero pre-runtime While sites" was superseded by #6832,
  which landed While/BoundedPoll emit for the ci_floor_peak_emit readiness-poll.
- roadmap_authority.dag (finding 2): 6-shell-intent-phase1 set done: false /
  operator-sign-pending (merged #6832, not operator-signed — no forged sign,
  mirrors 6-shell-slice2). Reverted the redundant #6832 add to
  2-debash-orchestration's prs (restored the render witness_emit_refs_from_binding
  pins as "(#6106)").
- Regenerated DESIGN.md / ROADMAP.md / shell-emission-model.md (drift gate green).

live_deploy_emit_holds was a stale-base failure, resolved by the main-merge.
Verified green-by-execution: roadmap_authority_witnesses, live_deploy_emit_holds,
generated_artifact_drift_witnesses all true.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

* WIP: shell -> dag

---------

Co-authored-by: Brian Searls <briansearls1@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Brian Searls <briansrls@gunb.ai>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant