Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ DigiEmu Core is moving toward a public standard structure for deterministic AI d

- [DigiEmu Core Specification v0.9](docs/DIGIEMU_CORE_SPEC_v0.9.md)
- [Test Vectors v0.9](docs/TEST_VECTORS_v0.9.md)
- [Negative Test Vectors v0.9](docs/NEGATIVE_TEST_VECTORS_v0.9.md)
- [Conformance v0.9](docs/CONFORMANCE_v0.9.md)
- [Conformance Declaration v0.9](docs/CONFORMANCE_DECLARATION_v0.9.md)
- [Conformance Declaration Schema v0.9](docs/CONFORMANCE_DECLARATION_SCHEMA_v0.9.json)
Expand All @@ -46,8 +47,7 @@ DigiEmu Core is moving toward a public standard structure for deterministic AI d
### Public standard path

```text
Specification → Test Vectors → Conformance → Verify Report Examples → Verify Report Schema
```
Specification → Test Vectors → Negative Test Vectors → Conformance → Conformance Declaration → Conformance Declaration Schema → Verify Report Examples → Verify Report Schema```

The specification explains the model.
The test vectors make verification reproducible.
Expand Down
32 changes: 31 additions & 1 deletion docs/CHANGELOG_STANDARDIZATION_v0.9.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ DigiEmu Core is being structured as an emerging public standard for deterministi
The current public standard structure is:

```text
Specification → Test Vectors → Conformance → Conformance Declaration → Verify Report Examples → Verify Report Schema```
Specification → Test Vectors → Negative Test Vectors → Conformance → Conformance Declaration → Conformance Declaration Schema → Verify Report Examples → Verify Report Schema```

Meaning:

Expand Down Expand Up @@ -93,6 +93,36 @@ This makes DigiEmu Core easier to test across independent implementations.

---

---

### DigiEmu Core Negative Test Vectors v0.9

File:

```text
docs/NEGATIVE_TEST_VECTORS_v0.9.md
```

Purpose:

Defines intentional FAIL and ERROR test vectors for DigiEmu Core verification.

It supports validation of:

- tampered snapshot behavior
- malformed JSON behavior
- missing snapshot handling
- missing expected hash handling
- unsupported hash algorithm handling
- unsupported canonicalization handling
- invalid field type handling
- stable reason-code usage

This helps ensure that DigiEmu Core implementations correctly distinguish between PASS, FAIL, and ERROR outcomes.

---


### DigiEmu Core Conformance v0.9

File:
Expand Down
1 change: 1 addition & 0 deletions docs/SPEC_INDEX_v1.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ These documents define the emerging public standard structure for DigiEmu Core.

- `docs/DIGIEMU_CORE_SPEC_v0.9.md`
- `docs/TEST_VECTORS_v0.9.md`
- `docs/NEGATIVE_TEST_VECTORS_v0.9.md`
- `docs/CONFORMANCE_v0.9.md`
- `docs/CONFORMANCE_DECLARATION_v0.9.md`
- `docs/CONFORMANCE_DECLARATION_SCHEMA_v0.9.json`
Expand Down
Loading