Skip to content

lean(f33): align root Policy.lean with proved proofs/Policy.lean#211

Merged
fraware merged 1 commit into
mainfrom
lean/f33-root-policy-align
Jul 17, 2026
Merged

lean(f33): align root Policy.lean with proved proofs/Policy.lean#211
fraware merged 1 commit into
mainfrom
lean/f33-root-policy-align

Conversation

@fraware

@fraware fraware commented Jul 17, 2026

Copy link
Copy Markdown
Member

Summary

  • Replace root Policy.lean (4 sorry) with the proved proofs/Policy.lean body so the Fabric package mirror is sorry-free.
  • Update F33 burn-down + remediation tracker (outside-enforced sorry 6→2; MicroInterp remains).
  • Do not weaken lean-style enforced set; do not add MicroInterp until its 2 sorry are gone.

Test plan

  • rg 'sorry|by admit' Policy.lean proofs/Policy.lean empty
  • lean-style / required CI green
  • Confirm ENFORCED list in lean-style.yaml unchanged

@cursor

cursor Bot commented Jul 17, 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.

@github-actions

Copy link
Copy Markdown

Thanks for the PR! CI will run CERT validation and replay checks. Results will appear in workflow badges and artifacts.

@github-actions

Copy link
Copy Markdown

SBOM Security Report

Total Packages: 4533

Language Distribution:

  • go: 359
  • javascript: 3277
  • rust: 592
  • python: 1

License Distribution:

  • MIT: 1270
  • Apache-2.0: 45
  • CC0-1.0: 43
  • BSD-3-Clause: 34
  • ISC: 87
  • BSD-2-Clause: 41
  • Python-2.0: 2
  • MPL-2.0: 1
  • Unlicense: 5
  • CC-BY-4.0: 1
  • (Apache-2.0 OR MPL-1.1): 1
  • BlueOak-1.0.0: 3
  • (AFL-2.1 OR BSD-3-Clause): 2
  • (BSD-3-Clause OR GPL-2.0): 1
  • 0BSD: 3
  • (MIT OR CC0-1.0): 4
  • MIT AND ISC: 1

✅ SBOM generated successfully
✅ No GPL licenses detected
✅ No high/critical vulnerabilities found

Eliminate the 4 remaining root Policy sorry placeholders by mirroring the
sorry-free proofs/Policy.lean content. MicroInterp (2) left for a later
pass that formalizes DFA generation; lean-style enforced set unchanged.
@fraware
fraware force-pushed the lean/f33-root-policy-align branch from e032ca0 to 6e051f2 Compare July 17, 2026 21:46
@github-actions

Copy link
Copy Markdown

Thanks for the PR! CI will run CERT validation and replay checks. Results will appear in workflow badges and artifacts.

@github-actions

Copy link
Copy Markdown

SBOM Security Report

Total Packages: 4533

Language Distribution:

  • go: 359
  • javascript: 3277
  • rust: 592
  • python: 1

License Distribution:

  • MIT: 1270
  • Apache-2.0: 45
  • CC0-1.0: 43
  • BSD-3-Clause: 34
  • ISC: 87
  • BSD-2-Clause: 41
  • Python-2.0: 2
  • MPL-2.0: 1
  • Unlicense: 5
  • CC-BY-4.0: 1
  • (Apache-2.0 OR MPL-1.1): 1
  • BlueOak-1.0.0: 3
  • (AFL-2.1 OR BSD-3-Clause): 2
  • (BSD-3-Clause OR GPL-2.0): 1
  • 0BSD: 3
  • (MIT OR CC0-1.0): 4
  • MIT AND ISC: 1

✅ SBOM generated successfully
✅ No GPL licenses detected
✅ No high/critical vulnerabilities found

@fraware
fraware merged commit 7a985ea into main Jul 17, 2026
61 checks passed
@fraware
fraware deleted the lean/f33-root-policy-align branch July 17, 2026 21:58
fraware added a commit that referenced this pull request Jul 17, 2026
docs(internal): refresh CI inventory at 61/61 after #210/#211
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