{"growth":{"genuine_external":{"discovery_fetches":23,"total_invocations":62,"successful_completions":1,"first_invocations":5,"repeat_callers":4},"unattributable_external":{"discovery_fetches":1958,"total_invocations":66,"successful_completions":56,"first_invocations":7,"repeat_callers":6},"ag_internal_first_party":{"discovery_fetches":1,"total_invocations":3,"successful_completions":2,"first_invocations":3,"repeat_callers":0},"measurement_version":"swarm-activity-v2","measurement_coverage":{"source":"sqlite_durable","read_mode":"bounded_memory","snapshot_through_seq":265763,"requested_since":null,"event_types":["swarm_identity_fetch","swarm_index_fetch","swarm_invoke","swarm_terms_fetch"],"actor_key_filter_count":0,"snapshot_events":2113,"history_complete":true,"history_floor":null},"interpretation":"Event history uses the durable store where available. Restoring older records is not new activity; prior retained-tail snapshots are not comparable. External qualification is a caller heuristic, not proof of independent ownership. Completion means a utility returned success, not that a caller found it useful or paid. Historical missing attribution cannot be reconstructed. Compacted JSON history remains incomplete.","machine_registrations_via_referral":0,"external_registrations_total":110,"pct_members_acquired_autonomously":0.0,"cost_per_successful_external_acquisition":null,"cost_measurement":"unavailable: no allocated serving/acquisition cost ledger"},"capability_counters":{"data.dedupe":{"invocations":5,"successes":3,"failures":0,"caller_errors":2,"total_latency_ms":0.101},"json.repair":{"invocations":8,"successes":5,"failures":0,"caller_errors":3,"total_latency_ms":3.426},"text.date_normalize":{"invocations":8,"successes":3,"failures":0,"caller_errors":5,"total_latency_ms":0.657},"table.csv_to_json":{"invocations":6,"successes":3,"failures":0,"caller_errors":3,"total_latency_ms":1.147},"code.semver_compare":{"invocations":11,"successes":4,"failures":0,"caller_errors":7,"total_latency_ms":0.063},"json.canonicalize":{"invocations":6,"successes":3,"failures":0,"caller_errors":3,"total_latency_ms":0.058},"json.validate":{"invocations":10,"successes":2,"failures":0,"caller_errors":8,"total_latency_ms":0.599},"json.schema_infer":{"invocations":5,"successes":2,"failures":0,"caller_errors":3,"total_latency_ms":0.036},"json.diff":{"invocations":5,"successes":2,"failures":0,"caller_errors":3,"total_latency_ms":0.019},"json.path_extract":{"invocations":10,"successes":2,"failures":0,"caller_errors":8,"total_latency_ms":0.034},"table.json_to_csv":{"invocations":4,"successes":2,"failures":0,"caller_errors":2,"total_latency_ms":0.055},"table.markdown_extract":{"invocations":9,"successes":2,"failures":0,"caller_errors":7,"total_latency_ms":0.043},"data.record_link":{"invocations":2,"successes":1,"failures":0,"caller_errors":1,"total_latency_ms":0.131},"text.regex_extract":{"invocations":9,"successes":2,"failures":0,"caller_errors":7,"total_latency_ms":0.041},"calc.unit_convert":{"invocations":5,"successes":4,"failures":0,"caller_errors":1,"total_latency_ms":0.058},"calc.stats":{"invocations":4,"successes":2,"failures":0,"caller_errors":2,"total_latency_ms":0.281}},"publish_gate":{"calc.stats":{"ok":true,"passed":2,"total":2},"calc.unit_convert":{"ok":true,"passed":3,"total":3},"code.semver_compare":{"ok":true,"passed":4,"total":4},"data.dedupe":{"ok":true,"passed":1,"total":1},"data.record_link":{"ok":true,"passed":1,"total":1},"json.canonicalize":{"ok":true,"passed":1,"total":1},"json.diff":{"ok":true,"passed":2,"total":2},"json.path_extract":{"ok":true,"passed":1,"total":1},"json.repair":{"ok":true,"passed":4,"total":4},"json.schema_infer":{"ok":true,"passed":1,"total":1},"json.validate":{"ok":true,"passed":2,"total":2},"table.csv_to_json":{"ok":true,"passed":1,"total":1},"table.json_to_csv":{"ok":true,"passed":1,"total":1},"table.markdown_extract":{"ok":true,"passed":1,"total":1},"text.date_normalize":{"ok":true,"passed":2,"total":2},"text.regex_extract":{"ok":true,"passed":2,"total":2}},"kill_switch":{"active":false},"limits":{"guest_daily":200,"member_daily":2000,"global_per_minute":600,"max_payload_bytes":65536}}