Optional harness-profile amendment
September 19, 2026 · View on GitHub
Core protocol remains DGP 0.1. Optional profiles
assessment-batching@0.1 and coding-tools@0.1 are proposal revision 0.1.
The owner supplied and authorized amendment of DGP_0.1_Complete.zip.
Archive SHA-256:
8603b1c29d8aad015a906b61927aea619984f6d7b239d97bf88ea9b37bb60f01.
The original upload was preserved. All 81 entries were checked before import:
fixed root, relative traversal-free names, no duplicates/symlinks/special files or
encrypted entries, bounded entry/aggregate sizes. No uploaded server or agent was
launched. UPSTREAM_IMPORT.json records original per-file hashes;
UPSTREAM_BUNDLE_MANIFEST.json and UPSTREAM_SHA256SUMS.txt preserve upstream
release evidence. Current BUNDLE_MANIFEST.json and SHA256SUMS.txt describe this
amended copy rather than pretending old checksums still apply.
Actual validation
Run from this package directory:
uv run --no-project --with jsonschema==4.26.0 python -m unittest discover -s tests -p test_jev_harness_profiles.py
uv run --no-project --with jsonschema==4.26.0 python -m unittest discover -s tests
106 tests passed: all 91 original tests plus 15 new profile tests. Four new examples validated. New Python files pass Ruff. The new tests cover exact current-frame/evidence binding, absent/changed required evidence, duplicate IDs, unoffered preview targets, partial result binding, speculative-mode preservation, boolean-versus-integer immutable-content changes, unknown/duplicate/nonfinite cost, fixed coding operation IDs, effectful tests/application, and relative artifact preimages. Copied core definitions are asserted identical to the original schema.
The full regression run includes six temporary loopback HTTP fixture-server tests; it never starts the token-printing server main. Historical browser reports remain upstream evidence and were not rerun. No live provider, deployed HTTP server, real coding tool, filesystem mutation executor or job scheduler was exercised. The helpers check selected contracts; they do not prove authentication, transactional partial admission, durable idempotency, quotas, safe execution or interoperability.
Integration boundary
Keep the harness's existing Jev transport and cost ledger. The imported demo's server prints demo tokens; its provider HTTP-error path can relay remote details. Those files are retained unchanged for provenance and are not production adapters. Use existing host authorization and sanitized provider errors when an adapter is implemented. Schemas and proposed catalogue entries grant no access.