Simulated portfolio. Everything here is a simulated case study using synthetic data about a fictional company. It is not client work, a real audit, a certification or an assurance opinion.
ASSURANCE: GRC, IT audit, technology risk

Methodology

Simulated. These methods were applied to synthetic data about a fictional company.

Evidence principles

Sampling and testing

Where evidence was a complete system export, every record was tested by script, so there is no sampling error, but conclusions apply only to the population extracted on its date. Controls were selected for testing by risk (15 of 33); results therefore cannot be extrapolated to untested controls. Tolerable deviation was 0% for controls whose failure is inherently serious (leaver access, privileged approval, developer separation, service-account ownership) and 5% elsewhere. Exceptions are separated from near-misses that comply.

Finding method

Each finding records condition, criteria, cause, consequence and recommendation, then a management response and a closure criterion. Retesting re-examines the same population; a management-reported completion that fails retest stays open.

Rating and scoring

Enterprise risks use a 5 x 5 likelihood and impact scale. Vendor tiering and residual risk use transparent ordinal rules, documented with the assumptions that would change a rating. These are structured judgement, not validated models.

AI boundaries

Standards and sources

Frameworks were used by paraphrase. Verification varies and is recorded per source in the register: some texts were read from primary PDFs, some only from secondary summaries, and some sit behind an account wall.

How this portfolio was produced

The case studies, synthetic data, analyses, reports and this site were produced with AI assistance (Anthropic's Claude Code) working from a written specification. No independent human review of the analyses, ratings or framework mappings took place, and no real engagement, client or employer is involved. Statements written in the first person describe the simulated exercise.

Reproducibility

All data is generated from fixed seeds by code, validated, and the analyses are re-run by tests. Raw synthetic tables, the data dictionary and hashes are in the download index. The answer key of seeded issues is held back so the exercise can be tried blind.