Skip to content

Verify framework document keys after shared parser migration - #145

Merged
JE-Chen merged 5 commits into
devfrom
fix/framework-executor-contract
Oct 12, 2026
Merged

JE-Chen merged 5 commits into
devfrom
fix/framework-executor-contract

Conversation

@JE-Chen

@JE-Chen JE-Chen commented Oct 12, 2026

Copy link
Copy Markdown
Member

LoadDensity now delegates document parsing to ActionCore, so the source-text assertion for .get("load_density" fails despite an unchanged document contract. Verify each framework through its public execute_files() in an isolated child process with only a recording command registered: the profile's key, a bare list, and rejection of an unrelated key. The branch includes the current main baseline to retain stable version 1.0.36 on dev.

Validation: complete local unit suite, 5036 passed and 4 skipped; 28 metadata-probe tests against existing framework versions; four cases against current LoadDensity and ActionCore source; Ruff and git diff --check passed. CI validates fresh dependencies across Python 3.10–3.14 and both platform smoke jobs before merging.

@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@sonarqubecloud

Copy link
Copy Markdown

@JE-Chen
JE-Chen merged commit b9295e9 into dev Oct 12, 2026
11 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