Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
5ae770d
feat: add read-only case growth convergence verifier
raylee-hawkins Jul 22, 2026
7ed8f08
fix: require canonical website proof owner
raylee-hawkins Jul 22, 2026
d1ea495
ci: resolve declared proof authority revision
raylee-hawkins Jul 23, 2026
775feb7
fix(platform): bind convergence to content authority
raylee-hawkins Jul 23, 2026
9ee26b7
fix(platform): reject unselected authority observations
raylee-hawkins Jul 23, 2026
27e80bb
chore(platform): refresh reviewed source observations
raylee-hawkins Jul 23, 2026
dce3280
fix(platform): pin reviewed Hoxline content revision
raylee-hawkins Jul 23, 2026
af6ca4e
fix(platform): preserve selected content across merge identities
raylee-hawkins Jul 23, 2026
4329520
ci(platform): resolve workflow safety root explicitly
raylee-hawkins Jul 23, 2026
de97872
fix(platform): verify committed workflow authority
raylee-hawkins Jul 23, 2026
4d826ad
ci(platform): scope runtime safety to checked source
raylee-hawkins Jul 23, 2026
14d1570
fix(platform): reject historical same-blob authority
raylee-hawkins Jul 23, 2026
ae1b3df
ci(platform): scope platform-owned self-tests
raylee-hawkins Jul 23, 2026
0726121
fix(platform): decouple current observation identity
raylee-hawkins Jul 23, 2026
70ba640
fix(platform): separate reviewed content from current observation
raylee-hawkins Jul 23, 2026
10e07d4
chore(platform): select final reviewed sibling content
raylee-hawkins Jul 23, 2026
9e4e643
fix(platform): bind Hoxline pair to exact content parent
raylee-hawkins Jul 23, 2026
541ffcd
chore(platform): refresh proof content observation
raylee-hawkins Jul 23, 2026
42c3a4b
chore(platform): select sealed command-center sources
raylee-hawkins Jul 23, 2026
e7451f5
fix(platform): verify final tree and content identity separately
raylee-hawkins Jul 23, 2026
87414ef
fix(platform): verify content lineage with full history
raylee-hawkins Jul 23, 2026
4da2b53
fix(platform): accept exact authority content equality
raylee-hawkins Jul 23, 2026
d9ffb49
chore(platform): refresh immutable convergence sources
raylee-hawkins Jul 23, 2026
bdb0cfc
fix(platform): verify projected reviewed content lineage
raylee-hawkins Jul 23, 2026
0108e1b
fix(platform): accept reviewed rewrite projections
raylee-hawkins Jul 23, 2026
22f6996
fix(platform): require exact reviewed authority lineage
raylee-hawkins Jul 23, 2026
a66ebce
fix(platform): prevent punctuation negation laundering
raylee-hawkins Jul 23, 2026
64adb5b
fix(platform): reject compositional authority keys
raylee-hawkins Jul 23, 2026
0c9fa36
fix(platform): migrate controlled-test truth class
raylee-hawkins Jul 23, 2026
564ee5f
ci(platform): guard controlled-test vocabulary
raylee-hawkins Jul 23, 2026
b9af152
fix(platform): bind recursive convergence authority
raylee-hawkins Jul 23, 2026
bc983d8
fix(platform): preserve bounded case-growth states
raylee-hawkins Jul 23, 2026
9cc9036
fix(platform): enforce clause-local convergence authority
raylee-hawkins Jul 23, 2026
2192bae
fix(platform): bind negation to affirmative state
raylee-hawkins Jul 23, 2026
bca89ad
chore(platform): select hardened convergence sources
raylee-hawkins Jul 23, 2026
651a43a
fix(platform): align proof observation with reviewed manifest
raylee-hawkins Jul 23, 2026
8ad2ec2
fix(platform): preserve detached content identity after rewrite
raylee-hawkins Jul 23, 2026
1662b88
test(platform): reject changed blobs across rewritten identities
raylee-hawkins Jul 23, 2026
152a28c
fix(platform): verify explicit current source observations
raylee-hawkins Jul 23, 2026
7357a0c
fix(platform): preserve reviewed content across history rewrites
raylee-hawkins Jul 23, 2026
c624877
fix(platform): classify SQLite evidence as binary
raylee-hawkins Jul 23, 2026
9025ebb
fix(platform): align immutable source checkout matrix
raylee-hawkins Jul 23, 2026
56fed73
ci(platform): reject SQLite suffix masquerades
raylee-hawkins Jul 23, 2026
26ae0fd
ci(platform): pin immutable ledger blob identity
raylee-hawkins Jul 23, 2026
c24c6df
test(platform): separate reviewed heads from authority blobs
raylee-hawkins Jul 24, 2026
487d170
chore(platform): refresh reviewed website head
raylee-hawkins Jul 24, 2026
0ef69cb
fix(platform): validate pinned reviewed-head manifest
raylee-hawkins Jul 24, 2026
13c31e4
fix(platform): anchor bootstrap review to authority content
raylee-hawkins Jul 24, 2026
f2f1517
test(platform): compare reviewed authority content across heads
raylee-hawkins Jul 24, 2026
eb43cd3
test(platform): accept content-identical merge rewrites
raylee-hawkins Jul 24, 2026
77b2bbd
fix(convergence): bind authority to stored repository origin
raylee-hawkins Jul 24, 2026
bc489b6
fix(convergence): isolate Git authority from ambient state
raylee-hawkins Jul 24, 2026
c73ee7c
chore(convergence): pin hardened source selection
raylee-hawkins Jul 24, 2026
eaf9f45
fix(platform): select pair-containing convergence sources
raylee-hawkins Jul 24, 2026
6ab0e60
fix(platform): accept content-safe rewritten observations
raylee-hawkins Jul 24, 2026
ff827f4
fix(platform): adapt retired ledger storage safely
raylee-hawkins Jul 24, 2026
a962ddb
fix(platform): bind negation and freshness to local context
raylee-hawkins Jul 24, 2026
878b0e6
fix(platform): preserve bounded claim lists
raylee-hawkins Jul 24, 2026
f5b902b
chore(platform): observe repaired authority matrix
raylee-hawkins Jul 24, 2026
3fd0dba
fix(platform): preserve local negative claim scope
raylee-hawkins Jul 24, 2026
a667c4d
fix(platform): refresh finite convergence source wave
raylee-hawkins Jul 24, 2026
4716d7e
chore(platform): consume reviewed stabilization manifest
raylee-hawkins Jul 24, 2026
0413b25
chore(platform): consume settled generated source wave
raylee-hawkins Jul 24, 2026
92efbcc
chore(platform): consume website schema repair wave
raylee-hawkins Jul 24, 2026
d2901f3
chore(platform): consume website lineage-fetch repair
raylee-hawkins Jul 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 23 additions & 10 deletions .github/workflows/governance-gate.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,9 @@ jobs:
required-files:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false
- name: Check Required Governance Files
shell: pwsh
run: |
Expand Down Expand Up @@ -44,16 +46,20 @@ jobs:
ho-det-011-case-packet:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false
- name: Install schema validation dependency
run: python -m pip install jsonschema
run: python -m pip install jsonschema==4.23.0
- name: Verify HO-DET-011 case packet guardrail
run: python scripts/verify-ho-det-011-case-packet.py

runtime-route-proof-v1-private-candidate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false
- name: Parse Runtime Route Proof v1 private candidate schema
run: python -m json.tool contracts/schemas/runtime-route-proof-v1-private-candidate.schema.json >/dev/null
- name: Parse Runtime Route Proof v1 private candidate sample
Expand All @@ -64,9 +70,11 @@ jobs:
runtime-collector-eligibility-v0:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false
- name: Install schema validation dependency
run: python -m pip install jsonschema
run: python -m pip install jsonschema==4.23.0
- name: Verify Runtime Collector Eligibility Registry v0
run: |
python scripts/verify-runtime-collector-eligibility-v0.py --registry contracts/examples/runtime-collector-eligibility-v0.sample.json --schema contracts/schemas/runtime-collector-eligibility-v0.schema.json
Expand All @@ -75,18 +83,23 @@ jobs:
if: github.event_name != 'pull_request'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false
- name: Check out HawkinsOperations sibling repositories
uses: actions/checkout@v4
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false
repository: HawkinsOperations/hawkinsoperations-detections
path: hawkinsoperations-detections
- uses: actions/checkout@v4
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false
repository: HawkinsOperations/hawkinsoperations-validation
path: hawkinsoperations-validation
- uses: actions/checkout@v4
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false
repository: HawkinsOperations/hawkinsoperations-proof
path: hawkinsoperations-proof
- name: Verify Lifetime Case Ledger v1 spine
Expand Down
14 changes: 7 additions & 7 deletions .github/workflows/hoxline-main-checks.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,35 +13,35 @@ jobs:
name: Main/push governance checks
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false
- uses: actions/checkout@v4
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
repository: HawkinsOperations/.github
path: hawkinsoperations-github
persist-credentials: false
- uses: actions/checkout@v4
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
repository: HawkinsOperations/hawkinsoperations-detections
path: hawkinsoperations-detections
persist-credentials: false
- uses: actions/checkout@v4
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
repository: HawkinsOperations/hawkinsoperations-validation
path: hawkinsoperations-validation
persist-credentials: false
- uses: actions/checkout@v4
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
repository: HawkinsOperations/hawkinsoperations-proof
path: hawkinsoperations-proof
persist-credentials: false
- uses: actions/checkout@v4
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
repository: HawkinsOperations/hoxline
path: hoxline
persist-credentials: false
- uses: actions/checkout@v4
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
repository: HawkinsOperations/hawkinsoperations-website
path: hawkinsoperations-website
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/hoxline-private-canary.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
runs-on: [self-hosted, ho-gpu-01, gpu, v100]
timeout-minutes: 20
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/hoxline-schedule-gated-collection.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
HOXLINE_PRIVATE_ROUTE: /var/lib/hoxline/private-scheduled-collector-v0
HOXLINE_COLLECTOR_STATE: /var/lib/hoxline/private-scheduled-collector-v0/collector-state.sqlite
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
persist-credentials: false

Expand Down
Loading
Loading