feat: import BSD program lane v0.1 skeleton; declare Heller-Godel dependency#16
Merged
Merged
Conversation
Comment on lines
+11
to
+35
| runs-on: ubuntu-latest | ||
| steps: | ||
| - name: Checkout bsd-proof-program | ||
| uses: actions/checkout@v4 | ||
| with: | ||
| path: bsd-proof-program | ||
|
|
||
| - name: Checkout Heller-Godel at pinned commit | ||
| uses: actions/checkout@v4 | ||
| with: | ||
| repository: SocioProphet/Heller-Godel | ||
| ref: 988307215ad38ccb16514311222184a1b757752b | ||
| path: Heller-Godel | ||
|
|
||
| - name: Setup Python | ||
| uses: actions/setup-python@v5 | ||
| with: | ||
| python-version: '3.11' | ||
|
|
||
| - name: Validate canonical PFK dependency | ||
| env: | ||
| HELLER_GODEL_ROOT: ${{ github.workspace }}/Heller-Godel | ||
| run: | | ||
| cd bsd-proof-program | ||
| python -m unittest tests/test_pfk_dependency.py -v |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds the BSD Program Lane v0.1 structural skeleton and declares canonical dependency on
SocioProphet/Heller-Godel @ 988307215ad38ccb16514311222184a1b757752bfor framework/PFK surfaces.This PR is explicit about source state: the full Drive PDF text is not imported here. The file
docs/program-spec/bsd-program-lane-v0_1.mdis a structural skeleton based on known v0.1 program shape. A future source-import PR with Drive/PDF access should replace the skeleton with full extracted markdown.What this PR does
DEPENDENCIES.mdpinning Heller-Godel @988307215ad38ccb16514311222184a1b757752b.docs/program-spec/bsd-program-lane-v0_1.mdas a structural skeleton, not a full PDF import.docs/workstream-{a..f}/.README.mdto surface the Heller-Godel/PFK dependency and BSD lane skeleton.tests/test_pfk_dependency.pyto validate dependency pin, canonical PFK path resolution, and workstream skeleton presence..github/workflows/bsd-proof-program-pfk-dependency.yml, checking out Heller-Godel at the pinned commit.Actual-state note
bsd-proof-programis not a two-commit stub anymore. Currentmainalready contains M6 v0.3.2 pre-execution scaffolding and a root-number/Selmer readout-basis barrier note. This PR preserves that state and adds dependency/workstream scaffolding around it.Scope discipline
This PR does not change M6 discipline:
Cited upstream surfaces
HG-MTH-005— Universal Bridge formal specification, method-grade only.HG-MTH-009— BSD-domain extension reserved, not yet drafted.PFK-SCHEMA-001..004— canonical schemas.A-PFK-*— PFK operational anti-seeds.A-MTH-001— Universal Bridge does not transfer proofs.What this PR does not do
HG-MTH-009; that remains upstream Heller-Godel work.CI gating
Expected checks:
validateworkflow;bsd-proof-program PFK Dependency Validationworkflow.The new workflow validates that Heller-Godel canonical PFK paths resolve from the pinned commit under
HELLER_GODEL_ROOT.Follows from
988307215ad38ccb16514311222184a1b757752b.56ce7adaab8b9f09f25900bce653a5ceaf417eb6.ec2962af7f4aa841973bf24246f53aa95b280037.c60198af4e319ba2bc56306bd9753acec9b6a68a.85849a4638c07c09e09204fe9305e095b70c9c22.