Repo Attribution Policy
This policy governs how upstream open-source content is used in AEEF adaptation assets.
Core rules
- Every copied or adapted snippet must include original source URL and repository.
- Every upstream repository must be recorded in an attribution manifest.
- License compatibility must be checked before embedding code.
- Adapted code must include an "Adapted from" note and changes summary.
- If license compatibility is unclear, use reference-only links and no copied code.
Attribution block template
> Source: https://github.com/langchain-ai/langgraph/blob/main/path/to/file.py
> License: MIT
> Adaptation: Renamed interfaces to AEEF contract terms and added gate checks.
Required manifest fields
reposource_urllicenseartifact_pathsnippet_rangeadaptation_summaryreviewed_byreviewed_at
CI policy
- Build should fail when copied snippets are missing attribution metadata.
- Build should fail when a repo license is not present in the compatibility matrix.
Related assets
- License Compatibility Matrix
/intelligence/intake/manifests/adaptation_upstream_manifest.json/intelligence/intake/manifests/adaptation_attribution_manifest.md