{
 "node": "fi-cm-kg",
 "door": "https://fi.eu-cm-kg.ai",
 "market": "fi",
 "jurisdiction_namespace": "fi-eco-10060",
 "chapter": "fi.chapter.v10",
 "source": "Book of Markets mirror (allooloocmkgapex/book), read at request time",
 "kind": "book-manifest",
 "schema_version": "0.1",
 "chapter_id": "book:fi",
 "version": "fi.chapter.v10",
 "supersedes": "fi.chapter.v9",
 "as_of": "2026-10-31",
 "produced_at": "2026-10-31T20:04:09Z",
 "book_path": "fi/chapters/fi.chapter.v10.json",
 "sections": [
  {
   "family": "ECO",
   "section_id": "book:fi:eco",
   "version": "fi.eco.v3",
   "supersedes": "fi.eco.v2",
   "file": "https://fi.eu-cm-kg.ai/book/eco.json",
   "book_path": "fi/sections/fi.eco.v3.json",
   "book_sha256": "sha256:a49279e73109f2faec185d8fb414a41599ad642b4f57e7b8bdacb67010037019"
  },
  {
   "family": "ACM",
   "section_id": "book:fi:acm",
   "version": "fi.acm.v3",
   "supersedes": "fi.acm.v2",
   "file": "https://fi.eu-cm-kg.ai/book/acm.json",
   "book_path": "fi/sections/fi.acm.v3.json",
   "book_sha256": "sha256:e010dffbe912d58cbae200b6679abe72c8e1b17359d9d61c1012a4d8d7676e1e"
  },
  {
   "family": "AIO",
   "section_id": "book:fi:aio",
   "version": "fi.aio.v4",
   "supersedes": "fi.aio.v3",
   "file": "https://fi.eu-cm-kg.ai/book/aio.json",
   "book_path": "fi/sections/fi.aio.v4.json",
   "book_sha256": "sha256:6b3e9f2c40c02960cd7097568a947c6abc73471939995287c239da745f8ffaad"
  },
  {
   "family": "AMP",
   "section_id": "book:fi:amp",
   "version": "fi.amp.v2",
   "supersedes": "fi.amp.v1",
   "file": "https://fi.eu-cm-kg.ai/book/amp.json",
   "book_path": "fi/sections/fi.amp.v2.json",
   "book_sha256": "sha256:adad60232c5fffc1a04181f958f318eff8d7a6f2f62d20df041e93c41c805bb2"
  },
  {
   "family": "ESG",
   "section_id": "book:fi:esg",
   "version": "fi.esg.v2",
   "supersedes": "fi.esg.v1",
   "file": "https://fi.eu-cm-kg.ai/book/esg.json",
   "book_path": "fi/sections/fi.esg.v2.json",
   "book_sha256": "sha256:1e9e08d9df92f0463663b76c1c7686721f9cf6217df75b6c41dc9c9f14097978"
  }
 ],
 "note": "Each section file is the Book version named here, its inferred rows left out; conflict rows are served as the Book holds them.",
 "signature": {
  "alg": "EdDSA",
  "kid": "allooloo-eco-2026-10",
  "protected": "eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWVjby0yMDI2LTEwIn0",
  "signature": "qITrti3pZAnmrEqh2ZHuGAlag65PXGexLl-jFqn4AW39lhaLq9yWCLqKPTM0QlaxVrdB_vZ658TjsHwRjrKXBA",
  "jwks": "https://fi.eu-cm-kg.ai/.well-known/jwks.json",
  "over": "base64url(protected) + '.' + base64url(canonical JSON of the file without signature: keys sorted, compact)"
 }
}