Skip to content
Software lifecycle checklist
- Software inventory export exists, has a name column and a version column, and has an owner for each row where one is known XW-001 XW-002
- Header row confirmed without opening any data row; dates in the export are ISO dates XW-026
- Inventory, golden-source, exception, tracking, and support-records files kept out of prompts, issues, and commits XW-028
- Tool copy made only with the person's say-so, at the pinned commit, and
git rev-parse HEAD matched the pin, and the commit recorded XW-020 - Bundled data checked with
verify-data, and the data dates read from the manifest XW-026 preflight run and every item on its "What to fix" list handled in the export XW-026- Output folder named by the person, new or empty, and outside the inventory, tool, and working folders XW-028
- Check run in counts-only mode, as of a stated date XW-009
- Only the summary count lines read; no name, item ID, or report file opened by the agent XW-028
- Counts reported by state: past end of life, ends soon, mainstream support ended, supported, unmatched XW-009
- Names to review, classification counts, and any support-records line reported with their limits stated XW-001 XW-026
- KEV needs-review wording used exactly, with no item called affected or exposed XW-024
- Each past-end-of-life or ends-soon item given an owner decision: replace, upgrade, retire, or request risk acceptance XW-009 XW-010 XW-024
- Upgrade or replacement cost handed to the owner as a budget input, not estimated by the agent XW-012
- Dates-disagree items settled by the ITAM lead XW-026
- Count line, data dates, and decisions kept as dated evidence, with no names or IDs in it XW-020
- Review repeated on the person's schedule, and the previous report passed to the tool by path XW-025