Verified Findings Ledger — IETF AI/Agent Landscape Survey
Status of every headline claim, its evidence, and its reliability.
Corpus: clean IETF = source='ietf' AND not false-positive = 524 Internet-Drafts.
Snapshot: data/drafts.db as of 2026-05-23. Verification: deterministic recompute
(Phase 0) + two-model Batch re-rating with Cohen's/weighted κ (Phase 1).
Legend: ✅ verified deterministic · 🟡 LLM-derived, reliable enough to report ·
🔴 LLM-derived, NOT reliable — do not use as a finding.
Corpus & scope
| Claim |
Value |
Status |
| Clean IETF corpus |
524 (597 raw − 73 false-positive) |
✅ |
| All dates ISO-parseable within IETF |
597/597 |
✅ (date problems were ISO/ETSI/ITU, excluded) |
| Temporal span |
2024-01 … 2026-05 |
✅ |
Temporal trend (replaces stale "36×")
| Claim |
Value |
Status |
| Monthly avg Jun24–May25 |
3.7 |
✅ |
| Monthly avg since Jun25 |
38.8 (~10×) |
✅ |
| Peak month |
2026-03 = 106 |
✅ |
| Peak vs typical 2024 month (~3) |
~35× |
✅ (state as peak-vs-baseline, NOT "average growth") |
| Tail (2026-04/05) |
provisional (fetch lag) |
✅ caveat required |
Author / WG structure
| Claim |
Value |
Status |
| Distinct authors |
619 |
✅ |
| Author concentration |
top-10 = 10.9% of drafts (LOW) |
✅ |
| Individual (no-WG) submissions |
456/524 (87%) |
✅ — key "pre-standardization" signal |
| Distinct WGs (group_uri) |
28 |
✅ (acronyms unresolved; optional Datatracker backfill) |
Embedding redundancy (768-d nomic, 100% coverage, 137k pairs)
| Claim |
Value |
Status |
| Cosine mean / median |
0.711 / ~0.711 |
✅ |
| p90 / p99 / max |
0.790 / 0.850 / 1.000 |
✅ |
| Near-duplicate pairs (>0.9) |
125 |
✅ |
| Drafts with ≥1 near-dup |
170 (32.4%) |
✅ — redundancy finding |
| Cosine≈1.0 pairs |
individual↔WG-adopted same doc |
✅ legit, not error |
Category landscape (primary category)
| Claim |
Value |
Status |
| Distribution sums to 524 |
yes; 0 uncategorized |
✅ |
| Multi-category drafts |
92.9% carry >1 |
✅ |
| Top categories |
Identity/auth 141, A2A 108, NetOps 64 |
🟡 |
| Sparsest (neutral) |
Human-agent 5, Other 9, Model-serving 16 |
🟡 |
| Inter-rater κ (primary category) |
Sonnet↔Haiku 0.652, Sonnet↔Prod 0.645 (substantial) |
🟡 reliable enough |
| Confusion = semantic neighbours |
A2A↔NetOps, A2A↔Discovery, Identity↔Other |
🟡 report as boundary fuzziness |
LLM ordinal quality scores — DO NOT report as findings
| Dimension |
weighted κ (Sonnet↔Haiku) |
Status |
| relevance |
0.728 (but 0.234 vs prod) |
🔴 inconsistent |
| maturity |
0.592 |
🟡/🔴 borderline |
| momentum |
0.457 |
🔴 |
| novelty |
0.206 |
🔴 |
| overlap |
0.127 (slight = noise) |
🔴 — invalidates any "overlap N/5" claim |
Headline methodological finding: LLM categorical assignment of standards
documents is substantially reproducible (κ≈0.65); LLM ordinal quality ratings
(novelty, overlap) are not (κ≈0.13–0.21). A landscape survey may report the
category distribution; it must NOT rest on the quality scores.
Artifacts (reproducible)
- scripts/survey-phase0.py → data/reports/survey-phase0.md
- scripts/rerate-intercoder.py → data/rerate/{sonnet,haiku}.jsonl (Batch API, $2.41)
- scripts/survey-kappa.py → data/reports/survey-kappa.md