HREVN ROOT_SPEC_EB1 Profile: evidence_bundle_ai_document_integrity_v1 Version: EB1 Encoding: UTF-8 Root scope: - Use only the relative paths listed in manifest.authoritative_files. - Paths are interpreted relative to the bundle root. - Do not prepend the outer ZIP folder name. - Do not include manifest.json in the root scope unless it is explicitly listed there. - Do not include CHECKSUMS.sha256 or ROOT_HASH_SHA256.txt in the root scope. Serialization: - For each authoritative file, compute SHA-256 of the file bytes. - Build one text line per file using the format: relative_path:sha256hex - Sort lines in ascending ASCII/bytewise order by relative_path. - Join lines using LF (\n). - Do not add a trailing newline at the end of the serialized string. Final root: - Compute SHA-256 over the UTF-8 bytes of the serialized string. - Store the resulting lowercase hexadecimal digest in ROOT_HASH_SHA256.txt. This specification is authoritative for EB1 sample bundles.