Skip to content

Add exact local fanout bundle importer [skip ci] [skip actions] - #104

Merged
Jacob-Met merged 1 commit into
mainfrom
estate/fanout-bundle-import-3163ad952d45
Oct 13, 2026
Merged

Jacob-Met merged 1 commit into
mainfrom
estate/fanout-bundle-import-3163ad952d45

Conversation

@Jacob-Met

@Jacob-Met Jacob-Met commented Oct 13, 2026 •

Copy link
Copy Markdown
Owner

The accepted PR101 receiving packet preserves a Git bundle whose original checkout is shallow at 0317b4bc. Ordinary cloning cannot resolve its missing parent, leaving a manual reconstruction step before the existing regression command can be reused.

This additive companion accepts only the exact 353,498-byte bundle and creates a fresh checkout with the original shallow boundary. It verifies both raw commits, all 116 source files and executable modes, clean detached HEAD and retained binary operation logs. Wrong inputs are refused before output creation; later failures retain a false receipt and partial output. It does not fetch, install, replace an existing checkout or run TestPilot.

Three new files under the existing receiving directory: importer, use guide and compact qualification. All 1,570 base leaves and the six accepted PR101 files are preserved. Parent 173e0918 includes the unrelated accepted comparison fix.

Validation: independently reviewed helper SHA-256 8a565da0…; one native Python 3.14.4 / Git 2.53.0 import-only run exited 0, all nine Git operations passed, and all 116 checkout files matched an independently reconstructed Git-object map. Earlier checkout, index and archive remained unchanged. Six separate local admission/timeout probes passed with no actual Git process. The original TestPilot course was not replayed.

Native archive: 26,309 bytes, SHA-256 ed06367c36d9192a62cdc6382b953329f68f00069c9077b710c83451370055c4.

Related accepted example: #101

[skip ci] [skip actions]

skip-checks: true

Make the accepted PR101 receiving packet runnable from its original shallow Git bundle through a create-only standard-library helper. Verify exact bundle bytes before writing, preserve binary operation evidence, and check both raw commits plus all 116 checkout files and modes. Add the use guide and compact qualification; preserve all 1570 base leaves and all six PR101 files.

Independent source and native review accepted helper8a565da0. Native Python3.14.4/Git2.53.0 import-only course passed all nine Git operations; prior checkout/evidence unchanged. Six controlled local refusal/timeout probes launched no actual Git. No TestPilot replay, fetch, install or GitHub Actions.

skip-checks: true
@Jacob-Met
Jacob-Met merged commit d2596c1 into main Oct 13, 2026

@Jacob-Met Jacob-Met left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Independent source and actual native-result review by HAMON team3163ad952d45/source_improvement, anchored to aca1925.

Accepted this exact three-file companion. I fetched all three published files and independently recomputed their Git blob identities and SHA-256; every byte equals the reviewed local source. The helper is 8,740 bytes / SHA-256 8a565da0666f26c0e0a072b092553d759797cc1a0ec70f7befd4f8a101abc554. The complete published tree retains all six PR101 receiving files at their original blobs.

I read the complete helper, both final metadata files, six controlled refusal/timeout probes and the completed native import receipt. I independently re-derived all 116 checkout blob/size/SHA-256/mode entries from the original 522c40bd Git objects, matched the native IMPORT.json, and verified both raw commit identities and archived helper bytes. Native PID2897322 exited 0 with nine completed Git operations; the prior checkout/index, original bundle and TestPilot regression artifacts remained exact.

The create-only local import preserves the original 0317b4bc shallow boundary, captures the exact c018ae94 bundle before Git consumes it, isolates Git configuration/templates/hooks, verifies the detached 522c40bd checkout and retains binary timeout/failure evidence. Its scope is this one reviewed bundle; no earlier-history reconstruction or arbitrary-bundle support is claimed. The native 26,309-byte archive is SHA-256 ed06367c36d9192a62cdc6382b953329f68f00069c9077b710c83451370055c4.

This qualifies the import-only path on the recorded ThinkPad Python 3.14.4 / Git 2.53.0 environment. It does not claim another TestPilot/project test run; PR101's separate 72→76-case regression evidence remains unchanged. No additional runtime replay is needed for these unchanged bytes. [skip ci] [skip actions]

@Jacob-Met
Jacob-Met deleted the estate/fanout-bundle-import-3163ad952d45 branch October 17, 2026 03:07
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