01.01
Publish comet-core.owl on GitHub with CI
Org, Site, Process, Material, UOM, TimePeriod. 12 classes. HermiT consistency check in Actions.
Early WinInfra
01.02
Define URI / namespace policy document
Stability contract, deprecation rules, versioning scheme (semver). Published as GOVERNANCE.md.
Governance
01.03
Content negotiation server for comet.carbon
Serve OWL Turtle on Accept:text/turtle, JSON-LD on application/ld+json, HTML by default. Every URI dereferenceable.
Infra
01.04
QUDT unit binding for all measurement properties
Every quantitative property links to a QUDT unit class. Prevents unit ambiguity in PCF exchange.
Standards
01.05
Publish comet-emfactor.owl module
EmissionFactor, LCIDataset, GWP100Value, DataProvenance. PROV-O provenance binding.
Early Win
01.06
SHACL shapes for all core classes
Required property constraints, cardinality, value type validation. Runnable against any COMET-conformant instance.
Quality
01.07
Publish comet-pcf.owl with ISO 14067 alignment
ProductCarbonFootprint, FunctionalUnit, SystemBoundary, AllocationMethod, LCIAResult. 18 classes with owl:equivalentClass to PACT v3.
Early WinStandards
01.08
PACT v3 → COMET alignment mapping module
Systematic owl:equivalentClass and owl:equivalentProperty triples for every PACT field.
PACT-dep
01.09
JSON-LD @context file published and versioned
Single-file context that transforms PACT JSON payloads into semantic RDF. CDN-hosted.
Early Win
01.10
OWL reasoner test suite (100 test cases)
HermiT + Pellet cross-check. Tests: consistency, satisfiability, classification, SHACL validation. CI gated.
Quality
01.11
Publish comet-supplychain.owl module
SupplyChainLink, ActivityDataRecord, DataQualityIndicator, TransportEvent. 14 classes.
PCF-dep
01.12
Publish comet-eac.owl module
EAC class hierarchy: EnergyAttrCert, CarbonRemovalCert, MaterialStewardCert, RetirementEvent.
01.13
Publish comet-verification.owl module
VerificationClaim, AssuranceLevel, AuditTrail, CADTrustAttestation, QualifiedVerifier.
EAC-dep
01.14
Publish comet-market.owl module
CarbonPremium, CBMADiscount, EACSpotPrice, MarketBenchmark, PricingSignal. 10 classes.
VER-dep
01.15
SPARQL endpoint with comet.carbon/sparql
Queryable triple store loaded with all modules + example instances. Enables live exploration.
Infra
01.16
NPM package: @comet/ontology-js
TypeScript constants for all class and property URIs. Auto-generated from OWL. Weekly release cadence.
Dev Win
01.17
PyPI package: comet-ontology
Python bindings (rdflib-based) for all COMET classes. Enables LCA tool integration.
Dev Win
01.18
Automated changelog + diff tool
Between any two COMET versions: what classes added, deprecated, modified. Machine-readable diff in JSON.
DX
01.19
Modular import documentation (mix-and-match guide)
Decision tree: which modules to import for which use case. PCF-only vs. full stack vs. EAC-only.
Onboarding Win
01.20
Formal OWL profile declaration (OWL 2 DL)
Ensures reasoning decidability. Profile test in CI. Documents which reasoners are certified.
Standards