Flag False Approval (Admin)
Flag a previously-approved partner submission as a false approval (HG operators only). Records a timestamp + reason on the submission row so the platform-wide false-approval-rate metric can pick it up. Audit-only — does not transition state or unpublish the catalog entry. Requires an HG super-admin user; partner-org admins are rejected with forbidden_super_admin.
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
submissionId Required | string | - | UUID of the previously-approved partner submission to flag as a false approval. |
reason Required | string | - | Short operator note explaining why this approval is being flagged (1–2000 chars). Stored on the submission row for audit. |
Use Cases
- Record that a previously-approved submission should not have passed — feeds the false-approval-rate metric
- Log an audit note about a bad approval without unpublishing the catalog entry
Example Usage
Flag an approval as false
{
"tool": "admin_flag_false_approval",
"arguments": {
"submissionId": "3f7c2b1a-9d4e-4c2a-8b1f-0a1b2c3d4e5f",
"reason": "Sample output was fabricated; does not run in the sandbox."
}
}
Response Format
| Field | Type | Description |
|---|---|---|
submissionId | string | UUID of the flagged submission. |
flaggedAt | string | When the flag was recorded. |
reason | string | The operator note stored on the submission row. |