Observatory update: 434 docs, fix W3C fetcher, regenerate dashboard

- Fixed W3C fetcher to paginate /specifications endpoint (group
  endpoints use type prefixes like cg/, wg/ that weren't in config)
- Fetched 72 new IETF drafts + 1 W3C spec, all analyzed and embedded
- Regenerated dashboard with updated data
- Total: 434 docs, 11 gaps, 1907 ideas

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-04 01:09:30 +01:00
parent d6beb9c0a0
commit 7a1aa346b9
7 changed files with 2482 additions and 275 deletions

View File

@@ -2,11 +2,18 @@
"months": [
"2024-01",
"2024-02",
"2024-03",
"2024-04",
"2024-06",
"2024-07",
"2024-08",
"2024-09",
"2024-10",
"2024-11",
"2024-12",
"2025-01",
"2025-02",
"2025-03",
"2025-04",
"2025-05",
"2025-06",
@@ -18,56 +25,115 @@
"2025-12",
"2026-01",
"2026-02",
"2026-03"
"2026-03",
"2026012"
],
"by_category": {
"2024-01": {
"Agent identity/auth": 1,
"Policy/governance": 1,
"Other AI/agent": 1,
"Data formats/interop": 1,
"AI safety/alignment": 1
"Autonomous netops": 3,
"Agent discovery/reg": 1,
"Agent identity/auth": 2,
"AI safety/alignment": 2,
"ML traffic mgmt": 2,
"Policy/governance": 2,
"Data formats/interop": 2,
"Other AI/agent": 1
},
"2024-02": {
"Agent identity/auth": 1,
"Autonomous netops": 1,
"ML traffic mgmt": 1
"ML traffic mgmt": 1,
"Data formats/interop": 1,
"A2A protocols": 1
},
"2024-04": {
"2024-03": {
"A2A protocols": 1,
"Autonomous netops": 1,
"Agent identity/auth": 1,
"Data formats/interop": 1
},
"2024-04": {
"Agent identity/auth": 4,
"A2A protocols": 1,
"Autonomous netops": 3,
"Data formats/interop": 1,
"Policy/governance": 3,
"Agent discovery/reg": 1
},
"2024-06": {
"Data formats/interop": 2,
"Agent identity/auth": 1
},
"2024-07": {
"Agent identity/auth": 1,
"Autonomous netops": 2,
"Policy/governance": 1
},
"2024-08": {
"A2A protocols": 3,
"Policy/governance": 1
},
"2024-09": {
"Autonomous netops": 1,
"Policy/governance": 1,
"Autonomous netops": 3,
"Policy/governance": 4,
"Data formats/interop": 5,
"Agent identity/auth": 3,
"A2A protocols": 2,
"Agent discovery/reg": 1,
"Human-agent interaction": 1,
"ML traffic mgmt": 1
},
"2024-10": {
"ML traffic mgmt": 1,
"Model serving/inference": 1
"Model serving/inference": 1,
"Data formats/interop": 1
},
"2024-11": {
"Agent identity/auth": 2,
"Data formats/interop": 3,
"Autonomous netops": 1,
"A2A protocols": 1,
"Policy/governance": 1
},
"2024-12": {
"Other AI/agent": 1
"Data formats/interop": 2,
"Agent discovery/reg": 2,
"Other AI/agent": 5,
"Autonomous netops": 1,
"ML traffic mgmt": 1
},
"2025-01": {
"Data formats/interop": 2,
"Data formats/interop": 4,
"ML traffic mgmt": 4,
"Model serving/inference": 2
"Model serving/inference": 2,
"Agent identity/auth": 3,
"A2A protocols": 1
},
"2025-02": {
"Other AI/agent": 1
},
"2025-03": {
"Autonomous netops": 1,
"Agent identity/auth": 1,
"Agent discovery/reg": 1,
"Other AI/agent": 1
},
"2025-04": {
"Policy/governance": 3,
"Agent identity/auth": 1,
"Data formats/interop": 2,
"Policy/governance": 5,
"Agent identity/auth": 3,
"Data formats/interop": 4,
"AI safety/alignment": 1,
"Autonomous netops": 1,
"Autonomous netops": 2,
"Agent discovery/reg": 1,
"Model serving/inference": 1,
"ML traffic mgmt": 1
},
"2025-05": {
"Policy/governance": 2,
"Agent discovery/reg": 1,
"Data formats/interop": 1,
"Human-agent interaction": 1
"Agent identity/auth": 4,
"Data formats/interop": 3,
"A2A protocols": 2,
"Agent discovery/reg": 2,
"Policy/governance": 3,
"Human-agent interaction": 2
},
"2025-06": {
"Agent identity/auth": 2,
@@ -109,50 +175,50 @@
},
"2025-10": {
"Policy/governance": 10,
"Data formats/interop": 36,
"Data formats/interop": 35,
"Model serving/inference": 9,
"ML traffic mgmt": 13,
"Autonomous netops": 19,
"Agent discovery/reg": 15,
"Agent identity/auth": 24,
"Autonomous netops": 18,
"Agent discovery/reg": 14,
"Agent identity/auth": 19,
"Human-agent interaction": 7,
"A2A protocols": 28,
"A2A protocols": 25,
"AI safety/alignment": 5,
"Other AI/agent": 5
"Other AI/agent": 4
},
"2025-11": {
"A2A protocols": 29,
"A2A protocols": 28,
"Autonomous netops": 18,
"Data formats/interop": 25,
"Data formats/interop": 22,
"ML traffic mgmt": 9,
"Agent discovery/reg": 18,
"Agent identity/auth": 23,
"AI safety/alignment": 7,
"Policy/governance": 15,
"Human-agent interaction": 9,
"Agent discovery/reg": 17,
"Agent identity/auth": 16,
"AI safety/alignment": 5,
"Policy/governance": 12,
"Human-agent interaction": 8,
"Model serving/inference": 4,
"Other AI/agent": 2
},
"2025-12": {
"Policy/governance": 6,
"Data formats/interop": 6,
"Data formats/interop": 5,
"Human-agent interaction": 1,
"Agent identity/auth": 8,
"Agent identity/auth": 7,
"Autonomous netops": 4,
"Other AI/agent": 2,
"A2A protocols": 2,
"ML traffic mgmt": 3,
"AI safety/alignment": 3,
"Agent discovery/reg": 4,
"Agent discovery/reg": 3,
"Model serving/inference": 1
},
"2026-01": {
"Agent identity/auth": 18,
"Agent identity/auth": 16,
"AI safety/alignment": 8,
"Policy/governance": 14,
"A2A protocols": 22,
"Agent discovery/reg": 15,
"ML traffic mgmt": 8,
"ML traffic mgmt": 7,
"Data formats/interop": 17,
"Autonomous netops": 16,
"Model serving/inference": 5,
@@ -160,59 +226,84 @@
"Human-agent interaction": 2
},
"2026-02": {
"A2A protocols": 38,
"A2A protocols": 40,
"Human-agent interaction": 6,
"Data formats/interop": 32,
"Agent identity/auth": 34,
"Data formats/interop": 31,
"Agent identity/auth": 36,
"Policy/governance": 24,
"Autonomous netops": 18,
"Autonomous netops": 20,
"ML traffic mgmt": 15,
"Agent discovery/reg": 19,
"Other AI/agent": 8,
"AI safety/alignment": 13,
"Other AI/agent": 9,
"AI safety/alignment": 15,
"Model serving/inference": 8
},
"2026-03": {
"ML traffic mgmt": 11,
"A2A protocols": 9,
"ML traffic mgmt": 14,
"A2A protocols": 19,
"Agent identity/auth": 23,
"Policy/governance": 11,
"Agent discovery/reg": 8,
"Human-agent interaction": 3,
"Model serving/inference": 9,
"Agent identity/auth": 3,
"Data formats/interop": 5,
"Autonomous netops": 8,
"Policy/governance": 6,
"Agent discovery/reg": 3,
"Human-agent interaction": 1,
"Other AI/agent": 1,
"AI safety/alignment": 1
"Data formats/interop": 15,
"AI safety/alignment": 2,
"Autonomous netops": 10,
"Other AI/agent": 3
},
"2026012": {
"Policy/governance": 1,
"Human-agent interaction": 1
}
},
"by_source": {
"2024-01": {
"ietf": 3
"ietf": 7
},
"2024-02": {
"ietf": 1
"ietf": 3
},
"2024-03": {
"ietf": 2
},
"2024-04": {
"ietf": 1
"ietf": 6
},
"2024-06": {
"ietf": 2
},
"2024-07": {
"ietf": 2
},
"2024-08": {
"ietf": 3
},
"2024-09": {
"ietf": 2
"ietf": 11
},
"2024-10": {
"ietf": 1
"ietf": 2
},
"2024-12": {
"ietf": 1
},
"2025-01": {
"2024-11": {
"ietf": 4
},
"2024-12": {
"ietf": 8
},
"2025-01": {
"ietf": 8
},
"2025-02": {
"ietf": 1
},
"2025-03": {
"ietf": 2
},
"2025-04": {
"ietf": 5
"ietf": 9
},
"2025-05": {
"ietf": 2
"ietf": 7
},
"2025-06": {
"ietf": 5
@@ -227,22 +318,25 @@
"ietf": 17
},
"2025-10": {
"ietf": 67
},
"2025-11": {
"ietf": 61
},
"2025-11": {
"ietf": 53
},
"2025-12": {
"ietf": 16
"ietf": 15
},
"2026-01": {
"ietf": 54
"ietf": 51
},
"2026-02": {
"ietf": 86
"ietf": 88
},
"2026-03": {
"ietf": 22
"ietf": 53
},
"2026012": {
"ietf": 1
}
},
"categories": [