/timeline · chronology · 2026-04-28 → present

Timeline.

Every event in the ar-agents story so far. For any reader arriving mid-narrative, journalists, regulators, developers. One scroll to get oriented.

ContextSpecShipMilestone
  1. 2026-04-28Context

    Ministerio de Desregulación announces sociedad-IA regime

    Federico Sturzenegger announces Argentina will create a legal personhood for AI-only companies ('sociedades-IA'). No bill text yet. Public debate begins.

  2. 2026-05-05Milestone

    Initial launch · 17 npm packages + landing site

    ar-agents published as open-source infrastructure: 17 packages covering MercadoPago, AFIP/ARCA, banking, WhatsApp, factura, shipping, GDE/TAD, BCRA, IGJ, BO, ML. Landing site + first wave of demos live.

    Reponpm org
  3. 2026-05-05Spec

    RFC-001 published, three-layer liability framework

    First normative document: operator / sociedad-IA / model-provider layered civil liability. § 9 specifies the audit-log probative-value contract.

    RFC-001
  4. 2026-05-05Spec

    RFC-002 published, agent-discovery-by-default

    /.well-known/agents.json convention. No central registry. Every sociedad-IA publishes its endpoints at a fixed location.

    RFC-002
  5. 2026-05-10Ship

    Round 1 · /architecture/audit-log + /walkthrough + /embed + CSV + recipe 23

    11-section audit-log deep-dive. Annotated demo walkthrough. Badge embed playground. CSV export endpoint. Cookbook recipe 23. Astro merge readiness review.

  6. 2026-05-10Ship

    Round 2 · /data-room + /codegen + /architecture/security + RFC-003 + recipe 24

    Live npm + GitHub numbers at /data-room. Multi-language snippets at /codegen. Security threat walkthrough. RFC-003 cross-jurisdictional reciprocity envelope. Disaster recovery recipe.

    RFC-003
  7. 2026-05-11Spec

    RFC-004 published, operational-log normative wire format

    The document legislation can cite. Pins down: entry shape MUST/SHOULD/MAY fields, HMAC computation, append-only invariants, retention boundaries, conformance test vectors.

    RFC-004
  8. 2026-05-11Ship

    Round 3 · /auditor + RFC-004 + cookbook recipe 25

    Spanish-first 1-page regulator brief. Quarterly compliance report generator (recipe 25).

    /auditor
  9. 2026-05-11Ship

    Round 4 · /test-vectors + /legislación + /registro + OpenAPI 3.1

    7 deterministic conformance vectors with hex-exact HMAC values. Spanish synthesis for legislators with suggested cite-by-reference text. Public registry of known implementations. OpenAPI 3.1 schema at /api/openapi.

    /test-vectors/legislación/registro
  10. 2026-05-11Milestone

    /certifier launches, reference impl self-scores 100/100

    Anyone can verify any sociedad-IA's RFC conformance in seconds. Paste URL → score 0-100 + per-check report. Reference implementation passes 10/10 checks at Rating A.

    /certifierAPI
  11. 2026-05-11Ship

    Round 5 · /certifier + recipe 26 + GitHub Actions template + llms.txt

    Compliance certifier web flow + API. Reusable TS function (recipe 26) with CLI exit-code gate. Drop-in GH Actions workflow for downstream quarterly compliance. /llms.txt rewritten to expose all new endpoints.

  12. 2026-05-11Ship

    Round 6 · cert-badge SVG + 4 JSON schemas + custom OG images

    Embeddable shields-style badge showing live RFC-002+004 score for any URL. 4 published JSON schemas (operational-log, agents, certification, cross-jurisdiction). Custom Open Graph images for /auditor, /legislacion, /certifier.

    Badge demo
  13. 2026-05-11Ship

    Round 7 · /en/legislation + /feed.xml + /status badge + /sociedades-ia

    English synthesis for international press + scholars. Atom feed for subscribers. Live cert-badge on operational /status page. Updated /sociedades-ia with links to every artifact.

    /en/legislation/feed.xml
  14. 2026-05-11Ship

    Round 8 · /glossary + /share + RFC-003 envelope generator

    21 alphabetized term definitions. 6 prepared outreach templates (Twitter, LinkedIn, regulator email, journalist email). Live RFC-003 envelope generator at /api/rfc-003-envelope.

    /glossary/share
  15. 2026-05-11Ship

    Round 9 · RFC-004 § 5 key-possession + /refs + /timeline + live registry badges

    Challenge-response key-possession endpoint at /.well-known/sociedad-ia/verify-key. /refs with BibTeX/APA/Chicago citation entries. This /timeline page. Each /registro entry now shows its live cert-badge.

  16. 2026-05-11Ship

    Round 10 · CITATION.cff + /audit-explorer + /api/audit-summary + /api/openapi.yaml

    CITATION.cff at repo root. /audit-explorer/{sessionId} forensic view with governance bar + tool usage + latency quantiles + mini-timeline. /api/audit-summary aggregates as JSON. /api/openapi.yaml YAML mirror.

  17. 2026-05-11Ship

    Round 11 · /api/conformance-history + recipe 27 + RFC-005 draft

    KV-backed time-series of cert scores per URL (90d retention). Recipe 27 live monitoring loop with drift detection. RFC-005 draft proposes Ed25519 asymmetric extension for RFC-004 v2.

    RFC-005
  18. 2026-05-11Ship

    Round 12 · /.well-known/sociedad-ia/keys + auto-monitor cron + recipe 28

    RFC-005 § 4 keys endpoint serving Ed25519 public key. /api/auto-monitor daily Vercel cron polls all /registro entries. Recipe 28 operator pre-launch readiness verifier.

  19. 2026-05-11Milestone

    Round 13 · RFC-005 implementation, Ed25519 lib + frozen test vectors + 7 tests

    apps/landing/src/lib/ed25519.ts sign + verify primitives (Web Crypto). /test-vectors/rfc-005-v1.json with 3 vectors + the keypair. 7 vitest tests; suite at 103 across 6 files.

  20. 2026-05-11Ship

    Round 14 · docs polish: RFC-005 caveats closed, /llms.txt rewrite, README governance section

    RFC-005 page updated to reflect shipped vectors. /test-vectors index adds RFC-005 row. /llms.txt enumerates every new endpoint. README.md adds 'Governance layer for AR sociedades-IA' section.

  21. 2026-05-11Ship

    Round 15 · lift 4 demo apps' cert scores (F → A via /.well-known files + cert fix)

    Each demo (mp-hello, cuit-hello, whatsapp-hello, bridge-hello) gets a /.well-known/agents.json + sociedad-ia/keys.json. Certifier accepts both /keys and /keys.json paths.

  22. 2026-05-11Milestone

    Round 16 · all 5 sociedades score 100/100, certifier honors rfcConformance claims

    Certifier now SKIPs RFC-004 checks for sociedades that don't claim rfc-004 in their rfcConformance (vs FAILing). Demo apps drop overclaim. All 5 entries on /registro score 100/100 Rating A.

    /registro
  23. 2026-05-11Ship

    Round 17 · per-entry conformance sparklines on /registro

    Each live /registro entry renders a 100x22 SVG sparkline of its conformance-history time-series. Server-rendered at build (revalidate 10 min). Color-coded by rating.

  24. 2026-05-11Ship

    Round 18 · recipes 29-30 + /notes + first long-form post

    Recipe 29 generates the operator's Ed25519 keypair. Recipe 30 closes the loop from deployed-sociedad-IA to listed-on-/registro. /notes section for long-form narrative; first post is the 18-round shipping recap.

    /notes
  25. 2026-05-11Ship

    Round 19 · /highlights, best single shareable URL

    90-second single-page summary of ar-agents for anyone arriving cold. Live cert-badge embed + 6 stat tiles + audience-segmented deep links + explicit 'what's NOT here' section.

    /highlights
  26. 2026-05-11Ship

    Round 20 · /api/stats aggregator + /highlights OG image

    Single JSON endpoint aggregating npm download counts, GitHub stars, RFC + schema + test-vectors + recipe + test-file counts, and live cert scores. Custom 1200x630 OG image for /highlights.

  27. 2026-05-11Milestone

    Round 21 · RFC-005 dual-sign wired into appendAudit

    Every entry now optionally carries both `hmac` and `signature` fields when AUDIT_ED25519_PRIVATE_KEY is set. verifySession returns signedAsymmetric + signedAsymmetricVerified counts. Audit-explorer surfaces the Ed25519 stat card.

  28. 2026-05-11Milestone

    Round 22 · RFC-005 verified LIVE, 3/3 HMAC + 3/3 Ed25519

    Set Ed25519 env vars on Vercel via API. Caught + fixed critical signEntry/verifyEntry strip-rule bug (must strip both hmac AND signature). Live /api/play session now reports verified=3/3 + signedAsymmetricVerified=3/3.