Audit Reports & Checklists

Executive HTML release dossiers, machine-readable JSON telemetry, and promotion checklists.

Table of Contents

  1. Communicating Quality Across Teams
  2. Executive HTML Release Reports
  3. Machine-Readable JSON Telemetry
  4. Generating Reports in the Editor
    1. Pro Tip: Mandatory Privacy Disclaimers

Communicating Quality Across Teams

An engineering tool is only as effective as the decisions it enables:

  • Production Directors need high-level confidence badges before approving marketing pushes.
  • Release Managers need clear verification checklists confirming that no unverified edge cases were skipped.
  • DevOps Engineers need machine-readable JSON metrics to drive automated deployment gates.

PatchProof’s Reporting Engine (ReportGenerator.cs) generates both rich executive HTML dossiers and structured JSON summaries.


Executive HTML Release Reports

The HTML report is a standalone, single-file document that requires no external CSS or JavaScript dependencies. It can be viewed in any web browser, attached to tickets, or archived on company intranet servers.

+-----------------------------------------------------------------------------+
| PATCHPROOF RELEASE AUDIT REPORT                                             |
| Release: v2.0.0-rc4 | Target Platform: WindowsStandalone (x86_64)           |
+-----------------------------------------------------------------------------+
| PROMOTION GATE: [ PROCEED / APPROVED ]                                      |
| Total Scenarios: 7 | Verified Passed: 7 | Failed: 0 | Unverified: 0         |
| Overall Truth Score: 100% | Rehearsal Duration: 14.8 seconds               |
+-----------------------------------------------------------------------------+
| ENVIRONMENT METADATA:                                                       |
| Unity: 6000.5.4f1 LTS | Addressables: 2.9.1 | Engine API: Clean             |
+-----------------------------------------------------------------------------+
| SCENARIO MATRIX RESULTS:                                                    |
| 1. FreshCache_CleanNetwork   - [ PASSED ] (1.2s, 4.75 MB wire transfer)     |
| 2. WarmCache_CleanNetwork    - [ PASSED ] (0.4s, 0.00 MB wire, Cache Hit)   |
| 3. WarmCache_LatencyFault    - [ PASSED ] (3.1s, 4.75 MB wire transfer)     |
| 4. FreshCache_ConnectionDrop - [ PASSED ] (1.8s, Recovered via retry)       |
| 5. FreshCache_TimeoutFault   - [ PASSED ] (3.0s, Handled timeout cleanly)   |
| 6. MissingBundle_Contract    - [ PASSED ] (0.2s, Graceful 404 alert)        |
| 7. Rollback_BaselineRehearsal- [ PASSED ] (0.5s, Clean cache overwrite)     |
+-----------------------------------------------------------------------------+
| PRE-PROMOTION CHECKLIST:                                                    |
| [X] All declared Content Contract keys instantiated in runtime memory.       |
| [X] Zero breaking C# type schema mutations detected.                        |
| [X] Staging origin URLs and authentication credentials fully redacted.      |
| [X] Rollback dependency closure verified complete.                          |
+-----------------------------------------------------------------------------+
| DISCLAIMER: Confidential Pre-Release Evidence. Generated by Decnet PatchProof|
+-----------------------------------------------------------------------------+

Machine-Readable JSON Telemetry

For continuous deployment (CD) pipelines and metrics aggregation, ReportGenerator.GenerateJsonReport outputs structured data:

{
  "releaseId": "v2.0.0-rc4",
  "unityVersion": "6000.5.4f1",
  "addressablesVersion": "2.9.1",
  "platform": "WindowsStandalone",
  "generatedAt": "2026-10-22T08:15:00Z",
  "gateStatus": "Proceed",
  "exitCode": 0,
  "summary": {
    "totalScenarios": 7,
    "passedCount": 7,
    "failedCount": 0,
    "unverifiedCount": 0,
    "truthScore": 100.0,
    "totalWireBytes": 9961472,
    "totalDurationSeconds": 14.82
  },
  "checklist": {
    "contractsPassed": true,
    "schemaValid": true,
    "credentialsRedacted": true,
    "rollbackSafe": true
  }
}

Generating Reports in the Editor

  1. Open Tools > PatchProof > Rehearsal Room.
  2. After running a scenario matrix, click “Export Release Report” in the top toolbar.
  3. Select format: HTML Executive Report, JSON Telemetry, or Both.
  4. PatchProof renders the files to your project’s Reports/ directory and automatically opens the HTML report in your default browser.

Pro Tip: Mandatory Privacy Disclaimers

All exported reports automatically append a privacy footer: “Confidential - Pre-Release Compatibility Evidence. Generated by Decnet PatchProof”. URLs containing tokens or internal IP addresses are pre-sanitized by the redaction engine.


Back to top

Copyright © 2026 Decnet Games. PatchProof — Addressables Release Rehearsal Lab. Available on the Unity Asset Store (Short link: u3d.as/4g0P). Tested on Unity 6000.5.4f1 LTS with Addressables 2.9.1. All rights reserved.

This site uses Just the Docs, a documentation theme for Jekyll.