Skip to content

fix: make diagnostic entrypoints executable directly - #6

Merged
DanteBurbano27 merged 1 commit into
mainfrom
fix/v1.0.2-script-entrypoints
Sep 19, 2026
Merged

DanteBurbano27 merged 1 commit into
mainfrom
fix/v1.0.2-script-entrypoints

Conversation

@DanteBurbano27

Copy link
Copy Markdown
Owner

Direct file execution set sys.path to scripts/, so the diagnostic entrypoints could not import the project packages. This change adds a shared checkout bootstrap used only for direct execution while preserving normal module imports.

Regression coverage executes both diagnostics by file path and with python -m. GitHub tests stop at missing-token validation and do not access the network.

Validation: both environment invocation forms PASS; both real GitHub invocation forms PASS; 153 tests PASS; Ruff check/format PASS; compileall PASS. Breaking changes: none.

@DanteBurbano27
DanteBurbano27 merged commit 47044da into main Sep 19, 2026
2 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