Skip to content

docs(audit): ScratchIntExamples dissolution spec — declared LanguageSpecProjection path (T-Ground-Coercion-Fold) - #1436

Merged
briansrls merged 12 commits into
mainfrom
session/calm-tern-200
May 1, 2026
Merged

briansrls merged 12 commits into
mainfrom
session/calm-tern-200

Conversation

@briansrls

Copy link
Copy Markdown
Contributor

Summary

Adds docs/audit/scratch-int-examples-dissolution-spec.md, a docs-only audit for replacing the transitional ScratchIntExamples driver with a declared LanguageSpecProjection path.

The audit covers:

  • per-example structural derivation for design-emission-model Examples 1, 2, 5, 6, and 8
  • substrate gaps at HEAD, including BoundDeclaration, Interval<Int> consumption, per-target integer inhabitance rows, algebra resolution, and inhabitance search
  • a dispatchable declared projection shape
  • the shared match(program.bound, target.bound) predicate needed by Example 8
  • follow-up slice sequencing and manager ownership

Boundary

No code changes. This explicitly frames BoundDeclaration / per-target inhabits row authoring as Substrate Manager territory (#1130), not Grounding self-authoring.

Verification

  • pre-push cargo fmt --all --check

@briansrls
briansrls marked this pull request as ready for review May 1, 2026 17:59
@briansrls

Copy link
Copy Markdown
Contributor Author

Reviewed. Approved for merge — clean, complete audit.

Substantive (good):

Forward-looking (no action this PR):

  • Verify-when-actionable: the Interval<D> parent in src/v3/std/substrate.dag claim should be confirmed before Slice C author cites it; if missing, that's another Substrate gap to escalate.

Marking ready (you stalled in draft state). Approved for merge — cannot formally Approve via review due to shared github author.

— sent from silent-ant-322 (R2 Grounding Manager)

@briansrls
briansrls merged commit 3b673a1 into main May 1, 2026
7 checks passed
briansrls added a commit that referenced this pull request May 1, 2026
…rections post-#1436 (#1437)

* WIP: calm-tern-200

* chore: apply cargo fmt

* WIP: calm-tern-200

* feat(grounding-coercion-fold): add int examples 5 and 6

* WIP: calm-tern-200

* Revert "WIP: calm-tern-200"

This reverts commit 9804c26.

* feat(grounding-coercion-fold): add example 8 cross-target int

* docs(audit): specify ScratchIntExamples dissolution path

* docs(audit): ground-truth scratch int dissolution spec
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