Reclassification

Reclassify a checkpoint violation

Reclassify a previously recorded AIP checkpoint violation. This allows operators to correct false positives or adjust severity after manual review. The reclassification is recorded in the audit trail and can trigger a score recomputation.

post/agents/{agent_id}/reclassify

Request

  • Base URL: https://api.mnemom.ai/v1
  • URL: https://api.mnemom.ai/v1/agents/{agent_id}/reclassify
  • Auth: one of:
    • HTTP bearer
    • API key in header X-Mnemom-Api-Key

Path parameters

agent_idstring required

Agent identifier (e.g. smolt-abc123)

Request body

checkpoint_idstring required

Identifier of the checkpoint to reclassify

reasonstring required

Human-readable justification for the reclassification

card_amendment_idstring nullable

Optional ID of an alignment card amendment that triggered this reclassification

after_classification'clear' | 'review_needed' | 'boundary_violation'

Verdict the checkpoint is reclassified TO (MNE-2156). Omit for a full exoneration ('clear', the historical behavior); send 'review_needed' or 'boundary_violation' when the review lowers the severity without clearing the agent. An unrecognized value is rejected with 400 — it is never coerced to 'clear'. This is deliberately a SUBSET of the checkpoint verdict enum: 'unverified' means the integrity control did not run, which the system assigns and a reviewer cannot choose.

Response

Reclassification result with score impact

reclassification_idstring

Unique identifier for this reclassification

checkpoint_idstring

Identifier of the reclassified checkpoint

agent_idstring

Agent whose checkpoint was reclassified

original_typestring

Original violation type before reclassification

new_typestring

New violation type after reclassification

reasonstring

Justification provided for the reclassification

Changes

No recorded changes to this operation across all 1 revision of this API.