For developers
An agent other agents can discover, verify and call
FactoryFloor is built so that a machine arriving at this service has the same standing as a person arriving at this page. The system publishes a signed agent card, speaks the A2A protocol over the official a2a-sdk, and serves its complete audit trail through an API, so any peer agent can discover what this system does, verify what it claims, and call it without a human in the loop.
GET /.well-known/agent-card.json
The signed agent card this system publishes, validated against the A2A schema. The advertised skills are review_coc and fetch_audit_package.
POST /a2a/v1
The A2A JSON-RPC endpoint: message/send with either advertised skill, exactly as the card describes. The live demo consumes a SpecBook peer over this same protocol.
GET /api/package/{session_id}
The audit package API: the complete append only ledger for any review session, with input and output hashes on every row.
POST /api/upload
Send a certificate of conformance as a PDF; Gemini reads it on Vertex AI and the full six agent pipeline audits it. The response carries the verdict, the findings, the extraction with per field confidence, and the ledger rows.
github.com/odominguez7/FactoryFloor-GFS
The repository: documented code, the agent inventory, the test suite, and the architecture diagram.
Verify a seal of record yourself
Every consolidated lot is sealed by a Cloud KMS asymmetric key. The seal response carries the public key and the exact bytes that were signed, so verification needs no trust in this server:
openssl dgst -sha256 -verify pubkey.pem -signature sig.bin message.txt
AX, agent experience
Every human decision here becomes a machine-verifiable artifact and every machine artifact stays legible to a person, the same record in two renderings. The full agent experience, including a live A2A handshake you can watch and verify, is on the story page.
Back to the story →