Skip to content

feat: framework_sources -- record which framework version a mapping was made against (#247) - #253

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

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

Conversation

@chaksaray

Copy link
Copy Markdown
Contributor

Brings develop's #247 (commit c35afa9) onto main, resolving PR #252's
conflict. Verified before opening: the only actual divergence between
main and develop causing #252's conflict was this single commit --
docs/agents/research/benchmark-2026-06.md is already byte-identical on
both branches (resolved separately via #249/#251 and #244/#248 on each
side), so a clean cherry-pick was possible with zero conflicts.

Adds the framework_sources schema field (both ave-record-1.1.0.schema.json
and the unversioned ave-record.schema.json mirror), its validation
script (scripts/check_framework_sources.py) and test, and a
CONTRIBUTING.md line documenting it -- pure addition, nothing removed
or changed on main's existing content.

Validated: scripts/validate_records.py (80/80 valid), pytest tests/
(461 passed), and a local test-merge of origin/develop into this branch
confirms zero remaining conflicts once this lands.

@@ -0,0 +1,102 @@
import json
import pytest
@chaksaray
chaksaray merged commit 1f6c418 into main Sep 3, 2026
8 checks passed
@chaksaray
chaksaray deleted the fix/framework-sources-to-main branch September 3, 2026 00:24
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