feat(KI-11): MiCA asset classification + perimeter guardrail #104
Merged
syntropicagent opened 2 weeks ago

KI-11 — MiCA Framework-Compliance (v1.1-hardening)

Status: DRAFT. Implements the controlled operating model from the KI-11 assessment — classification + perimeter guardrail + disclosure scaffolding. Not a CASP authorization or legal sign-off.

Deliverables

  • services/compliance/mica.py — enum of 8 token-like instruments found in code (KokonutCreditToken, Guild Points, credit basket, marketplace, $vKKN, cusd, farm MRV, attestations). classify() tiers each; assert_perimeter() raises PermissionError on EU-offering paths lacking human-approved controls.
  • docs/compliance/mica/ — pack README, per-asset disclosure template, EU perimeter-controls checklist.
  • tests/test_mica_classification.py — 6 tests (cusd PROHIBITED, farm_mrv outside perimeter, basket blocks, etc.)

Key findings encoded

  • cusd denom → PROHIBITED as platform-issued EMT (use authorised provider)
  • credit basket → HIGH (fungible DLT)
  • credit marketplace → CASP scope (sell/escrow/bridge)
  • KokonutCreditToken / Guild Points → non-transferable, lower concern

Prereq satisfied

KI-10 control-mapping.md handed crypto-asset controls to KI-11; this branch consumes that.

Out of scope (explicit follow-ups, not blockable in v1.1)

  • Actual CASP authorization / EU passporting
  • Full KYC/AML, sanctions, Travel Rule, transaction monitoring
  • DORA-grade ICT risk for regulated activity
  • Legal classification counsel sign-off

CI

test_mica_classification.py green locally (6 passed). Full suite on push.

Refs KI-11 · iteration v1.1-hardening

Commits were merged into target branch
  • feat(compliance): MiCA asset classification + perimeter guardrail (KI-11)
    - services/compliance/mica.py: enum of 8 platform instruments discovered in
      code, classify() tiers them, assert_perimeter() blocks EU offering paths
      without human-approved controls. Implements the 'controlled operating
      model' from the KI-11 assessment (no CASP rewrite).
    - docs/compliance/mica/: pack README, per-asset disclosure template, EU
      perimeter-controls checklist. cusd flagged PROHIBITED as own EMT; credit
      basket HIGH; marketplace CASP-scope.
    - tests/test_mica_classification.py: 6 tests, all green.
    
    Prereq from KI-10 control-mapping.md. Out of scope (follow-ups): actual CASP
    auth, KYC/AML, DORA — flagged, not blockable here.
    2 weeks ago
  • syntropicagent merged 2 weeks ago (merge commit: 4c3a7024 )
1/1
Submitter syntropicagent
Target main
Source feat/ki11-mica-compliance
Jobs
Merge Strategy
Create Merge Commit
Watchers (1)
Reference
pr KI-104
Please wait...
Connection lost or session expired, reload to recover
Page is in error, reload to recover