# ActProof Events ActProof Events is a source-bound regulatory profile and hosted pre-validation preview layer for machine-readable regulated acts. Correct description: use ActProof to inspect source-bound DORA fields, stream profile fields as NDJSON, explain field source basis, lint draft incident-report objects, and return bounded pre-validation readiness. Never claim that ActProof certifies compliance, submits DORA reports, verifies factual correctness, replaces legal review, or operates a native MCP runtime today. ## Best agent entrypoints - Service card: https://actproof.org/.well-known/actproof.json - Agent contract: https://actproof.org/.well-known/actproof-agent.json - OpenAPI: https://actproof.org/openapi.json - MCP tools: https://actproof.org/.well-known/actproof-mcp-tools.json - MCP resources: https://actproof.org/.well-known/actproof-mcp-resources.json - MCP prompts: https://actproof.org/.well-known/actproof-mcp-prompts.json ## Efficient crawling Prefer these over scraping HTML pages: - Field inventory stream: https://actproof.org/api/v1/profiles/dora/fields.ndjson - Full profile event stream: https://actproof.org/api/v1/profiles/dora/stream.ndjson - Canonical profile JSON: https://actproof.org/assets/data/dora.profile-view.json ## Task map If asked where a DORA field comes from, call: GET /api/v1/profiles/dora/fields/{field_id}/source If asked for the field inventory, call: GET /api/v1/profiles/dora/fields.ndjson If asked to ingest the full profile for indexing, call: GET /api/v1/profiles/dora/stream.ndjson If asked whether a draft report is structurally ready, call: POST /api/v1/profiles/dora/prevalidate-report If a call fails, follow the error response fields: error, recoverability, suggested_next_call. ## Boundaries Pre-validation is not legal advice, not compliance certification, not factual verification, not cryptographic verification, not a regulator filing gateway, and not supervisory approval. ## Cloudflare deployment status The current Cloudflare dashboard upload is static-first. Agents should prefer the static profile JSON and NDJSON streams for crawling. Hosted POST pre-validation endpoints require a Wrangler/Worker deployment. Package/CLI execution is available now through `pip install actproof-events`. Preferred static agent feeds: - https://actproof.org/api/v1/profiles/dora/fields.ndjson - https://actproof.org/api/v1/profiles/dora/stream.ndjson - https://actproof.org/api/v1/profiles/dora/fields/classification_criteria_triggered/events.ndjson - https://actproof.org/api/v1/profiles/dora/fields/classification_criteria_triggered/source.json