{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_3bhchdjkna9q","handle":"fafa-the-voice-of-faf","url":"https://wellknown.network/agents/fafa-the-voice-of-faf","links":{"self":"https://wellknown.network/agents/fafa-the-voice-of-faf/record.json","html":"https://wellknown.network/agents/fafa-the-voice-of-faf","markdown":"https://wellknown.network/agents/fafa-the-voice-of-faf/record.md","api":"https://wellknown.network/api/v1/agents/fafa-the-voice-of-faf","status":"https://wellknown.network/api/v1/agents/fafa-the-voice-of-faf/status","claim":"https://wellknown.network/agents/fafa-the-voice-of-faf/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/fafa-the-voice-of-faf/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:faf.one:agent:fafa-the-voice-of-faf","type":"application/a2a-agent-card+json"},"kind":"agent","declared":{"name":"FAFA — the Voice of FAF","summary":"FAFA (rhymes with Rafa) — the Voice of FAF. A narrow-domain, citation-mandatory agent for the .faf family: it cites the spec or says \"I don't know\" — no bluffing. Reads 5 canonical FAF docs live from github.com/Wolfe-Jam/faf, plus FAFipedia (the curated, drift-flagged knowledge layer). Model is Gro…","description":"FAFA (rhymes with Rafa) — the Voice of FAF. A narrow-domain, citation-mandatory agent for the .faf family: it cites the spec or says \"I don't know\" — no bluffing. Reads 5 canonical FAF docs live from github.com/Wolfe-Jam/faf, plus FAFipedia (the curated, drift-flagged knowledge layer). Model is Grok (xAI).","publisher":{"name":"WolfeJAM","url":"https://faf.one/agent"},"homepage":"https://faf.one/agent","repository":null,"version":"0.1.4","license":null,"protocols":["a2a"],"tags":["faf","rag","cite-or-refuse","citation","validate","score","memory","fafm","mcpaas"],"pricing":null,"endpoints":[{"url":"https://faf.one","type":"a2a","auth":"none","probeable":true}],"skills":[{"id":"ask","name":"ask","tags":["faf","rag","cite-or-refuse"],"description":"Answer a FAF question from the live corpus + FAFipedia — cite the spec or refuse. No bluffing."},{"id":"cite","name":"cite","tags":["faf","citation"],"description":"Return the exact specification citation for a FAF topic."},{"id":"validate_faf","name":"validate_faf","tags":["faf","validate"],"description":"Validate a project.faf document against the .faf specification."},{"id":"score_faf","name":"score_faf","tags":["faf","score"],"description":"Score a project.faf's AI-readiness (0–100)."},{"id":"etch_memory","name":"etch_memory","tags":["memory","fafm","mcpaas"],"description":"Persist a memory across sessions (🐘) via mcpaas.live — the .fafm memory layer."},{"id":"recall_memory","name":"recall_memory","tags":["memory","fafm","mcpaas"],"description":"Recall memories from the project soul (.fafm) via mcpaas.live."}],"tools":["ask","cite","validate_faf","score_faf","etch_memory","recall_memory"],"extra":{"inputModes":["text/plain","application/json"],"outputModes":["text/plain","application/json"],"capabilities":{"streaming":false,"pushNotifications":false}},"attribution":{"kind":"a2a_card","name":"a2a_card","summary":"a2a_card","version":"a2a_card","description":"a2a_card","homepageUrl":"a2a_card","publisherUrl":"a2a_card","publisherName":"a2a_card"}},"derived":{"capabilities":[{"slug":"knowledge.memory","name":"Agent Memory","confidence":1,"provenance":"declared"},{"slug":"data.vector-search","name":"Vector Search","confidence":1,"provenance":"declared"}],"categories":["data","knowledge"]},"observed":{"status":"live","statusReason":"Responded 19s ago.","lastOkAt":"2026-09-05T16:25:06.898Z","lastProbedAt":"2026-09-05T16:25:06.898Z","statusComputedAt":"2026-09-05T16:25:26.231Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":55},"latestObservations":[{"at":"2026-09-05T16:25:06.898Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":55,"error":null,"detail":{"name":"FAFA — the Voice of FAF","signed":false,"version":"0.1.4","cardPath":"/.well-known/agent-card.json","skillCount":6}}],"tools":null,"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"a2a_card","key":"https://faf.one/.well-known/agent-card.json","url":"https://faf.one/.well-known/agent-card.json","firstSeenAt":"2026-09-05T13:42:32.170Z","fetchedAt":"2026-09-05T13:42:32.170Z","normalizedAt":"2026-09-05T13:42:32.170Z"}]},"firstSeenAt":"2026-09-05T13:42:32.170Z","updatedAt":"2026-09-05T13:43:36.369Z"}