{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_ty5wnbn7z6xp","handle":"flocore","url":"https://wellknown.network/agents/flocore","links":{"self":"https://wellknown.network/agents/flocore/record.json","html":"https://wellknown.network/agents/flocore","markdown":"https://wellknown.network/agents/flocore/record.md","api":"https://wellknown.network/api/v1/agents/flocore","status":"https://wellknown.network/api/v1/agents/flocore/status","claim":"https://wellknown.network/agents/flocore/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/flocore/claim.json","badge":"https://wellknown.network/agents/flocore/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/flocore/history","tools":"https://wellknown.network/api/v1/agents/flocore/tools"},"ard":{"identifier":"urn:air:fo.flocore.tech:agent:flocore","type":"application/a2a-agent-card+json"},"kind":"agent","declared":{"name":"FLOCORE","summary":"AI-native operational intelligence platform - ontology + declarative workflow engine + agent mesh. The agent-readiness layer is the public face of a real multi-tenant operational platform, not a standalone gateway.","description":"AI-native operational intelligence platform - ontology + declarative workflow engine + agent mesh. The agent-readiness layer is the public face of a real multi-tenant operational platform, not a standalone gateway.","publisher":{"name":"FLOCORE","url":"https://fo.flocore.tech"},"homepage":"https://fo.flocore.tech/.well-known/agent-manifest","repository":null,"version":"flocore.agent-manifest/v1","license":null,"protocols":["a2a"],"tags":["identity","events","observability","ai","governance","infrastructure","modules","content"],"pricing":null,"endpoints":[{"url":"https://fo.flocore.tech","type":"a2a","auth":"http","probeable":true}],"skills":[{"id":"identity","name":"Identity & Access","tags":["identity"],"description":"OTP→JWT · introspect · revoke · service-tokens · RBAC"},{"id":"events","name":"Event Backbone","tags":["events"],"description":"ingest/route/replay events across systems (loose-coupling bus) + audit"},{"id":"sentinels","name":"Sentinel Fleet","tags":["observability"],"description":"9-sentinel fleet under 5 Guardians (Drift·Freshness·Fraud·User-Behaviour·AEGIS·Availability·Exposure·Compliance·Visibility); observe→signal→auto-ticket→score"},{"id":"operational_trust_score","name":"Operational Trust Score","tags":["observability"],"description":"fuses every Guardian's signal into one 0-100; rolls up site→customer→tenant; the Orchestrator conducts a fleet sweep (many signals in, one number out)"},{"id":"aegis","name":"AEGIS, AI Counter-Intelligence","tags":["ai"],"description":"self-learning AI guardian: prompt-injection/exfil pre-flight on /ai/gateway; 4 watch-domains (human-intrusion, exposure/drift, AI-adversary, OSINT self-recon); defensive-only, human-gated, watch-the-watchers"},{"id":"advatar","name":"Advatar, the Governed Front Door for Agents","tags":["governance"],"description":"the free aegis_inspect screen, then the Human Gate, then a signed receipt, as one machine-readable rail any agent can discover and self-serve onboard to; every world-affecting step is human-gated, no autonomous rung"},{"id":"resilience","name":"Resilience & DR","tags":["infrastructure"],"description":"daily backup + off-box sync + automated restore-test (passing) + host watchdog + DR runbook, site back online within the hour"},{"id":"visibility","name":"AEO/SEO Visibility Engine","tags":["observability"],"description":"answer-engine + search visibility for tenants and sub-tenants: page audit (13 checks), fix generator (JSON-LD/FAQ/llms.txt), first-party POPIA-safe beacon"},{"id":"waste","name":"Waste Intelligence (W52)","tags":["modules"],"description":"SA-compliance-native waste capture→classify→rollup→report (SAWIS/EPR/ESG/accreditation/chargeback); Phase 2 report projections LIVE at GET /waste/reports over waste.captured/waste.disposed events"},{"id":"compliance_grounding","name":"Compliance & SOP Grounding","tags":["governance"],"description":"per industry×country law + SOP packs; citation enforcement; safe-use ladder"},{"id":"notification","name":"Notification Relay","tags":["content"],"description":"transactional OTP/notifications from trusted khanyisa.net sender (DKIM)"},{"id":"observation","name":"Observation / Distillation Signal","tags":["observability"],"description":"auto-emit role.decision signal (bottom-up training + benefit signal)"}],"tools":["Identity & Access","Event Backbone","Sentinel Fleet","Operational Trust Score","AEGIS, AI Counter-Intelligence","Advatar, the Governed Front Door for Agents","Resilience & DR","AEO/SEO Visibility Engine","Waste Intelligence (W52)","Compliance & SOP Grounding","Notification Relay","Observation / Distillation Signal"],"extra":{"inputModes":["application/json"],"outputModes":["application/json"],"capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":true},"protocolVersion":"1.0"},"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":"security.identity","name":"Identity & Access","confidence":1,"provenance":"declared"},{"slug":"dev.monitoring","name":"Monitoring & Observability","confidence":1,"provenance":"declared"},{"slug":"analytics.product","name":"Product Analytics","confidence":1,"provenance":"declared"},{"slug":"communication.notifications","name":"Notifications","confidence":0.583,"provenance":"derived"}],"categories":["analytics","communication","dev","security"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 3h ago.","lastOkAt":"2026-10-08T18:26:35.545Z","lastProbedAt":"2026-10-08T18:26:35.545Z","statusComputedAt":"2026-10-08T18:28:49.932Z","reliability30d":{"probes":13,"successRate":1,"p50Ms":180,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":13,"ok":13,"authBoundaryOk":0,"serviceOk":13,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-08T18:26:35.545Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":176,"error":null,"detail":{"name":"FLOCORE","signed":false,"version":"flocore.agent-manifest/v1","cardPath":"/.well-known/agent-card.json","skillCount":4,"protocolVersion":"1.0"}},{"at":"2026-10-08T11:22:54.829Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":177,"error":null,"detail":{"name":"FLOCORE","signed":false,"version":"flocore.agent-manifest/v1","cardPath":"/.well-known/agent-card.json","skillCount":4,"protocolVersion":"1.0"}},{"at":"2026-10-08T04:26:39.477Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":178,"error":null,"detail":{"name":"FLOCORE","signed":false,"version":"flocore.agent-manifest/v1","cardPath":"/.well-known/agent-card.json","skillCount":4,"protocolVersion":"1.0"}},{"at":"2026-10-07T22:24:42.788Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":175,"error":null,"detail":{"name":"FLOCORE","signed":false,"version":"flocore.agent-manifest/v1","cardPath":"/.well-known/agent-card.json","skillCount":4,"protocolVersion":"1.0"}},{"at":"2026-10-07T15:32:24.482Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":175,"error":null,"detail":{"name":"FLOCORE","signed":false,"version":"flocore.agent-manifest/v1","cardPath":"/.well-known/agent-card.json","skillCount":4,"protocolVersion":"1.0"}},{"at":"2026-10-07T09:28:33.640Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":176,"error":null,"detail":{"name":"FLOCORE","signed":false,"version":"flocore.agent-manifest/v1","cardPath":"/.well-known/agent-card.json","skillCount":4,"protocolVersion":"1.0"}},{"at":"2026-10-07T03:25:33.337Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":176,"error":null,"detail":{"name":"FLOCORE","signed":false,"version":"flocore.agent-manifest/v1","cardPath":"/.well-known/agent-card.json","skillCount":4,"protocolVersion":"1.0"}},{"at":"2026-10-06T21:24:48.031Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":175,"error":null,"detail":{"name":"FLOCORE","signed":false,"version":"flocore.agent-manifest/v1","cardPath":"/.well-known/agent-card.json","skillCount":4,"protocolVersion":"1.0"}},{"at":"2026-10-06T15:26:32.813Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":547,"error":null,"detail":{"name":"FLOCORE","signed":false,"version":"flocore.agent-manifest/v1","cardPath":"/.well-known/agent-card.json","skillCount":12,"protocolVersion":"1.0"}},{"at":"2026-10-06T09:25:08.297Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":191,"error":null,"detail":{"name":"FLOCORE","signed":false,"version":"flocore.agent-manifest/v1","cardPath":"/.well-known/agent-card.json","skillCount":12,"protocolVersion":"1.0"}}],"tools":null,"package":null,"toolSurface":null,"endpointFacts":[{"id":"ep_7x2zr9z3evdx","url":"https://fo.flocore.tech","type":"a2a","factsCheckedAt":"2026-10-08T18:26:35.536Z","auth":null,"tls":{"observedAt":"2026-10-08T18:26:35.879Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"fo.flocore.tech","issuer":{"commonName":"YE1","organization":"Let's Encrypt"},"validFrom":"2026-08-14T06:50:50.000Z","validTo":"2026-11-12T06:50:49.000Z","daysToExpiry":34,"sanCount":1,"fingerprint256":"9C:C1:B1:64:63:16:9D:E1:69:BC:A0:20:09:0A:02:79:08:A2:F3:90:C8:47:E8:0A:71:70:B9:AC:C1:2D:F9:46"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"a2a_card","key":"https://fo.flocore.tech/.well-known/agent-card.json","url":"https://fo.flocore.tech/.well-known/agent-card.json","firstSeenAt":"2026-10-05T14:28:00.328Z","fetchedAt":"2026-10-05T14:28:00.328Z","normalizedAt":"2026-10-05T14:28:00.328Z"}]},"firstSeenAt":"2026-10-05T14:28:00.328Z","updatedAt":"2026-10-05T14:28:09.702Z"}