Skip to content

Reduce per-file Git source inventory probes - #197

Merged
edgepillar merged 1 commit into
mainfrom
codex/source-inventory-tree-sizes
Oct 22, 2026
Merged

edgepillar merged 1 commit into
mainfrom
codex/source-inventory-tree-sizes

Conversation

@edgepillar

Copy link
Copy Markdown
Owner

Read immutable blob sizes from one long tree listing, retaining bounded content reads, canonical size checks and Git blob identity checks. Index reads keep their independent size query. Existing tests cover malformed metadata, empty files and shared-object path accounting.

Validation: a fresh complete 4,194-case local regression in four supervised workers with eight original streams and zero skips, ResourceWarnings, retries or result caching; 41 separate synthetic reader controls; all 1,119 source/archive comparisons and artifact checks. Seven reference input maps and five native contexts remain unchanged and distinct. No earlier Go/node experiments or corpus generators were repeated.

A finite comparison of fixed 119-file and 189-file inventories in three alternating rounds used 1,866 versus 942 Git invocations and 21.30 versus 11.00 seconds. Whole-suite and hosted speedups are not established.

The source-selection container and an initial reference-packaging reader remain recorded as failures. Original successful focused streams were checked read-only, followed by the fresh complete regression above; neither failure was reclassified.

This remains offline research. Fresh hosted PR and separate main-push acceptance are pending. Independent assessment and AS1-AS7 remain UNFILLED; application/core remain NO-GO. No deployment, activation, wallet access, transaction broadcast or funds are connected.

@edgepillar
edgepillar merged commit 25c2e57 into main Oct 22, 2026
25 checks passed
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