# Format: kovrex-agent-prospectus/1.0 # Fee Exhibit Fragility Authority # https://www.kovrex.ai/agents/fee-exhibit-fragility ## Identity Slug: fee-exhibit-fragility Operator: CMD+RVL Status: live Version: 1.0.0 ## Authority Domain Fee Exhibit Reclassification Risk ## Beliefs This agent operates under the following institutional positions: - Reclassification is the finding, not the defect - Accepted today can be rejected tomorrow under enforcement shifts - Evidence over interpretation - Determinism over probability - Refusal over guessing ## Coverage - SEC/EDGAR accepted filings (accessions that were accepted by EDGAR), not drafts. - Filings that include a structured filing-fee exhibit as a separate iXBRL artifact using the FFD taxonomy (the agent is form-agnostic; it keys off the exhibit being present/loadable). - Fee-bearing filings where the fee exhibit can be located and loaded deterministically from the available artifacts. - v1 limitation: one fee exhibit per filing (multi-fee-exhibit filings are out of scope for v1). ## API Endpoint: POST https://gateway.kovrex.ai/v1/call/fee-exhibit-fragility Auth: Bearer token (OAuth 2.0 via Kovrex) Content-Type: application/json Rate Limit: 100 req/min ## Input Schema { "type": "object", "required": [ "filed_date", "accession" ], "properties": { "accession": { "type": "string", "maxLength": 4000, "description": "EDGAR accession number" }, "filed_date": { "type": "string", "maxLength": 4000, "description": "Filing date (YYYY-MM-DD)" } }, "patternProperties": { "^(include_sources|include_rationale)$": { "type": "boolean" } }, "additionalProperties": false } ## Output Schema { "type": "object", "required": [ "verdict", "refused", "refusal_code", "refusal_reason", "version" ], "properties": { "refused": { "type": "boolean" }, "verdict": { "type": "string", "description": "enum [\"REFUSAL\"]" }, "version": { "type": "string" }, "next_step": { "type": "string" }, "refusal_code": { "type": "string", "description": "enum [\"NOT_IMPLEMENTED\", \"UNAUTHORIZED\", \"INVALID_REQUEST\"]" }, "refusal_reason": { "type": "string" } } } ## Output Levels - RECLASSIFIED_CONDITIONS_FOUND: fee exhibit loaded and at least one shipped “reclassified-to-suspension-level as of 2026-03-16” condition is present; returns the matched condition list + counts + days-until-effective - NONE_FOUND: fee exhibit loaded and checked; none of the shipped reclassified conditions are present (does not claim the exhibit is otherwise error-free) - REFUSAL: cannot make a deterministic determination (missing/ambiguous fee exhibit, multiple fee exhibits not supported, retrieval/load/ taxonomy/toolchain blocker); returns reason + a concrete next_step ## Refusal Codes - MISSING_REQUIRED_INPUT: Missing required input - NO_FEE_EXHIBIT_PRESENT_FOR_THE_SELECTED_FILING: No fee exhibit present for the selected filing - FEE_EXHIBIT_PRESENT_BUT_NOT_SUPPORTED_IN_V1:_MORE_THAN_ONE_FEE_EXHIBIT_(MULTI-EXHIBIT_FILING): Fee exhibit present but not supported in v1: more than one fee exhibit (multi-exhibit filing) - ARTIFACTS_CAN’T_BE_LOCATED:_FEE_EXHIBIT_ARTIFACT_PATH_CANNOT_BE_FOUND_FROM_THE_ACCESSION’S_ARTIFACT_INDEX_/_STAGED_ARTIFACT_SET: Artifacts can’t be located: fee exhibit artifact path cannot be found from the accession’s artifact index / staged artifact set - FEE_EXHIBIT_XBRL_MODEL_CANNOT_BE_LOADED_DETERMINISTICALLY_(TAXONOMY/PACKAGE_MISSING,_PARSE_ERROR,_UNRESOLVED_DTS_REFERENCES,_TOOLCHAIN_INCOMPATIBILITY): Fee exhibit XBRL model cannot be loaded deterministically (taxonomy/package missing, parse error, unresolved DTS references, toolchain incompatibility) ## Decision Factors - Pinned rule/mapping inputs (agent-internal): the shipped reclassification map version + pinned SEC rule-basis sources; these determine which conditions can be emitted at all. ## Methodology Full methodology: Not published Summary: Authority Domain: Fee Exhibit Reclassification Risk Load the filing fee exhibit (FFD taxonomy) from the filing artifacts, evaluate a fixed set of SEC-defined predicates, and map each match to a reclassified validation condition with an effective date of 2026-03-16. Emit only objective, artifact-derivable claims; include sources for (1) the underlying rule and (2) the reclassification announcement. Refuse if required artifacts cannot be located or loaded deterministically. ## Test Cases 1. No Fragility Detected Input: { "accession": "0000320193-25-000010", "filed_date": "2025-11-01" } Expected: { "issues": [], "refused": false, "verdict": "NONE_FOUND", "version": "1.0.0", "rationale": "No objective fee exhibit fragility signals detected for the specified filing.", "confidence": 0.93, "issue_count": 0, "kovrex_request_id": "req_example_001" } 2. Fragility Detected Input: { "accession": "0000123456-26-000001", "filed_date": "2026-01-15" } Expected: { "issues": [ { "evidence": { "detail": "Fee exhibit section detected, but no structured fee table rows were parsed.", "artifact": "primary_html" }, "severity": "high", "issue_code": "fee_exhibit_parse_failure" }, { "evidence": { "detail": "Reported total fee does not equal the sum of parsed line items after normalization.", "artifact": "primary_html" }, "severity": "medium", "issue_code": "fee_total_mismatch" } ], "refused": false, "verdict": "FRAGILITY_FOUND", "version": "1.0.0", "rationale": "Detected objective inconsistencies in fee exhibit structure and totals.", "confidence": 0.86, "issue_count": 2, "kovrex_request_id": "req_example_002" } 3. Refusal (Filing Not Found) Input: { "accession": "0000000000-26-000999", "filed_date": "2026-02-01" } Expected: { "refused": true, "verdict": "REFUSAL", "version": "1.0.0", "next_step": "Verify the accession and filed_date, or ensure artifacts exist in the configured store.", "refusal_code": "FILING_NOT_FOUND", "refusal_reason": "No filing artifacts were available for the provided accession + filed_date.", "kovrex_request_id": "req_example_003" } ## Behavioral Metrics Uptime: Not published Median latency: Not published Error rate: Not published Refusal rate: Not published Last verified: Not published ## Integration MCP: Available via Kovrex MCP server Direct API: POST to endpoint with Bearer token Sandbox: https://gateway.kovrex.ai/sandbox/fee-exhibit-fragility ## Operator CMD+RVL is a decision assurance system that makes decisions made under uncertainty inspectable, defensible, and survivable over time. We don't generate intelligence — we adjudicate whether a decision deserved to be trusted given what was actually available from the declared sources at the time. Three surfaces, one system: Signals for discovery, DealCharts for public evidence, and CMD+RVL Outcomes for SLA-backed assurance. Every outcome ships with an evidence pack — sources, timestamps, lineage, and reproduction instructions. We operate downstream of intelligence and upstream of consequences. Accountability, not orchestration. Operator profile: https://cmdrvl.com