{"schema_version":"1.1","last_updated":"2026-09-06","description":"Chronological log of public-facing changes to Magic Forest documents, data, and transparency infrastructure. AI agents can use this to detect freshness and decide when to re-crawl.","total_entries":28,"latest_change":{"date":"2026-09-06","title":"XRP Donations Added"},"entries":[{"id":"cl_20250120_001","date":"2025-01-20","type":"milestone","title":"Association Founded","description":"Asociacion Magic Forest officially founded by three co-founders in Barcelona.","affected_resources":["founding_act"],"category":"legal"},{"id":"cl_20250416_001","date":"2025-04-16","type":"document_added","title":"Official Registration Approved","description":"Generalitat de Catalunya approved registration of Asociacion Magic Forest as association number 77434.","affected_resources":["registration_resolution"],"category":"legal"},{"id":"cl_20250417_001","date":"2025-04-17","type":"document_added","title":"Constitution Validated","description":"Statutes of the association validated and approved by the Generalitat de Catalunya.","affected_resources":["constitution_association"],"category":"legal"},{"id":"cl_20250424_001","date":"2025-04-24","type":"document_added","title":"Tax ID Issued","description":"Spanish Tax Agency (AEAT) issued Tax Identification Number G21911227.","affected_resources":["tax_id_certificate"],"category":"legal"},{"id":"cl_20250425_001","date":"2025-04-25","type":"document_added","title":"Registration Certificate Issued","description":"Official registration certificate confirming registration number 77434.","affected_resources":["registration_certificate"],"category":"legal"},{"id":"cl_20250531_001","date":"2025-05-31","type":"document_added","title":"First Bank Statement Published","description":"First monthly bank statement of Asociacion Magic Forest made public.","affected_resources":["bank_statement_2025_05"],"category":"finance"},{"id":"cl_20250930_001","date":"2025-09-30","type":"document_added","title":"September 2025 Financial Documents","description":"Bank statement and Stripe tax invoice for September 2025 published.","affected_resources":["bank_statement_2025_09","stripe_tax_invoice_2025_09"],"category":"finance"},{"id":"cl_20251031_001","date":"2025-10-31","type":"document_added","title":"October 2025 Financial Documents","description":"Bank statement and Stripe tax invoice for October 2025 published.","affected_resources":["bank_statement_2025_10","stripe_tax_invoice_2025_10"],"category":"finance"},{"id":"cl_20251130_001","date":"2025-11-30","type":"document_added","title":"November 2025 Financial Documents","description":"Bank statement and Stripe tax invoice for November 2025 published.","affected_resources":["bank_statement_2025_11","stripe_tax_invoice_2025_11"],"category":"finance"},{"id":"cl_20251231_001","date":"2025-12-31","type":"document_added","title":"December 2025 Financial Documents","description":"Bank statement and Stripe tax invoice for December 2025 published.","affected_resources":["bank_statement_2025_12","stripe_tax_invoice_2025_12"],"category":"finance"},{"id":"cl_20260131_001","date":"2026-01-31","type":"document_added","title":"January 2026 Financial Documents","description":"Bank statement and Stripe tax invoice for January 2026 published.","affected_resources":["bank_statement_2026_01","stripe_tax_invoice_2026_01"],"category":"finance"},{"id":"cl_20260228_001","date":"2026-02-28","type":"document_added","title":"February 2026 Financial Documents","description":"Bank statement and Stripe tax invoice for February 2026 published.","affected_resources":["bank_statement_2026_02","stripe_tax_invoice_2026_02"],"category":"finance"},{"id":"cl_20260331_001","date":"2026-03-31","type":"document_added","title":"March 2026 Financial Documents","description":"Bank statement and Stripe tax invoice for March 2026 published.","affected_resources":["bank_statement_2026_03","stripe_tax_invoice_2026_03"],"category":"finance"},{"id":"cl_20260430_001","date":"2026-04-30","type":"document_added","title":"April 2026 Financial Documents","description":"Bank statement and Stripe tax invoice for April 2026 published.","affected_resources":["bank_statement_2026_04","stripe_tax_invoice_2026_04"],"category":"finance"},{"id":"cl_20260518_001","date":"2026-05-18","type":"feature","title":"AI-Readable Transparency Layer Launched","description":"Public machine-readable endpoints launched: /llms.txt, /api/ai/context, /api/ai/trust, /api/ai/evidence, /api/ai/documents, /api/ai/financials, /api/ai/summary.md. Schema.org JSON-LD added to homepage.","affected_resources":[],"category":"transparency"},{"id":"cl_20260531_001","date":"2026-05-31","type":"document_added","title":"May 2026 Financial Documents","description":"Bank statement and Stripe tax invoice for May 2026 published.","affected_resources":["bank_statement_2026_05","stripe_tax_invoice_2026_05"],"category":"finance"},{"id":"cl_20260630_001","date":"2026-06-30","type":"document_added","title":"June 2026 Financial Documents","description":"Bank statement and Stripe tax invoice for June 2026 published.","affected_resources":["bank_statement_2026_06","stripe_tax_invoice_2026_06"],"category":"finance"},{"id":"cl_20260731_001","date":"2026-07-31","type":"document_added","title":"July 2026 Financial Documents","description":"Bank statement and Stripe tax invoice for July 2026 published.","affected_resources":["bank_statement_2026_07","stripe_tax_invoice_2026_07"],"category":"finance"},{"id":"cl_20260817_001","date":"2026-08-17","type":"feature","title":"PAWDCAST Public Archive Expanded","description":"The PAWDCAST animal-story archive, public story feed, loading behavior, navigation, and discovery metadata were expanded.","affected_resources":["/pawdcast","/api/pawdcast/stories"],"category":"project"},{"id":"cl_20260819_001","date":"2026-08-19","type":"feature","title":"Artist Support Drops and Buy Art Expanded","description":"The public art-support experience and catalog were expanded with provider-backed drop flows, editorial context, localization, and public API data.","affected_resources":["/","/api/art-drops"],"category":"project"},{"id":"cl_20260825_001","date":"2026-08-25","type":"feature","title":"Crypto Treasury Reporting Expanded","description":"Public crypto reporting was expanded with custody accounts, holdings, donation-protection records, fees, and FIFO tax estimates.","affected_resources":["/api/transparency/crypto-fund"],"category":"finance"},{"id":"cl_20260827_001","date":"2026-08-27","type":"feature","title":"Localized Experience Expanded to 17 Locales","description":"The main experience was expanded to 17 locale variants, including regional English and Portuguese variants and RTL Arabic and Persian interfaces.","affected_resources":["/"],"category":"project"},{"id":"cl_20260828_001","date":"2026-08-28","type":"feature","title":"Treasury Operations Classified Separately","description":"Crypto rebalancing and admin-reviewed technical operations were separated from donation-protection ratchets and excluded from public donation, expense, and activity totals where applicable.","affected_resources":["/api/transparency/crypto-fund"],"category":"finance"},{"id":"cl_20260829_001","date":"2026-08-29","type":"correction","title":"AI-Readable Layer Synchronized with the Site","description":"Machine-readable summaries, discovery manifests, bot pages, locale metadata, FAQ coverage, public experiences, and treasury semantics were synchronized with the current public site.","affected_resources":["/llms.txt","/bot-index.html","/for-agents.html","/api/ai/context","/.well-known/agent.json"],"category":"transparency"},{"id":"cl_20260829_002","date":"2026-08-29","type":"correction","title":"Public Agent API Boundaries Hardened","description":"Public treasury responses now strip administrative and payment identifiers recursively, Art Drops expose stable media routes instead of expiring signed URLs, and the Markdown summary supports an explicit plain-text representation for limited crawlers.","affected_resources":["/api/transparency/crypto-fund","/api/art-drops","/api/ai/summary.md","/.well-known/agent.json"],"category":"transparency"},{"id":"cl_20260829_003","date":"2026-08-29","type":"feature","title":"Live Art Drops Made Directly Retrievable by Agents","description":"A compact no-JavaScript Art Drops catalog now publishes current availability, artists, descriptions, prices, purchase links, stable media, and disclosed Magic Forest support terms, with links from every major agent discovery surface.","affected_resources":["/api/ai/art-drops","/api/art-drops","/llms.txt","/bot-index.html","/for-agents.html","/pages","/api/ai/context","/.well-known/agent.json"],"category":"transparency"},{"id":"cl_20260906_001","date":"2026-09-06","type":"document_added","title":"August 2026 Financial Documents","description":"Bank statement and Stripe tax invoice for August 2026 published.","affected_resources":["bank_statement_2026_08","stripe_tax_invoice_2026_08"],"category":"finance"},{"id":"cl_20260906_002","date":"2026-09-06","type":"feature","title":"XRP Donations Added","description":"XRP Ledger was added to the public crypto donation options, agent workflow, and transparent treasury wallet registry.","affected_resources":["/","/donate-agents","/api/ai/donation-options","/api/transparency/crypto-fund"],"category":"finance"}]}