Repository object · task
Em 0011
Accepted task in the public catalog.
- Source path
tasks/contracts/EM-0011.json- Media type
application/json- Object ID
em:task:sha256:646932f72251dd08b70d999ff79d905e550ba0c75d29cbeedbc1f6c878dffc1c- Content digest
5058748124bc257e90f759be76831e6c38f035fb8097c1bba6c6f19b9501216b
Also filed under
Source content
{
"$schema": "https://epistemedia.com/schemas/task-contract-v1.json",
"id": "EM-0011",
"title": "Restore canonical Apache-2.0 licensing",
"status": "ready",
"change_class": "maintenance",
"objective": "Replace the abbreviated license notice with the complete canonical Apache License 2.0 text and verify that repository, package, and README metadata agree.",
"depends_on": [
"EM-0001"
],
"authority": {
"allowed_paths": [
"LICENSE",
"README.md",
"pyproject.toml",
"tests/**",
"docs/**",
"ops/**",
"runs/**"
],
"forbidden_paths": [
"constitution/**",
"schemas/**",
"policies/**",
"catalog/**",
"governance/events/**",
"tasks/contracts/EM-0001.json",
"tasks/contracts/EM-0002.json",
"tasks/contracts/EM-0003.json",
"tasks/contracts/EM-0004.json",
"tasks/contracts/EM-0005.json",
"tasks/contracts/EM-0006.json",
"tasks/contracts/EM-0007.json",
"tasks/contracts/EM-0008.json",
"tasks/contracts/EM-0009.json"
]
},
"acceptance": [
"LICENSE contains the complete canonical Apache License 2.0 text",
"README and Python package metadata consistently identify Apache-2.0",
"tests reject a future abbreviated or inconsistent license",
"GitHub reports the repository license as Apache-2.0 after accepted-state read-back"
],
"limitations": [
"This task records the project license text and metadata but does not make authorship or ownership attestations for third-party material.",
"GitHub license detection is provider-computed and may update asynchronously after merge."
]
}
Build receipt
Reproduce this projection
- Catalog
em:catalog:sha256:9bfc972213cba2cde167386103dc2c011ee74639fb7f0794c54120fbbdef1a5d- Frontier
em:frontier:sha256:f33be3eae4c75232d56750ef9a1aa79d96274ece3417d65a75c1391bf61a81bf- Accepted commit
f92846570180dfa4511263f8ba98ecd18f7772c9- Epistemic policy
commons-balanced-v0.1- Disclosure policy
public-noninterference-v0.1- Compiler
epistemedia/0.2.0