ACT-A NACE backfill: linked 1,089 UoPs across 23 non-EU taxonomies to NACE Rev 2 economic-activity codes via LLM inference (Claude Sonnet 4.6). ACT-A coverage went from 7.5% → 76% of active UoPs. New economic_activity_authoring_method field distinguishes source_native (EU, 119) from registry_inferred (1,089) from NULL (386 intentionally unlinked — NEI accessibility, CBRT social/community, policy, ecosystem restoration).
Rationale. Making ACT-A useful beyond the EU subset required inferring NACE codes for industrial/infrastructure UoPs in national climate taxonomies and the mappable CBRT subset. 386 UoPs deliberately left NULL where NACE is the wrong dimension (community services, policy, social programmes) — with a methodology note explaining why. Supersedence rule: source_native beats registry_inferred always, so later authoritative publications override these inferences automatically. Full audit trail (plan, prompt, rationales, SQL) preserved at db/consolidation-audit/act-a-nace-backfill/.
Decided by: maintainer
Published architecture v0.3 with nine canonical entity types, domain-neutral objective framework, and registration tiers for breadth + depth.
Rationale. Decoupling the four layers (activity, hierarchy, identifier, judgement) that existing taxonomies bundle into a single row. Resolves the intra-taxonomy duplication, cross-taxonomy incomparability, and biodiversity-fit problems surfaced in v0 audit.
Decided by: maintainer
Introduced ACT-U- (use-of-proceeds) as the primary financeable entity, with ACT-A- reserved for underlying economic activities.
Rationale. Two parallel entities keep ISIC/NACE producer interoperability (ACT-A-) while preserving taxonomy-author idioms around financing (ACT-U-). Migration was bottom-up: existing ACT-A-* records became ACT-U-* with the same suffix; old references resolve via 308 redirects.
Decided by: maintainer
Institutions are now first-class entities (ACT-I-) with roles on each framework.
Rationale. Most taxonomies are multi-institution (MAS + CBI for Singapore, ASEAN Taxonomy Board with member-state regulators, IPSF for the Common Ground Taxonomy). A single `organization` string collapses that incorrectly.
Decided by: maintainer
Added lifecycle_state (proposed / in_consultation / draft / published / implemented / under_revision / retired) and registration_tier (metadata_only / hierarchy_mapped / fully_bound).
Rationale. Binary active/deprecated collapses the full lifecycle a taxonomy moves through. Registration tiers let the registry claim breadth coverage (metadata-only) alongside depth coverage (fully_bound).
Decided by: maintainer
Bindings carry rank (preferred / normal / deprecated) to preserve competing judgements without destruction. Wikidata-proven pattern.
Rationale. Expert dissent from a taxonomy authority's stated position should be recorded as structured data, not suppressed. Multiple rank='normal' bindings can coexist with a single rank='preferred'.
Decided by: maintainer
Published LICENSE.md (Apache 2.0 code + CC-BY 4.0 data and docs), NOTICE.md (trademark), and governance page at /governance.
Rationale. Legitimacy-from-process precedes legitimacy-from-adoption in infrastructure projects that become trusted. Open standard + open data + centrally-issued identifiers is the ISBN/DOI/LEI pattern.
Decided by: maintainer
v0 initial registry: 26 taxonomies, 2,539 activities, 1,392 cross-taxonomy mappings, SUM-OF-ALL union taxonomy.
Rationale. Proof-of-concept registry validating the activity-identifier approach across a broad cross-section of global sustainable finance taxonomies.
Decided by: maintainer