Assessor_2.0/fixtures
Tronth c473b0c94e Initial import 2026-08-24 09:16:16 +02:00
..
cis-cat Initial import 2026-08-24 09:16:16 +02:00
generic Initial import 2026-08-24 09:16:16 +02:00
maester Initial import 2026-08-24 09:16:16 +02:00
pingcastle Initial import 2026-08-24 09:16:16 +02:00
purple-knight Initial import 2026-08-24 09:16:16 +02:00
README.md Initial import 2026-08-24 09:16:16 +02:00

README.md

Synthetic source fixtures

All files below are deliberately small, synthetic, and free of customer or company data. They are regression inputs for the generic import pipeline, not complete vendor golden files. Source-specific recognition and semantic extraction remain part of Phase 6.

PingCastle

CIS-CAT

  • Files: cis-cat/assessment.synthetic.html and cis-cat/assessment.future-controls.synthetic.html
  • Basis: the official CIS-CAT guide documents the HTML sections Summary, Profiles, Assessment Results, and Assessment Details; it also documents Pass, Fail, Error, Unknown, and Manual result states and the detail areas Description, Rationale, Remediation, Impact, Assessment, References, and CIS Controls.
  • assessment.future-controls.synthetic.html repeats the same rule structure with control mappings the application cannot know in advance: a newer revision of the same CIS series and an unrelated framework. It is the regression input for section detection that must read its headings from the report instead of a fixed list, so that hidden evidence and control tables keep reaching the results window when a later report adds a framework.
  • Sources:

Maester

When an anonymized real export can legally be added, it should supplement these structural fixtures and must be reviewed for tenant names, domains, accounts, identifiers, evidence, comments, and embedded metadata first.