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…

Overhead vehicle detector — version 1.3

← all packages · what changed → · Under reviewOpened for review. A named official can now accredit or reject it — the system never does. · submitted by ML engineerml.engineer@coe.ic.gov

Ready for a decision. Every check passes — and the system still does nothing on its own. A named official reads the statement below and accredits or rejects.
28/28
rules metThe rules a package has to satisfy. These are illustrative sample rules; a real criteria set loads in the same way, as data.
66/66
attacks defendedThe AI attack techniques that apply to this model, from MITRE ATLAS. Each needs a recorded defence or an accepted risk.
62/62
documents in dateThe documents in a package — test results, data lists, design descriptions. Each has a source, a collection date and an expiry.
0
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.

nothing blocking

CheckResultWhat it found
Open for reviewA decision can only be made on a version somebody has opened for review.OKthe version is under review
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.OKno outstanding findings
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
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.OK6 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.OK28/28 rules and 66/66 attack defences established

Make the decision

Pressing a button signs the statement above it, in your name. The system records the decision; it never makes it.

I certify that I have reviewed this model package and the evidence supporting it, that I am satisfied the accreditation criteria in scope for this deployment are met, and that I am the accrediting official authorised to make this determination. I understand that this determination is mine and was not made by the system, that it rests on the evidence sealed with it, and that it will be relied upon by others.
Acting as Accrediting official
I certify that I have reviewed this model package and the evidence supporting it, that I am declining to accredit it, and that I am the accrediting official authorised to make this determination. I understand that this determination is mine and was not made by the system.

Whoever submitted this cannot also sign it off. Switch who you are acting as, above, and watch the checks change.

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

Nothing outstanding.

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. (62)

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-10-21no expiry—in datePARTNER-RELEASABLE
Artifact malware scan2026-10-213 months2027-01-21in dateUNCLASSIFIED
Artifact storage controls2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Availability target (SLO)2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Backdoor screen result2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Base model attestation2026-10-216 months2027-04-21in dateUNCLASSIFIED
Base model selection rationale2026-10-21no expiry—in dateUNCLASSIFIED
Model checkpoint fingerprint2026-10-21no expiry—in dateUNCLASSIFIED
Classification determination2026-10-2124 months2028-10-21in dateRESTRICTED
Collection chain attestation2026-10-2112 months2027-10-21in dateRESTRICTED
Corpus classification review2026-10-2124 months2028-10-21in dateRESTRICTED
Corpus disclosure review2026-10-2124 months2028-10-21in dateUNCLASSIFIED
Corpus drift monitor2026-10-213 months2027-01-21in dateUNCLASSIFIED
Corpus manifest2026-10-21no expiry—in dateUNCLASSIFIED
Data source attestation2026-10-2124 months2028-10-21in dateUNCLASSIFIED
Decoy test set2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Denial deception assessment2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Dependency scan2026-10-213 months2027-01-21in dateUNCLASSIFIED
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-10-213 months2027-01-21in dateUNCLASSIFIED
Extraction evaluation2026-10-2112 months2027-10-21in dateUNCLASSIFIED
False positive monitor2026-10-213 months2027-01-21in dateUNCLASSIFIED
Framework version pin2026-10-21no expiry—in dateUNCLASSIFIED
Hardware provenance2026-10-2124 months2028-10-21in dateUNCLASSIFIED
Human review procedure2026-10-2124 months2028-10-21in dateUNCLASSIFIED
Impact assessment2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Inversion evaluation2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Label provenance2026-10-21no expiry—in dateUNCLASSIFIED
Label quality audit2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Membership inference evaluation2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Ontology release review2026-10-2124 months2028-10-21in dateUNCLASSIFIED
Operational test record2026-10-2112 months2027-10-21in dateUNCLASSIFIED
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-10-213 months2027-01-21in dateUNCLASSIFIED
Physical attack evaluation2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Poisoning screen result2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Provenance of input imagery2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Public overlap analysis2026-10-2112 months2027-10-21in dateUNCLASSIFIED
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-10-21no expiry—in dateUNCLASSIFIED
Retrieval timestamps2026-10-21no expiry—in dateUNCLASSIFIED
Robustness evaluation2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Software bill of materials (SBOM)2026-10-216 months2027-04-21in dateUNCLASSIFIED
Serialisation format record2026-10-21no expiry—in dateUNCLASSIFIED
Synthetic imagery detection2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Threat model record2026-10-2112 months2027-10-21in datePARTNER-RELEASABLE
Transferability evaluation2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Trigger test set2026-10-2112 months2027-10-21in dateUNCLASSIFIED
Vulnerability monitoring record2026-10-213 months2027-01-21in dateUNCLASSIFIED
Weights access log2026-10-213 months2027-01-21in dateRESTRICTED
Weights provenance2026-10-21no expiry—in dateUNCLASSIFIED

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. (28)

RuleWhat it asksStatusMissing or out of date
A1The artifact under accreditation is uniquely and immutably identifiedmetcarried forward—
A2The architecture and class ontology are specifiedmetcarried forward—
A3Inherited weights are attested and pinnedmetcarried forward—
A4Loading the artifact does not execute untrusted codemetcarried forward—
A5The software supply chain is inventoried and screenedmetcarried forward—
A6The collection and compute chain is attestedmetcarried forward—
B1The training corpus is fully enumeratedmetcarried forward—
B2The corpus is screened for poisoning and the model for backdoorsmetcarried forward—
B3Label quality is independently sampledmetcarried forward—
B4What the corpus reveals has been assessedmetcarried forward—
C1Performance is established under operational conditionsmetcarried forward—
C2Fielded performance is instrumented between accreditation eventsmetcarried forward—
C3The human review capacity behind the model is assessedmetcarried forward—
D1A structured threat model covers every in-scope ATLAS techniquemetcarried forward—
D2Robustness against crafted inputs is measuredmetcarried forward—
D3Transferred attacks are evaluated even where the model is not exposedmetcarried forward—
D4Physically realisable attacks are evaluatedmetcarried forward—
D5Backdoor triggers are tested formetcarried forward—
D6Interface leakage is quantifiedmetcarried forward—
D7Synthetic and manipulated input imagery is addressedmetcarried forward—
E1The deployment is described and its conditions declaredmetcarried forward—
E2Artifacts and the package itself are protected at restmetcarried forward—
E3The inference interface is rate-limited and monitoredmetcarried forward—
E4The fielded artifact is continuously verified against the accredited baselinemetcarried forward—
F1What the model discloses through its outputs is governedmetcarried forward—
F2Publication and architecture disclosure are reviewedmetcarried forward—
F3Classification and releasability are determinedmetcarried forward—
G1Mission impact of model failure is assessedmetcarried forward—

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

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 Analysisdefended
AML.T0002Acquire Public AI Artifactsdefended
AML.T0002.000Datasetsdefended
AML.T0002.001Modelsdefended
AML.T0005Create Proxy AI Modeldefended
AML.T0005.000Train Proxy via Gathered AI Artifactsdefended
AML.T0005.001Train Proxy via Replicationdefended
AML.T0005.002Use Pre-Trained Modeldefended
AML.T0006Active Scanningdefended
AML.T0007Discover AI Artifactsdefended
AML.T0010AI Supply Chain Compromisedefended
AML.T0010.000Hardwaredefended
AML.T0010.001AI Softwaredefended
AML.T0010.002Datadefended
AML.T0010.003Modeldefended
AML.T0011User Executiondefended
AML.T0011.000Unsafe AI Artifactsdefended
AML.T0013Discover AI Model Ontologydefended
AML.T0014Discover AI Model Familydefended
AML.T0015Evade AI Modeldefended
AML.T0016Obtain Capabilitiesdefended
AML.T0016.000Adversarial AI Attack Implementationsdefended
AML.T0017Develop Capabilitiesdefended
AML.T0017.000Adversarial AI Attacksdefended
AML.T0018Manipulate AI Modeldefended
AML.T0018.000Poison AI Modeldefended
AML.T0018.001Modify AI Model Architecturedefended
AML.T0018.002Embed Malwaredefended
AML.T0020Training Data Poisoningdefended
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 Integritydefended
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 Triggerdefended
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 Integritydefended
AML.T0063Discover AI Model Outputsdefended
AML.T0076Corrupt AI Modeldefended
AML.T0088Generate Deepfakesdefended
AML.T0096AI Service APIdefended
AML.T0109AI Supply Chain Rug Pulldefended
AML.T0111AI Supply Chain Reputation Inflationdefended
AML.T0112.001AI Artifactsdefended
AML.T0115Publish Poisoned AI Artifactsdefended
AML.T0115.000Datasetsdefended
AML.T0115.001Modelsdefended