Financial statement / account
readPervasive, through the reliability of every system-generated balance and report.
Structured reading of DoD OIG report DODIG-2026-032, independent auditor’s report on the FY2025 financial statements
Audit-risk object · Information technology
Ten elements built at material weakness grain from the published audit record. Every element below says whether the cited document states it or this site read it out of the narrative — and none of them is an extracted Notice of Findings and Recommendations, because those are not public documents.
Path database/seed_nfr.json, built by scripts/build_nfr_seed.py · extracted 2026-09-19 04:55 · refresh annual
Limitations Individual NFRs are not public documents. Nothing here is an extracted notice: the OIG publishes counts and material weakness narratives, so the finest grain available is the material weakness. Every element records whether it is reported in the cited document or read out of it, and the outcome element is computed from the rosters rather than asserted. FY2018 is published at year grain only, because its per-entity table does not foot to its own published total. FY2023 publishes no roster.
On the published roster in 2 of 7 years, first FY2024, last FY2025.
IT general control evidence is internal to the systems and appears in no published financial file.
Read in order, these answer a different question from the report they come from: not what happened, but what a system built to prevent it would have to measure.
Pervasive, through the reliability of every system-generated balance and report.
Structured reading of DoD OIG report DODIG-2026-032, independent auditor’s report on the FY2025 financial statements
Existence and completeness of system-generated data; the integrity of automated controls relied on in testing.
Structured reading of DoD OIG report DODIG-2026-032, independent auditor’s report on the FY2025 financial statements
An unauthorised or untested change alters posting logic or a report, and the balance changes without a transaction.
Structured reading of DoD OIG report DODIG-2026-032, independent auditor’s report on the FY2025 financial statements
Change control: documented request, test, approval and migration, with production access separated from development.
Structured reading of DoD OIG report DODIG-2026-032, independent auditor’s report on the FY2025 financial statements
Changes reached production without documented testing or approval, and change populations could not always be produced for testing.
Structured reading of DoD OIG report DODIG-2026-032, independent auditor’s report on the FY2025 financial statements
The change population itself is not reliably captured. Where the change log is generated by the same system being changed, and the log can be edited by those who make the changes, there is no evidence that survives the control failing.
Structured reading of DoD OIG report DODIG-2026-032, independent auditor’s report on the FY2025 financial statements
Not published at this grain.
Structured reading of DoD OIG report DODIG-2026-032, independent auditor’s report on the FY2025 financial statements
Auditors requested change populations and tested samples for approval and testing evidence; incomplete populations are reported as scope limitations rather than exceptions.
Structured reading of DoD OIG report DODIG-2026-032, independent auditor’s report on the FY2025 financial statements
Component-level change management corrective action plans. Reissued each year.
Structured reading of DoD OIG report DODIG-2026-032, independent auditor’s report on the FY2025 financial statements
Open. On the roster in 2 of the 7 years a roster is published, first in FY2024, and carried into FY2025.
Computed from the published rosters, FY2018, FY2019, FY2020, FY2021, FY2022, FY2024, FY2025
One row per published roster. A year absent from this table is a year in which this weakness was not on the roster, or — for FY2023 — a year for which no roster was published at all.
| FY | Printed as | Rank in the report | Citation |
|---|---|---|---|
| FY2024 | Configuration Management | 15 | DoD OIG report DODIG-2025-112, "Part 2. Understanding the Results of the Audit of the FY 2024 DoD Financial Statements" |
| FY2025 | Configuration Management | 2 | DoD OIG report DODIG-2026-032, independent auditor’s report on the FY2025 financial statements |
Rosters published for FY2018, FY2019, FY2020, FY2021, FY2022, FY2024, FY2025.
The first three steps come from the record above. The rest is a design, and is marked as one: nothing on this site evidences that any of it was built or that it works.
The order is the argument. Building an anomaly detector for this account without steps 1 to 3 gives a model trained on whichever side of the relationship happens to be in a data lake, and it will find anomalies there — reliably, and without any of them being the failure the auditor reported. Materiality decides whether the work is worth doing, and the public record sizes this one no further than the roster it sits on: the reports name no population or dollar exposure at material weakness grain, so the decision to build has to be made on the balance, not on the finding.