Skip to content

feat: framework_sources backfill (owasp_asi, mitre_atlas), and a schema fix it needed first - #263

Merged
chaksaray merged 1 commit into
mainfrom
fix/framework-sources-unknown-to-main
Sep 5, 2026
Merged

chaksaray merged 1 commit into
mainfrom
fix/framework-sources-unknown-to-main

Conversation

@chaksaray

Copy link
Copy Markdown
Contributor

Resolves the conflict blocking PR #260 (develop → main). Verified before
opening: main was missing PR #256's real content entirely — the
pin_status: "unknown" schema addition, its corresponding
check_framework_sources.py update, and the two new tests for it — not
a squash-SHA-only mismatch like the earlier #252/#253 case. Cherry-picked
PR #256's actual squashed commit (1fc097b) onto a fresh branch off
main; it applied with zero conflicts, confirming the content itself was
never in dispute, only which branch had received it.

Note: develop has since moved further ahead via #259 (the owasp_mcp
audit corrections), which is not yet on main either. That's a separate,
later divergence this PR does not attempt to resolve — bringing it over
is its own follow-up sync, same shape as this one.

Once this merges, PR #260 is superseded by this PR having landed the
same content cleanly; recommend closing #260 rather than trying to
re-resolve it directly.

Validated: python scripts/validate_records.py (80/80 valid),
python scripts/check_fixtures.py (all pass), pytest tests/ -x -q
(463 passed).

@chaksaray
chaksaray merged commit e5497b3 into main Sep 5, 2026
8 checks passed
@chaksaray
chaksaray deleted the fix/framework-sources-unknown-to-main branch September 5, 2026 00:02
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