]> FriiDump Source - friidump.git/blobdiff - docs/reports/FRIIDUMP_NATIVE_COMPATIBILITY_REPORTING_0.5.3.16.md
Harden GCC-4243N A102 HLDS E7 profile
[friidump.git] / docs / reports / FRIIDUMP_NATIVE_COMPATIBILITY_REPORTING_0.5.3.16.md
index 5f8635593d13aad7ccc36db8949f71a3ef7e2aef..259f639ed2a7867183919531933ebfb0af6ffc38 100644 (file)
@@ -2,11 +2,11 @@
 
 ## Status
 
-This is a source candidate for Windows and physical-drive validation. It is not
-a promoted release and does not replace `v0.5.3.15-pf1`.
+This document records the implementation and accepted validation basis for
+FriiDump 0.5.3.16-pf1. Candidate-specific reports remain historical evidence;
+the release identity is the annotated tag and its exact commit/tree.
 
 ## Scope
-
 The change adds native `friidump-test-result.v1` generation to normal dump
 invocations. It deliberately excludes broad drive-research discovery; that
 work remains assigned to a separate future utility.
@@ -103,19 +103,19 @@ The source includes fixtures for:
 The fixtures are validated against the exact Compatibility Database v1.2.0 JSON
 Schema. The database PHP semantic validator is used during package validation.
 
-## Remaining promotion gates
-
-Before a release can be promoted:
-
-1. Build with the maintained Visual Studio 2019 32-bit toolchain.
-2. Run the MSVC fixture tests.
-3. Validate no-media reporting on a real drive.
-4. Validate a complete GameCube or Wii report.
-5. Validate a controlled partial cancellation.
-6. Validate Xbox assembled-output reporting on the applicable hardware path.
-   The copied GDR-8050L reference dumper remains a special Windows-only path;
-   complete output reporting must be validated there, and Ctrl+C cancellation
-   must not be claimed for that path until its copied loops receive an explicit
-   cancellation callback.
-7. Submit generated reports to the live v1.2.0 database and confirm acceptance.
-8. Review exact report contents before assigning a release tag.
+## Accepted validation basis
+
+The release campaign completed these gates:
+
+1. Maintained Visual Studio 2019 32-bit build and fixture execution.
+2. Linux/CMake build and raw-I/O authorization preflight.
+3. Real-drive no-media and controlled-partial reporting.
+4. Complete GameCube validation with an exact known-good image hash.
+5. Original Xbox GDR-8050L game-view, XDVDFS, DMI/media-ID, native-report,
+   controlled-cancellation, hashing, and STOP UNIT validation.
+6. Exact report review and compatibility-database acceptance.
+7. Candidate publication and exact fast-forward promotion to canonical `main`.
+
+The copied Windows challenge-drive loops retain their documented cancellation
+boundary. No broader cancellation claim is inferred from the portable Linux
+path.
\ No newline at end of file