Parent
Tracking parent #251; epic #243. This is one vertical delivery slice. Do not close or bypass the parent tracker from this child.
Goal
Test the exact packed artifact against pinned real repositories and preserve every supported, mismatched, and dynamic-unsupported result before authorizing copy.
Dependency contract
Required behavior
- Define a reviewed manifest of pinned public repo commits/licenses covering mypy/plugin/src-layout, Pyright execution environments, stub/namespace-heavy code, pytest/Ruff, and monorepo behavior; validate candidates at JIT time rather than fabricating profiles.
- Separate dependency/setup acquisition from offline validation, then run source-checkout and exact packed-artifact paths over baseline plus seeded syntax/type/import/style/test/overlay/semantic ambiguity/rename-preview cases.
- Compare compiler/checker/Ruff/pytest/editor-visible semantic behavior to normalized Opcore rows; preserve config/tool/timeout/crash/mismatch/cleanup/network mutation as non-pass and dynamic/reflection limits as explicit unsupported.
- Record URL/commit/license/tree hash, setup ledger, tool versions, exact package/managed artifact hashes, before/after source hash, normalized results, source-vs-pack parity, and unsupported divergence list without committing upstream source.
- Maintainer/subagent-owned. Do not launch Zeroshot unless the user explicitly re-delegates this slice after its JIT review.
Acceptance criteria
Observable outcomes
Non-goals
- benchmarking the ecosystem
- rewriting upstream config
- broad parity claims
- public docs changes
Verification
Run focused behavior first, then the configured repository proof only after the acceptance matrix works:
npm run build
the representative-repository audit runner and manifest validator
source-vs-packed parity and offline/cleanup checks
- Attach exact real-tool/artifact versions, argv/config/cwd/source, normalized result examples, before/after cleanliness evidence, and packed-install proof where the slice changes public package behavior.
Execution rule
Implement only after a just-in-time review against current dev. Keep exactly one implementation run active. PR base is dev; require green checks, clean scoped diff, merged PR, closed child, parent checklist update, focused reproductions, and opcore-ci proof before starting the next child. Do not claim Python readiness/parity, ASP authority, old-tool replacement, security/SAST, all-stack support, automatic fixes, or a blended score.
Parent
Tracking parent #251; epic #243. This is one vertical delivery slice. Do not close or bypass the parent tracker from this child.
Goal
Test the exact packed artifact against pinned real repositories and preserve every supported, mismatched, and dynamic-unsupported result before authorizing copy.
Dependency contract
Required behavior
Acceptance criteria
Observable outcomes
Non-goals
Verification
Run focused behavior first, then the configured repository proof only after the acceptance matrix works:
npm run buildthe representative-repository audit runner and manifest validatorsource-vs-packed parity and offline/cleanup checksExecution rule
Implement only after a just-in-time review against current
dev. Keep exactly one implementation run active. PR base isdev; require green checks, clean scoped diff, merged PR, closed child, parent checklist update, focused reproductions, andopcore-ciproof before starting the next child. Do not claim Python readiness/parity, ASP authority, old-tool replacement, security/SAST, all-stack support, automatic fixes, or a blended score.