Masego Inc.GEOINT AI Accreditation Ledger28 rules (illustrative)The rules a package has to satisfy. These are illustrative sample rules; a real criteria set loads in the same way, as data. This set is illustrative. · attack list 2026.07MITRE ATLAS: a public catalogue of real-world attacks on AI systems, used here as the list of threats to defend against. · logbook 350 entriesEvery action ever taken in this system, in order. Each entry locks the one before it, so removing or editing one leaves a visible gap. Latest entry fingerprint: b83b7c8492272ad9…

Coastal vessel classifier — version 2.3

← all packages · what PARTNER-A already accredited → · SubmittedSent in and frozen. Nobody has opened it for review yet. · submitted by ML engineerml.engineer@coe.ic.gov

Next step: open the review. The checks below show what a reviewer will find. Opening the review is recorded as its own step; the decision comes after.
26/27
rules metThe rules a package has to satisfy. These are illustrative sample rules; a real criteria set loads in the same way, as data. · 13 reused
64/65
attacks defendedThe AI attack techniques that apply to this model, from MITRE ATLAS. Each needs a recorded defence or an accepted risk. · 25 reused
59/59
documents in dateThe documents in a package — test results, data lists, design descriptions. Each has a source, a collection date and an expiry.
2
open findingsProblems the checks found. Each must be fixed, or accepted as a known risk by a named person, before a decision can be made.

Decision checks ⓘThese checks say whether a person is allowed to make a decision — never what the decision should be. Nothing here approves anything.

Change who you are, or the date, and the checks are run again.

3 checks block a decision

CheckResultWhat it found
Open for reviewA decision can only be made on a version somebody has opened for review.blocksa decision can only be made on a version under review; this one is 'submitted'
Not already decidedDecisions are never changed after the fact. A different decision needs a new version.OKno decision has been recorded against this version
Signer is not the submitterWhoever submitted a package may not approve it. Switch who you are acting as to see this change.OKAccrediting official is not the submitter
No open findingsEvery problem the checks found has been fixed, or accepted as a known risk by a named person with a written reason.blocks2 finding(s) neither resolved nor accepted as risk: AML.T0043.004, D5
Evidence in dateEvery document is still inside its validity period on the date being judged. A warning, not a block: out-of-date evidence already blocks through the rules it no longer supports.OKall evidence current as of 2026-10-27
Reliance signed forSomebody here has signed to say they are relying on the partner's approval. Until then, the partner's work reduces nothing.blocks38 item(s) are carried on PARTNER-A's determination and no official here has acknowledged relying on it. A partner's determination reduces nothing until somebody named accepts that reliance.
Every attack addressedEach AI attack technique that applies to this model has a recorded defence, or a risk somebody has accepted by name.OKevery attack that applies carries a mitigation or an accepted risk
Deployment describedHow the model is deployed decides which rules and attacks apply, so it has to be stated.OK5 deployment condition(s) declared
All rules metHow many of the rules and attack defences in scope are established. Shown for information; what actually blocks is the open findings.warning26/27 rules and 64/65 attack defences established, of which 13 rules and 25 techniques are carried on a partner authority's determination rather than proved here

Open the review

Opening a review is its own step, and the logbook records it as one. The decision comes after, separately.

Acting as Accrediting official

FindingsProblems the checks found. Each must be fixed, or accepted as a known risk by a named person, before a decision can be made.

attackAML.T0043.004Insert Backdoor Trigger — 1 document(s) missing or out of date
ruleD51 document(s) missing or out of date

A finding that blocks cannot be waved through. It can be accepted as a known risk — one at a time, by a named person, with a written reason that stays in the record for good. The friction is deliberate.

DocumentsThe documents in a package — test results, data lists, design descriptions. Each has a source, a collection date and an expiry. (59)

DocumentCollectedValid forExpiresStateReleasabilityWho this document may be shared with. It decides what can cross to a partner.
Adversarial test set2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Analyst workload assessment2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Anomalous query detection2026-10-216 months2027-04-21in dateUNCLASSIFIED
API access log2026-10-213 months2027-01-21in dateUNCLASSIFIED
Architecture disclosure review2026-10-2124 months2028-10-21in dateUNCLASSIFIED
Architecture spec2026-08-05no expiry—in datePARTNER-RELEASABLE
Artifact malware scan2026-08-053 months2026-11-05in datePARTNER-RELEASABLE
Artifact storage controls2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Availability target (SLO)2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Backdoor screen result2026-08-0512 months2027-08-05in datePARTNER-RELEASABLE
Base model attestation2026-08-056 months2027-02-05in datePARTNER-RELEASABLE
Base model selection rationale2026-08-05no expiry—in datePARTNER-RELEASABLE
Model checkpoint fingerprint2026-08-05no expiry—in datePARTNER-RELEASABLE
Classification determination2026-10-2124 months2028-10-21in dateRESTRICTED
Corpus classification review2026-10-2124 months2028-10-21in dateRESTRICTED
Corpus disclosure review2026-10-2124 months2028-10-21in dateUNCLASSIFIED
Corpus drift monitor2026-08-053 months2026-11-05in datePARTNER-RELEASABLE
Corpus manifest2026-08-05no expiry—in datePARTNER-RELEASABLE
Data source attestation2026-08-0524 months2028-08-05in datePARTNER-RELEASABLE
Decoy test set2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Denial deception assessment2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Dependency scan2026-08-053 months2026-11-05in datePARTNER-RELEASABLE
Deployment integrity check2026-10-211 month2026-11-21in dateUNCLASSIFIED
Distribution record2026-10-21no expiry—in dateUNCLASSIFIED
Downstream dissemination map2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Drift detection record2026-08-053 months2026-11-05in datePARTNER-RELEASABLE
Extraction evaluation2026-08-0512 months2027-08-05in datePARTNER-RELEASABLE
False positive monitor2026-08-053 months2026-11-05in datePARTNER-RELEASABLE
Framework version pin2026-08-05no expiry—in datePARTNER-RELEASABLE
Human review procedure2026-10-2124 months2028-10-21in dateUNCLASSIFIED
Impact assessment2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Inversion evaluation2026-08-0512 months2027-08-05in datePARTNER-RELEASABLE
Label provenance2026-08-05no expiry—in datePARTNER-RELEASABLE
Label quality audit2026-08-0512 months2027-08-05in datePARTNER-RELEASABLE
Membership inference evaluation2026-08-0512 months2027-08-05in datePARTNER-RELEASABLE
Ontology release review2026-10-2124 months2028-10-21in dateUNCLASSIFIED
Operational test record2026-08-0512 months2027-08-05in datePARTNER-RELEASABLE
Output disclosure policy2026-10-2124 months2028-10-21in dateUNCLASSIFIED
Output granularity review2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Package access log2026-10-213 months2027-01-21in dateUNCLASSIFIED
Performance monitor2026-08-053 months2026-11-05in datePARTNER-RELEASABLE
Physical attack evaluation2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Poisoning screen result2026-08-0512 months2027-08-05in datePARTNER-RELEASABLE
Provenance of input imagery2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Public overlap analysis2026-08-0512 months2027-08-05in datePARTNER-RELEASABLE
Publication review record2026-10-21no expiry—in dateUNCLASSIFIED
Query rate controls2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Releasability determination2026-10-2124 months2028-10-21in dateRESTRICTED
Retraining record2026-08-05no expiry—in datePARTNER-RELEASABLE
Retrieval timestamps2026-08-05no expiry—in datePARTNER-RELEASABLE
Robustness evaluation2026-08-0512 months2027-08-05in datePARTNER-RELEASABLE
Software bill of materials (SBOM)2026-08-056 months2027-02-05in datePARTNER-RELEASABLE
Serialisation format record2026-08-05no expiry—in datePARTNER-RELEASABLE
Synthetic imagery detection2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Threat model record2026-08-0512 months2027-08-05in datePARTNER-RELEASABLE
Transferability evaluation2026-08-0512 months2027-08-05in datePARTNER-RELEASABLE
Vulnerability monitoring record2026-08-053 months2026-11-05in datePARTNER-RELEASABLE
Weights access log2026-10-213 months2027-01-21in dateRESTRICTED
Weights provenance2026-08-05no expiry—in datePARTNER-RELEASABLE

Rules this deployment must meetThe rules a package has to satisfy. These are illustrative sample rules; a real criteria set loads in the same way, as data. (27)

RuleWhat it asksStatusMissing or out of date
A1The artifact under accreditation is uniquely and immutably identifiedreused from allied partner—
A2The architecture and class ontology are specifiedreused from allied partner—
A3Inherited weights are attested and pinnedreused from allied partner—
A4Loading the artifact does not execute untrusted codereused from allied partner—
A5The software supply chain is inventoried and screenedreused from allied partner—
B1The training corpus is fully enumeratedreused from allied partner—
B2The corpus is screened for poisoning and the model for backdoorsreused from allied partner—
B3Label quality is independently sampledreused from allied partner—
B4What the corpus reveals has been assessedmet—
C1Performance is established under operational conditionsreused from allied partner—
C2Fielded performance is instrumented between accreditation eventsreused from allied partner—
C3The human review capacity behind the model is assessedmet—
D1A structured threat model covers every in-scope ATLAS techniquereused from allied partner—
D2Robustness against crafted inputs is measuredmet—
D3Transferred attacks are evaluated even where the model is not exposedreused from allied partner—
D4Physically realisable attacks are evaluatedmet—
D5Backdoor triggers are tested fornot metTrigger test set
D6Interface leakage is quantifiedreused from allied partner—
D7Synthetic and manipulated input imagery is addressedmet—
E1The deployment is described and its conditions declaredmet—
E2Artifacts and the package itself are protected at restmet—
E3The inference interface is rate-limited and monitoredmet—
E4The fielded artifact is continuously verified against the accredited baselinemet—
F1What the model discloses through its outputs is governedmet—
F2Publication and architecture disclosure are reviewedmet—
F3Classification and releasability are determinedmet—
G1Mission impact of model failure is assessedmet—

Attacks to defend againstThe AI attack techniques that apply to this model, from MITRE ATLAS. Each needs a recorded defence or an accepted risk. (65)

ATLAS IDMITRE ATLAS: a public catalogue of real-world attacks on AI systems, used here as the list of threats to defend against.Attack techniqueDefended?
AML.T0000Search Open Technical Databasesdefended
AML.T0001Search Open AI Vulnerability Analysisreused from allied partner
AML.T0002Acquire Public AI Artifactsdefended
AML.T0002.000Datasetsreused from allied partner
AML.T0002.001Modelsreused from allied partner
AML.T0005Create Proxy AI Modeldefended
AML.T0005.000Train Proxy via Gathered AI Artifactsreused from allied partner
AML.T0005.001Train Proxy via Replicationdefended
AML.T0005.002Use Pre-Trained Modelreused from allied partner
AML.T0006Active Scanningdefended
AML.T0007Discover AI Artifactsdefended
AML.T0010AI Supply Chain Compromisereused from allied partner
AML.T0010.001AI Softwarereused from allied partner
AML.T0010.002Datareused from allied partner
AML.T0010.003Modelreused from allied partner
AML.T0011User Executionreused from allied partner
AML.T0011.000Unsafe AI Artifactsreused from allied partner
AML.T0013Discover AI Model Ontologydefended
AML.T0014Discover AI Model Familydefended
AML.T0015Evade AI Modeldefended
AML.T0016Obtain Capabilitiesreused from allied partner
AML.T0016.000Adversarial AI Attack Implementationsdefended
AML.T0017Develop Capabilitiesreused from allied partner
AML.T0017.000Adversarial AI Attacksdefended
AML.T0018Manipulate AI Modelreused from allied partner
AML.T0018.000Poison AI Modelreused from allied partner
AML.T0018.001Modify AI Model Architecturereused from allied partner
AML.T0018.002Embed Malwarereused from allied partner
AML.T0020Training Data Poisoningreused from allied partner
AML.T0024Exfiltration via AI Inference APIdefended
AML.T0024.000Infer Training Data Membershipdefended
AML.T0024.001Invert AI Modeldefended
AML.T0024.002Extract AI Modeldefended
AML.T0029Denial of AI Servicedefended
AML.T0031Erode AI Model Integrityreused from allied partner
AML.T0034Cost Harvestingdefended
AML.T0034.000Excessive Queriesdefended
AML.T0035AI Artifact Collectiondefended
AML.T0040AI Model Inference API Accessdefended
AML.T0041Physical Environment Accessdefended
AML.T0042Verify Attackdefended
AML.T0043Craft Adversarial Datadefended
AML.T0043.000White-Box Optimizationdefended
AML.T0043.001Black-Box Optimizationdefended
AML.T0043.002Black-Box Transferdefended
AML.T0043.003Manual Modificationdefended
AML.T0043.004Insert Backdoor Triggernot defended
AML.T0044Full AI Model Accessdefended
AML.T0046Spamming AI System with Chaff Datadefended
AML.T0047AI-Enabled Product or Servicedefended
AML.T0048External Harmsdefended
AML.T0048.001Reputational Harmdefended
AML.T0048.002Societal Harmdefended
AML.T0048.004AI Intellectual Property Theftdefended
AML.T0059Erode Dataset Integrityreused from allied partner
AML.T0063Discover AI Model Outputsdefended
AML.T0076Corrupt AI Modeldefended
AML.T0088Generate Deepfakesdefended
AML.T0096AI Service APIdefended
AML.T0109AI Supply Chain Rug Pullreused from allied partner
AML.T0111AI Supply Chain Reputation Inflationreused from allied partner
AML.T0112.001AI Artifactsdefended
AML.T0115Publish Poisoned AI Artifactsreused from allied partner
AML.T0115.000Datasetsreused from allied partner
AML.T0115.001Modelsreused from allied partner