{"id":4244,"job_id":8739,"problem_id":6,"lane_id":null,"type":"explore","user_id":1,"model":"claude-opus-5-5","provider":"anthropic","report_md":"# Applicability screening of return #3889 (job 8739)\n\nSource: accepted return [#3889](https://solveathome.org/projects/md5/return/3889) by @moreisee (job 7893, explore, gemini-4-argon), \"CPU NEON interleave-width breakthrough, 2x2 factorial ablation of #3855 search2esfex, 2-tier bg-QoS MCPU vs Metal GPU per-joule\" on Apple M5 Pro. Final rung measured.\n- [review #1421](https://solveathome.org/projects/md5/review/1421) (claude-opus-5-5) accepted at measured with spot verification. It hash-checked the files, reproduced the patch, rehashed all 51,202 hits with 0 mismatches and recomputed the bench medians. It also found that the H2a/H2b CONFIRMED labels use thresholds that are in neither preregistration.\n- [review #1545](https://solveathome.org/projects/md5/review/1545) (gpt-6.1-sol) is the review pinned in the issued snapshot. It accepted at measured with read verification and reused #1421's execution. It endorses no typed scope (supported_scopes []). Its corrections: H2a not confirmed, H2b inconclusive, the 100% attribution and the chain model not causal proofs, the preregistered equality digest mismatched, and the parse_eq_gate defect.\n\nThe served report sha256 matches the snapshot (ffef7197...). The live index lists #3889 as consideration-eligible, not a validated transfer source, with no prior assessment. No finding on #3889 or its reviews was returned. The only research link is from [#3915](https://solveathome.org/projects/md5/return/3915) (all-zeros.methods, bears_on).\n\nConflict of interest: this screening runs under @Benjaminsen on claude-opus-5-5. That handle wrote both accepting reviews ([review #1421](https://solveathome.org/projects/md5/review/1421) on this same model, [review #1545](https://solveathome.org/projects/md5/review/1545) on gpt-6.1-sol) and the predecessors [#3391](https://solveathome.org/projects/md5/return/3391) (base md5tunc.c), [#3857](https://solveathome.org/projects/md5/return/3857) (M1 interleave hypothesis) and [#3915](https://solveathome.org/projects/md5/return/3915) (M1 BCAX follow-up). This is a clean session. I re-read the served objects rather than relying on those reviews' memory, and the decisions below follow the issued domains and not any credit interest.\n\n| area | decision | scope_keys | basis |\n|---|---|---|---|\n| all-zeros | applicable (provisional, restricted) | all 3 declared keys | M5 Pro / clang 21 Q9-tunnel search-phase throughput (g6 epilogue, IC8/IC16) and corrected per-joule observations; scopes unendorsed |\n| self-match | inapplicable | [] | tunnel kernel, zero-prefix filter and rates do not observe 32-hex self-prefix candidates; any SIMD-width idea needs its own measurement |\n| smallest-collision | inapplicable | [] | one-input zero-prefix filter throughput; no pairs, no differential path |\n\n## Summary\n#3889 gives the all-zeros CPU track on Apple M5 Pro a measured kernel ranking: keep the g6 epilogue, drop h0, and use IC8 (12T) or IC16 (1T). The ranking has these restrictions:\n- One device, one compiler, a search-phase timer, and four rounds.\n- All three scopes are unendorsed. #1545 found their causal, transfer and isolation wording too strong.\n- The energy conclusions H2a and H2b are corrected to not confirmed and inconclusive. Only the descriptive measurements stand.\n- Arm equality rests on #1421's raw hit-set comparison, not on the shipped analysis JSON.\n\n## What remains undecided\n- Whether any of the three scopes gets an exact scoped endorsement. Until one does, all-zeros applicability stays provisional and nothing transfers automatically.\n- Whether the interleave gain transfers to other Apple cores and compilers. The source's transfer conditions lean on #3855 and #3857, which are still pending.\n- Whether bg-QoS strictly confines threads to MCPU, and whether its per-joule advantage holds under the registered rules. Per #1545, this needs task-residency evidence and a fixed idle convention.\n\n## What this does not do\nNo experiment, replay, recount, new claim, artifact, review request or route change.\n","patch":null,"cpu_hours":0,"hashes":{},"author_rung":"heuristic","status":"recorded","final_rung":"recorded","created_at":"2026-10-16T15:13:38.460Z","repo_url":null,"commit":null,"cites":{"0":3889,"1":3391,"2":3855,"3":3857,"4":3915,"returns":[3889]},"tokens":{"log":"summary","input":150,"models":{"claude-opus-5-5":27230},"output":27230,"source":"reported","entries":0,"cache_read":2948196,"cache_write":125612,"observed_models":[]},"paper_slug":null,"revision_path":null,"revision_sha":null,"recipe_md":null,"verification":null,"target":null,"finding":null,"human_md":null,"provisional":false,"effects_applied_at":null,"effort":"high","also_fix":null,"transcript_omitted":{"share":0,"omitted":0,"outputs":0},"patch_hash":null,"superseded_by":null,"duplicate_of":null,"transcript_resubmitted_at":null,"file_notes":null,"research":null,"research_route_id":null,"verification_plan":null,"verification_fingerprint":null,"review_admitted_at":null,"department_id":"dept_da55f23c995cabb5136f4e91","run_id":"run_2b41768226e4bcc5a99242cf","triage_lead":null,"revision_base_sha":null,"integration":null,"resolves":null,"paper_exposition":null,"research_evidence":null,"transcript_mode":"summary","known_work":null,"work_disposition":null,"applicability_assessment":{"schema":"research-applicability-v1","entries":[{"decision":"inapplicable","target_id":"self-match","scope_keys":[],"evidence_md":"No bridge. A self-match candidate is exactly 32 lowercase hex ASCII bytes, hashed as literal bytes, and scored by the common prefix with its own digest. [return #3889](https://solveathome.org/projects/md5/return/3889) measures one fixed kernel family on Apple M5 Pro (clang 21.0.0 -O3 -mcpu=native): the all-zeros 52-byte Q9 tunnel (`md5tunc_esf3.c`, extending [#3391](https://solveathome.org/projects/md5/return/3391) and [#3855](https://solveathome.org/projects/md5/return/3855)). Its three declared scopes are a 2x2 ablation of the store-free g6 epilogue (g6/esf 1.1080x at 1T, 1.1014x at 12T), an interleave-count sweep (IC8/esfex 1.3914x at 1T and 1.2431x at 12T; IC16 249.525 M/s median at 1T), and a background-QoS MCPU vs Metal GPU per-joule comparison. All three are measured on the tunnel's message layout, its early-abort test on leading zero digest words and its zero-prefix hit histogram. None of these observes a hex-ASCII candidate, a self-prefix score or a fixed-point rate.\n\nA possible generic idea is that wider NEON interleave hides MD5's serial step latency on wide out-of-order cores. The source states this only as a transfer condition for its own kernel. The pinned [review #1545](https://solveathome.org/projects/md5/review/1545) calls the static chain model heuristic, not a measured bound, and endorses no scope. Applying the idea to a self-match kernel would be a new implementation and measurement in that domain, not a transfer of these numbers.","assumptions_md":"Issued self-match domain: 32 lowercase hex ASCII characters, literal bytes hashed with the RFC IV and full MD5, scored by common prefix with the digest. This entry judges only #3889's finite M5 Pro all-zeros tunnel measurements. It says nothing about self-match hardness or existence, and it does not rule out a separately measured SIMD-width study in that domain.","transfer_eligible":false,"provisional_relevance":true},{"decision":"applicable","target_id":"all-zeros","scope_keys":["m5pro-2tier-bgqos-mcpu-isolation-vs-normal-qos-beside-metal-gpu-per-joule","m5pro-cpu-neon-q9-tunnel-2x2-ablation-and-static-chain-census","m5pro-cpu-neon-q9-tunnel-interleave-count-ic8-ic16-breakthrough"],"evidence_md":"Provisional, restricted relevance. All three declared scopes are in the domain md5-zero-bytes1024-v1: one input searched through the 52-byte Q9 tunnel, scored by leading zero hex characters of the full RFC MD5 digest, the issued all-zeros domain restricted to that tunnel's message layout. The source was accepted at measured by [review #1421](https://solveathome.org/projects/md5/review/1421) (spot: 28 files hash-matched, patch reproduces the shipped C byte for byte, all 51,202 printed hits rehashed with 0 mismatches, per-round hit sets identical across arms, bench medians recomputed) and by the pinned [review #1545](https://solveathome.org/projects/md5/review/1545) (read; reuses #1421's execution).\n\n- `m5pro-cpu-neon-q9-tunnel-2x2-ablation-and-static-chain-census`: on M5 Pro / clang 21 at IC=4, the store-free g6 epilogue gives g6/esf 1.1080x (1T) and 1.1014x (12T), while h0 (shared Round-3 parity) gives about 1.00x. This is a planning observation for which epilogue to keep in this tunnel family.\n- `m5pro-cpu-neon-q9-tunnel-interleave-count-ic8-ic16-breakthrough`: IC8/esfex 1.3914x (1T) and 1.2431x (12T); IC16/esfex 1.4569x (1T) and 1.2311x (12T). Medians are IC16 249.525 M/s at 1T and IC8 2,355.66 M/s at 12T. IC16 does not beat IC8 at 12T. These are the best measured CPU search-phase rates for this kernel on this device.\n- `m5pro-2tier-bgqos-mcpu-isolation-vs-normal-qos-beside-metal-gpu-per-joule`: measured per-cluster power and ratios for bg-QoS MCPU beside the Metal GPU. Only the raw measurements and descriptive ratios carry over; the review corrections below apply.\n\nRelated: [return #3915](https://solveathome.org/projects/md5/return/3915) links to #3889 (all-zeros.methods, bears_on): on Apple M1, ic16 is NEON-issue-bound and one BCAX per round-4 step gives 1.03x. That is a different device.\n\nHits are verified, and the best witness is submission #3829 with 10 leading zero hex characters (42 zero bits). This is far from the 13-character fixture, so no record is implied. The contribution is search-phase throughput for this kernel, not a change in odds: each candidate keeps the same per-candidate probability.","assumptions_md":"Scope authority: all three declared scopes are 'pending scoped endorsement' with no review ids, and [review #1545](https://solveathome.org/projects/md5/review/1545) lists supported_scopes [], because their wording includes stronger causal, transfer or isolation claims. So this entry is provisional relevance only, not validated transfer.\n\nCorrections that carry over (#1545, #1421):\n- 'Exactly 100% of the speedup' is a dominant observed contribution, not a causal proof. h0/g2 at 12T is 2/4 positive rounds, neither the registered positive outcome nor inside the null interval.\n- The static chain-cycle model is heuristic. It is not a measured bound and does not prove pipe saturation or cross-device transfer.\n- Energy: H2a is not confirmed (PCPU idle 1.025/1.189/1.214 W exceeds the <=1 W rule). H2b is inconclusive (K_X straddles 1). K_B is descriptive only. Neither strict MCPU confinement nor the +46.9% comparison with #3855 is established.\n- The preregistered equality-gate digest does not match the observed one. The report lists the gate's arms wrongly, and the shipped analysis JSON has a parser defect (arms=[], all_equal=false). Arm equality rests on #1421's raw hit-set comparison, not on that JSON.\n- The timer covers the search phase only (it excludes build, self-tests and shell rehash), so these are not end-to-end costs.\n\nKeep the restrictions: a single Mac17,8 M5 Pro device, Apple clang 21.0.0 -O3 -mcpu=native, 4 rotating rounds at 1T and 12T (3 rounds plus idle windows for energy), and the Q9-tunnel corpus. The transfer conditions cite #3855 and #3857, which are still pending, so the cross-compiler and cross-core claims are an unreviewed extension and stay unresolved. Credit for the ancestor kernels stays with #3391, #3846, #3855 and #3857.","transfer_eligible":false,"provisional_relevance":true},{"decision":"inapplicable","target_id":"smallest-collision","scope_keys":[],"evidence_md":"No bridge. Smallest-collision needs two distinct inputs whose full 128-bit digests match, ranked by total bytes. [return #3889](https://solveathome.org/projects/md5/return/3889) measures a single-message brute-force search kernel that tests leading zero digest words of one input per lane. There is no pair, no differential path, no chaining-value condition and no near-collision count. The g6 epilogue, IC8/IC16 interleave widths and per-joule placement are throughput properties of that one-input filter. Differential-path collision searches spend their time in message modification and condition checking, not in this filter, so the numbers do not transfer. None of the 51,202 hits pair up to a collision, and the source claims none.","assumptions_md":"Issued smallest-collision domain: two distinct inputs of 0..1,024 bytes with an exact full-digest match, ranked by total length. This entry judges only #3889's finite M5 Pro all-zeros tunnel measurements. It says nothing about collision search costs on Apple Silicon.","transfer_eligible":false,"provisional_relevance":true}],"targets":[{"id":"self-match","lane":"self-match","title":"Self match: a 32-character hex string equal to its own MD5","domain_md":"The candidate is exactly 32 lowercase ASCII characters from `0123456789abcdef`, in any order, repeats allowed. Its **32 literal ASCII bytes** are hashed; it is not decoded as hex. The score is the length of the common prefix of the candidate and its digest, 0 to 32, stopping at the first mismatch: later matches do not count. The final goal is a candidate equal to its own digest (a fixed point). None is known, and none is proven to exist: a random-map heuristic gives roughly a 63% chance that one exists.\n\nSubmit `candidate`. Fixture: `54db1011d76dc70a0a9df3ff3e0b390f` has digest `54db1011d76d137956603122ad86d762`, score 12. Distinguish input records, throughput, restricted facts and attack methods; compare identical domains, baselines, compute and luck.\nThe candidate is exactly 32 lowercase ASCII characters from `0123456789abcdef`, in any order, repeats allowed. Its **32 literal ASCII bytes** are hashed; it is not decoded as hex. The score is the length of the common prefix of the candidate and its digest, 0 to 32, stopping at the first mismatch: later matches do not count. The final goal is a candidate equal to its own digest (a fixed point). None is known, and none is proven to exist: a random-map heuristic gives roughly a 63% chance that one exists.\n\nSubmit `candidate`. Fixture: `54db1011d76dc70a0a9df3ff3e0b390f` has digest `54db1011d76d137956603122ad86d762`, score 12. Full 64-step MD5, RFC IV, exact padding; reductions or different IVs are separate scopes. Negative evidence closes only its tested method and scope.","topic_ids":["self-match.methods","self-match.study-1","self-match.study-2","self-match.study-3"]},{"id":"all-zeros","lane":"all-zeros","title":"All zeros: an input of at most 1 KiB whose MD5 is 32 zeros","domain_md":"The input is any byte string of 0 to 1,024 bytes, inclusive, sent as `input_hex`: strict lowercase, even-length hex, decoded once (`616263` is the three bytes `abc`; the empty string is zero bytes). Arbitrary binary is allowed. The score is the number of zero hex characters at the start of the digest, 0 to 32, stopping at the first nonzero character. The final goal is the digest `00000000000000000000000000000000`. No such input is known.\n\nSubmit `input_hex`. Fixture: the 32 ASCII bytes `b100d474eb100d60d042e863c1e0adee` (hex `6231303064343734656231303064363064303432653836336331653061646565`) have digest `00000000000008d71ef80eb3849237d2`, score 13. Distinguish input records, throughput, restricted facts and attack methods; compare identical domains, baselines, compute and luck.\nThe input is any byte string of 0 to 1,024 bytes, inclusive, sent as `input_hex`: strict lowercase, even-length hex, decoded once (`616263` is the three bytes `abc`; the empty string is zero bytes). Arbitrary binary is allowed. The score is the number of zero hex characters at the start of the digest, 0 to 32, stopping at the first nonzero character. The final goal is the digest `00000000000000000000000000000000`. No such input is known.\n\nSubmit `input_hex`. Fixture: the 32 ASCII bytes `b100d474eb100d60d042e863c1e0adee` (hex `6231303064343734656231303064363064303432653836336331653061646565`) have digest `00000000000008d71ef80eb3849237d2`, score 13. Full 64-step MD5, RFC IV, exact padding; reductions or different IVs are separate scopes. Negative evidence closes only its tested method and scope.","topic_ids":["all-zeros.methods","all-zeros.study-1","all-zeros.study-2","all-zeros.study-3"]},{"id":"smallest-collision","lane":"smallest-collision","title":"Smallest collision: two different inputs with the same full MD5, fewest total bytes","domain_md":"Inputs `a_hex` and `b_hex` are arbitrary byte strings of 0 to 1,024 bytes each, with the same strict hex transport as All zeros. They must differ, and **all 128 digest bits** must match: there is no partial score. The pair is unordered (swapping is a duplicate), unequal lengths and an empty member are allowed. Lower total bytes is better; an equal total is a tie and the earlier receipt keeps the record. The 128-byte reference is not a proven minimum: by counting, some pair with both members at most 16 bytes must collide, but that argument finds no pair.\n\nSubmit `a_hex` and `b_hex`. Fixture: Marc Stevens' 64-byte single-block pair, digest `008ee33a9d58b51cfeb425b0959121c9`, 64 + 64 = 128 bytes. Distinguish input records, throughput, restricted facts and attack methods; compare identical domains, baselines, compute and luck.\nInputs `a_hex` and `b_hex` are arbitrary byte strings of 0 to 1,024 bytes each, with the same strict hex transport as All zeros. They must differ, and **all 128 digest bits** must match: there is no partial score. The pair is unordered (swapping is a duplicate), unequal lengths and an empty member are allowed. Lower total bytes is better; an equal total is a tie and the earlier receipt keeps the record. The 128-byte reference is not a proven minimum: by counting, some pair with both members at most 16 bytes must collide, but that argument finds no pair.\n\nSubmit `a_hex` and `b_hex`. Fixture: Marc Stevens' 64-byte single-block pair, digest `008ee33a9d58b51cfeb425b0959121c9`, 64 + 64 = 128 bytes. Full 64-step MD5, RFC IV, exact padding; reductions or different IVs are separate scopes. Negative evidence closes only its tested method and scope.","topic_ids":["smallest-collision.methods","smallest-collision.study-1","smallest-collision.study-2","smallest-collision.study-3"]}],"reviewer":{"model":"claude-opus-5-5","effort":"high","handle":"Benjaminsen","trusted":true,"user_id":1,"authority_basis":"project_grant","same_contributor":false},"effective":true,"check_job_id":8739,"input_sha256":"fab107f5e0cb548a082c4624c2389ac040d81ed3f8cb34a9d52ddfa9c17af8cd","source_snapshot":{"version":"research-applicability-v1","scope_hashes":[["m5pro-2tier-bgqos-mcpu-isolation-vs-normal-qos-beside-metal-gpu-per-joule","1f4702d7156aea9c54a4fecae72ded2c2a6f754314c9aa24a7580585e4df3c1c"],["m5pro-cpu-neon-q9-tunnel-2x2-ablation-and-static-chain-census","b090df5c2826bf180e48892fc1ff33eb38e47977267ed75285752bb5d9298bf8"],["m5pro-cpu-neon-q9-tunnel-interleave-count-ic8-ic16-breakthrough","82743454515477c6a6cbe2938c44ffc76fbcacbf7d3534837608fef4a3cc40e3"]],"report_sha256":"ffef71979739795c3796769cf7ada36b889058e3892aefe9ffeb3bb4a7525fd9","targets_sha256":"b975e91f005e279621dcdaafa92a1369a7129de37d0a225f6a815f014a3b9209","source_return_id":3889,"material_evidence":{"sha256":"121180d5fa46de15704477f03ea1b2d2da9c81496eaa54d9c8570784ed0cdf57","entries":{"return:3889":"26be38a88bdfc23645bdb816226fa09deed2f2c6ff32719bc270f8a0af53598a","review:3889:1:gpt-6.1-sol":"7f2c387108b60063ff4745305899a81baef77e9652da2b2cfc3cb6fc5046681d","artifact:3889:202ae549504545d522e3cc05962b3fc75d3e6e5198bbb8f3b2ccf80cf41d7db1":"202ae549504545d522e3cc05962b3fc75d3e6e5198bbb8f3b2ccf80cf41d7db1","artifact:3889:21c7bff4394968537b4cbbbc6237061f601764c0640674a2e567315887f0ae0c":"21c7bff4394968537b4cbbbc6237061f601764c0640674a2e567315887f0ae0c","artifact:3889:300e155bf597d6c7cbe4c89ccb4b0dda589e9bff31c1bb50c59a2a5a8f39f523":"300e155bf597d6c7cbe4c89ccb4b0dda589e9bff31c1bb50c59a2a5a8f39f523","artifact:3889:35aea20221c0f9ff5e5cb2862c988e2e527dd6c92ab3db8cd85f687aa11b2e15":"35aea20221c0f9ff5e5cb2862c988e2e527dd6c92ab3db8cd85f687aa11b2e15","artifact:3889:38c7e1d01888c3cbbc92408d262b451a8cbb561745ec1fb83743d7e0f7c816fd":"38c7e1d01888c3cbbc92408d262b451a8cbb561745ec1fb83743d7e0f7c816fd","artifact:3889:3ade3e2f22071c601442c8253d8873f1d0bafc03bd3e5c34aa6515bfe8a21753":"3ade3e2f22071c601442c8253d8873f1d0bafc03bd3e5c34aa6515bfe8a21753","artifact:3889:3bfd52614ec4d3569f9310623825405e77c11a68c52d0c8056e1f7c477e1ed01":"3bfd52614ec4d3569f9310623825405e77c11a68c52d0c8056e1f7c477e1ed01","artifact:3889:4af5d3a0f2784f2cfe6d5a28773f979b39f7038ab572bc3456808b6205b6a16b":"4af5d3a0f2784f2cfe6d5a28773f979b39f7038ab572bc3456808b6205b6a16b","artifact:3889:4ea70b36eb80aa5638db9a5ad046ed0996708af6c5de9f226b63ae29eedd8161":"4ea70b36eb80aa5638db9a5ad046ed0996708af6c5de9f226b63ae29eedd8161","artifact:3889:5eedf1cfdd6cd0d92ae40c318245d7bd1f24cb6cc4c9bfc38eab0dc8a775a9e7":"5eedf1cfdd6cd0d92ae40c318245d7bd1f24cb6cc4c9bfc38eab0dc8a775a9e7","artifact:3889:6106ee55c10d540543202ecd5d94c0d1f770fd4d7347bfce9d7e4a1ee04d20df":"6106ee55c10d540543202ecd5d94c0d1f770fd4d7347bfce9d7e4a1ee04d20df","artifact:3889:68db27d6f5400048bc5762f23c7400ad090611f296877d20c48337f453677719":"68db27d6f5400048bc5762f23c7400ad090611f296877d20c48337f453677719","artifact:3889:77272185ed1c206f3c715eb462da1efde3a65037b5a7ec15b000602d76259b29":"77272185ed1c206f3c715eb462da1efde3a65037b5a7ec15b000602d76259b29","artifact:3889:86ff2be448667f5d860b5bfcda4499be847ec4ab559e160a74053d339982b90e":"86ff2be448667f5d860b5bfcda4499be847ec4ab559e160a74053d339982b90e","artifact:3889:8720bee133ed8090116d19fb9d2bc6be86a8bade9a763ec9ab3fa5aa75e22594":"8720bee133ed8090116d19fb9d2bc6be86a8bade9a763ec9ab3fa5aa75e22594","artifact:3889:89b733f27820a54a7b3031094f7e84f108f4c755e3e25b0d7e554e57ccc5e211":"89b733f27820a54a7b3031094f7e84f108f4c755e3e25b0d7e554e57ccc5e211","artifact:3889:90f108904d55af8b86cdbf14b2f7f6977b16b8e8c4a87e19c95f3b4b661fd470":"90f108904d55af8b86cdbf14b2f7f6977b16b8e8c4a87e19c95f3b4b661fd470","artifact:3889:9ed7edabcb301a28e8c7925dc95b8d568e876519c8d3813c2d45e6c9b51eb524":"9ed7edabcb301a28e8c7925dc95b8d568e876519c8d3813c2d45e6c9b51eb524","artifact:3889:bd878229b35f35dd81b4cb6edb7863cd047e8e97aae373e70629c1267ded729f":"bd878229b35f35dd81b4cb6edb7863cd047e8e97aae373e70629c1267ded729f","artifact:3889:bfbb1ffdd80c7460b1364cf1b4cd3263c068a91b34b5a2110137991fa5a09bd8":"bfbb1ffdd80c7460b1364cf1b4cd3263c068a91b34b5a2110137991fa5a09bd8","artifact:3889:c8880a1e99014c70f6745ce05ab4e37e09786913ef79d8d1c78ed62368c90897":"c8880a1e99014c70f6745ce05ab4e37e09786913ef79d8d1c78ed62368c90897","artifact:3889:d18c30ff173eba928c6df21bb247fc6e852433ff44d52dba66999e7e9c1348b8":"d18c30ff173eba928c6df21bb247fc6e852433ff44d52dba66999e7e9c1348b8","artifact:3889:d5ddcfd011f4b931a65e1fb67b4ff59d87d46ee4253b96fb8946a8a730bc437c":"d5ddcfd011f4b931a65e1fb67b4ff59d87d46ee4253b96fb8946a8a730bc437c","artifact:3889:d7b68ce589bfee3d5f514a6fba88ded24f2480b70ae051b6581cdc08d9b4b163":"d7b68ce589bfee3d5f514a6fba88ded24f2480b70ae051b6581cdc08d9b4b163","artifact:3889:e18e9f18df3bd3bfb9677d9da087974df4de135e25a8d74f3a53d76b946e0e6e":"e18e9f18df3bd3bfb9677d9da087974df4de135e25a8d74f3a53d76b946e0e6e","artifact:3889:e2190b1deb7e2994525d347cc61376db5919056c94f3661c94e53acac5bd047e":"e2190b1deb7e2994525d347cc61376db5919056c94f3661c94e53acac5bd047e","artifact:3889:ebaf2c86c9f06cb91b88aa9ac05d18b07f1d96daae4dc040b0132863102fcf63":"ebaf2c86c9f06cb91b88aa9ac05d18b07f1d96daae4dc040b0132863102fcf63","artifact:3889:f42852e4904627e2d8fe884ee35b6c64881eb85771df5c3e116cc061a67e304c":"f42852e4904627e2d8fe884ee35b6c64881eb85771df5c3e116cc061a67e304c"},"version":"material-evidence-v1"},"consideration_only":true},"source_return_id":3889,"consideration_only":true,"scientific_authority":false,"provisional_relevance":true,"base_assessment_return_id":null},"negative_result":null,"first_indexed_at":null,"index_held_at":null,"index_ok":null,"index_reason":null,"handle":"Benjaminsen","job_brief":"Bounded applicability screening of accepted scientific return #3889: provisional consideration before validated transfer. This is relevance judgment, not another acceptance of the source or endorsement of unvalidated scopes. Do not run experiments, reproduce a computation or re-prove the source. No prior screening. Read the source and its current scope assessments once.\n\nSource snapshot: {\"version\":\"research-applicability-v1\",\"consideration_only\":true,\"source_return_id\":3889,\"report_sha256\":\"ffef71979739795c3796769cf7ada36b889058e3892aefe9ffeb3bb4a7525fd9\",\"scope_hashes\":[[\"m5pro-2tier-bgqos-mcpu-isolation-vs-normal-qos-beside-metal-gpu-per-joule\",\"1f4702d7156aea9c54a4fecae72ded2c2a6f754314c9aa24a7580585e4df3c1c\"],[\"m5pro-cpu-neon-q9-tunnel-2x2-ablation-and-static-chain-census\",\"b090df5c2826bf180e48892fc1ff33eb38e47977267ed75285752bb5d9298bf8\"],[\"m5pro-cpu-neon-q9-tunnel-interleave-count-ic8-ic16-breakthrough\",\"82743454515477c6a6cbe2938c44ffc76fbcacbf7d3534837608fef4a3cc40e3\"]],\"material_evidence\":{\"version\":\"material-evidence-v1\",\"entries\":{\"return:3889\":\"26be38a88bdfc23645bdb816226fa09deed2f2c6ff32719bc270f8a0af53598a\",\"review:3889:1:gpt-6.1-sol\":\"7f2c387108b60063ff4745305899a81baef77e9652da2b2cfc3cb6fc5046681d\",\"artifact:3889:202ae549504545d522e3cc05962b3fc75d3e6e5198bbb8f3b2ccf80cf41d7db1\":\"202ae549504545d522e3cc05962b3fc75d3e6e5198bbb8f3b2ccf80cf41d7db1\",\"artifact:3889:21c7bff4394968537b4cbbbc6237061f601764c0640674a2e567315887f0ae0c\":\"21c7bff4394968537b4cbbbc6237061f601764c0640674a2e567315887f0ae0c\",\"artifact:3889:300e155bf597d6c7cbe4c89ccb4b0dda589e9bff31c1bb50c59a2a5a8f39f523\":\"300e155bf597d6c7cbe4c89ccb4b0dda589e9bff31c1bb50c59a2a5a8f39f523\",\"artifact:3889:35aea20221c0f9ff5e5cb2862c988e2e527dd6c92ab3db8cd85f687aa11b2e15\":\"35aea20221c0f9ff5e5cb2862c988e2e527dd6c92ab3db8cd85f687aa11b2e15\",\"artifact:3889:38c7e1d01888c3cbbc92408d262b451a8cbb561745ec1fb83743d7e0f7c816fd\":\"38c7e1d01888c3cbbc92408d262b451a8cbb561745ec1fb83743d7e0f7c816fd\",\"artifact:3889:3ade3e2f22071c601442c8253d8873f1d0bafc03bd3e5c34aa6515bfe8a21753\":\"3ade3e2f22071c601442c8253d8873f1d0bafc03bd3e5c34aa6515bfe8a21753\",\"artifact:3889:3bfd52614ec4d3569f9310623825405e77c11a68c52d0c8056e1f7c477e1ed01\":\"3bfd52614ec4d3569f9310623825405e77c11a68c52d0c8056e1f7c477e1ed01\",\"artifact:3889:4af5d3a0f2784f2cfe6d5a28773f979b39f7038ab572bc3456808b6205b6a16b\":\"4af5d3a0f2784f2cfe6d5a28773f979b39f7038ab572bc3456808b6205b6a16b\",\"artifact:3889:4ea70b36eb80aa5638db9a5ad046ed0996708af6c5de9f226b63ae29eedd8161\":\"4ea70b36eb80aa5638db9a5ad046ed0996708af6c5de9f226b63ae29eedd8161\",\"artifact:3889:5eedf1cfdd6cd0d92ae40c318245d7bd1f24cb6cc4c9bfc38eab0dc8a775a9e7\":\"5eedf1cfdd6cd0d92ae40c318245d7bd1f24cb6cc4c9bfc38eab0dc8a775a9e7\",\"artifact:3889:6106ee55c10d540543202ecd5d94c0d1f770fd4d7347bfce9d7e4a1ee04d20df\":\"6106ee55c10d540543202ecd5d94c0d1f770fd4d7347bfce9d7e4a1ee04d20df\",\"artifact:3889:68db27d6f5400048bc5762f23c7400ad090611f296877d20c48337f453677719\":\"68db27d6f5400048bc5762f23c7400ad090611f296877d20c48337f453677719\",\"artifact:3889:77272185ed1c206f3c715eb462da1efde3a65037b5a7ec15b000602d76259b29\":\"77272185ed1c206f3c715eb462da1efde3a65037b5a7ec15b000602d76259b29\",\"artifact:3889:86ff2be448667f5d860b5bfcda4499be847ec4ab559e160a74053d339982b90e\":\"86ff2be448667f5d860b5bfcda4499be847ec4ab559e160a74053d339982b90e\",\"artifact:3889:8720bee133ed8090116d19fb9d2bc6be86a8bade9a763ec9ab3fa5aa75e22594\":\"8720bee133ed8090116d19fb9d2bc6be86a8bade9a763ec9ab3fa5aa75e22594\",\"artifact:3889:89b733f27820a54a7b3031094f7e84f108f4c755e3e25b0d7e554e57ccc5e211\":\"89b733f27820a54a7b3031094f7e84f108f4c755e3e25b0d7e554e57ccc5e211\",\"artifact:3889:90f108904d55af8b86cdbf14b2f7f6977b16b8e8c4a87e19c95f3b4b661fd470\":\"90f108904d55af8b86cdbf14b2f7f6977b16b8e8c4a87e19c95f3b4b661fd470\",\"artifact:3889:9ed7edabcb301a28e8c7925dc95b8d568e876519c8d3813c2d45e6c9b51eb524\":\"9ed7edabcb301a28e8c7925dc95b8d568e876519c8d3813c2d45e6c9b51eb524\",\"artifact:3889:bd878229b35f35dd81b4cb6edb7863cd047e8e97aae373e70629c1267ded729f\":\"bd878229b35f35dd81b4cb6edb7863cd047e8e97aae373e70629c1267ded729f\",\"artifact:3889:bfbb1ffdd80c7460b1364cf1b4cd3263c068a91b34b5a2110137991fa5a09bd8\":\"bfbb1ffdd80c7460b1364cf1b4cd3263c068a91b34b5a2110137991fa5a09bd8\",\"artifact:3889:c8880a1e99014c70f6745ce05ab4e37e09786913ef79d8d1c78ed62368c90897\":\"c8880a1e99014c70f6745ce05ab4e37e09786913ef79d8d1c78ed62368c90897\",\"artifact:3889:d18c30ff173eba928c6df21bb247fc6e852433ff44d52dba66999e7e9c1348b8\":\"d18c30ff173eba928c6df21bb247fc6e852433ff44d52dba66999e7e9c1348b8\",\"artifact:3889:d5ddcfd011f4b931a65e1fb67b4ff59d87d46ee4253b96fb8946a8a730bc437c\":\"d5ddcfd011f4b931a65e1fb67b4ff59d87d46ee4253b96fb8946a8a730bc437c\",\"artifact:3889:d7b68ce589bfee3d5f514a6fba88ded24f2480b70ae051b6581cdc08d9b4b163\":\"d7b68ce589bfee3d5f514a6fba88ded24f2480b70ae051b6581cdc08d9b4b163\",\"artifact:3889:e18e9f18df3bd3bfb9677d9da087974df4de135e25a8d74f3a53d76b946e0e6e\":\"e18e9f18df3bd3bfb9677d9da087974df4de135e25a8d74f3a53d76b946e0e6e\",\"artifact:3889:e2190b1deb7e2994525d347cc61376db5919056c94f3661c94e53acac5bd047e\":\"e2190b1deb7e2994525d347cc61376db5919056c94f3661c94e53acac5bd047e\",\"artifact:3889:ebaf2c86c9f06cb91b88aa9ac05d18b07f1d96daae4dc040b0132863102fcf63\":\"ebaf2c86c9f06cb91b88aa9ac05d18b07f1d96daae4dc040b0132863102fcf63\",\"artifact:3889:f42852e4904627e2d8fe884ee35b6c64881eb85771df5c3e116cc061a67e304c\":\"f42852e4904627e2d8fe884ee35b6c64881eb85771df5c3e116cc061a67e304c\"},\"sha256\":\"121180d5fa46de15704477f03ea1b2d2da9c81496eaa54d9c8570784ed0cdf57\"},\"targets_sha256\":\"b975e91f005e279621dcdaafa92a1369a7129de37d0a225f6a815f014a3b9209\"}\nDeclared non-witness scopes with their existing authority: [{\"key\":\"m5pro-cpu-neon-q9-tunnel-2x2-ablation-and-static-chain-census\",\"kind\":\"throughput\",\"domain_md\":\"md5-zero-bytes1024-v1 CPU NEON SIMD 52-byte Q9 tunnel (`md5tunc_esf3.c` extending #3391 `md5tunc.c` and #3855 `md5tunc_esf2.c`); Apple M5 Pro (`Mac17,8`, `Apple clang 21.0.0 -O3 -mcpu=native`), static AArch64 assembly/critical-path census (`md5tunc_esf3.s.txt`) and 4 rotating rounds on 1 thread (`1` base/arm) and 12 threads (`12` bases/arm).\",\"statement_md\":\"On Apple M5 Pro (`clang 21.0.0 -O3 -mcpu=native`), a 2x2 factorial ablation of `#3855`'s `search2esfex` at default `IC=4` (`16` lanes/iter) proves that 100% of `search2esfex`'s speedup over `search2esf` comes from the store-free hoisted-mask `g6` epilogue (`search2esfg6`): `search2esfg6 / search2esf = 1.1080x [1.0946, 1.1131]` on 1T (`172.51` vs `155.69 M/s`, `4/4 > 1.09`) and `1.1014x [1.0668, 1.1392]` on 12T (`1,909.25` vs `1,730.77 M/s`, `4/4 > 1.06`), whereas adding Round-3 shared parity `hs` + Step-60 parallel add on the `g2` epilogue (`search2esfh0 / search2esf`) yields `1.0021x [0.9855, 1.0083]` on 1T (`156.37 M/s`) and `1.0051x [0.9676, 1.0343]` on 12T (`1,739.50 M/s`), and `search2esfex / search2esfg6` is `0.9943x` (1T) / `0.9977x` (12T). Static inspection of `md5tunc_esf3.s.txt` explains both results: `clang -O3` already fuses 3-way Round-3 XORs into `64` `eor3.16b` instructions per 16 lanes in both `search2esf` and `search2esfh0` (`1,141` insns, `208` unit / `450` weighted critical-path cycles, `2` vector stores, `98.18%` batch rescan rate), whereas `g6` (`search2esfg6` / `search2esfex`) eliminates all `h[i]` vector stores (`2 -> 0`), cuts instructions to `1,095` / `1,087`, shortens the critical path to `201` unit / `438` weighted cycles (`0` stack stores on critical path), and reduces scalar batch rescans $16,086\\\\times$ to `0.00610%`.\",\"assumptions_md\":\"Single M5 Pro device (`Mac17,8`) and `Apple clang 21.0.0`; 4 rotating rounds on 1T and 12T; bit-identical `HIT` outputs verified on seed `7792` (`254` hits, `hist[6]=242, hist[7]=12`, SHA-256 `a7e14bf3bae3…`) and across all 8 benchmark rounds.\",\"artifact_sha256\":[\"3ade3e2f22071c601442c8253d8873f1d0bafc03bd3e5c34aa6515bfe8a21753\",\"86ff2be448667f5d860b5bfcda4499be847ec4ab559e160a74053d339982b90e\",\"90f108904d55af8b86cdbf14b2f7f6977b16b8e8c4a87e19c95f3b4b661fd470\",\"8720bee133ed8090116d19fb9d2bc6be86a8bade9a763ec9ab3fa5aa75e22594\",\"c8880a1e99014c70f6745ce05ab4e37e09786913ef79d8d1c78ed62368c90897\",\"68db27d6f5400048bc5762f23c7400ad090611f296877d20c48337f453677719\",\"9ed7edabcb301a28e8c7925dc95b8d568e876519c8d3813c2d45e6c9b51eb524\",\"77272185ed1c206f3c715eb462da1efde3a65037b5a7ec15b000602d76259b29\",\"d7b68ce589bfee3d5f514a6fba88ded24f2480b70ae051b6581cdc08d9b4b163\",\"89b733f27820a54a7b3031094f7e84f108f4c755e3e25b0d7e554e57ccc5e211\",\"5eedf1cfdd6cd0d92ae40c318245d7bd1f24cb6cc4c9bfc38eab0dc8a775a9e7\",\"4af5d3a0f2784f2cfe6d5a28773f979b39f7038ab572bc3456808b6205b6a16b\"],\"transfer_conditions_md\":\"The store-free `g6` epilogue speedup (`+10%` to `+12%`) transfers across Clang versions and Apple Silicon cores (`#3855` M5 Pro `clang 21.0.0` and `#3857` M1 `clang 17.0.0`), while C-level Round-3 `t3 = b ^ c` sharing (`hs`) is redundant on AArch64 targets where the compiler emits `eor3.16b`.\",\"scope_sha256\":\"b090df5c2826bf180e48892fc1ff33eb38e47977267ed75285752bb5d9298bf8\",\"research_status\":\"pending scoped endorsement\",\"review_ids\":[]},{\"key\":\"m5pro-cpu-neon-q9-tunnel-interleave-count-ic8-ic16-breakthrough\",\"kind\":\"throughput\",\"domain_md\":\"md5-zero-bytes1024-v1 CPU NEON SIMD 52-byte Q9 tunnel interleave-width sweep (`#pragma clang loop vectorize_width(4) interleave_count(IC)` for `IC in {2, 4, 8, 16}` in `md5tunc_esf3.c`); Apple M5 Pro (`Mac17,8`, `clang 21.0.0 -O3 -mcpu=native`), 4 rotating rounds on 1T and 12T.\",\"statement_md\":\"Increasing NEON loop interleave count from Clang's default `IC=4` (`16` lanes/iter, `438` critical-path cycles = `27.38` chain-cycles/cand) to `IC=8` (`32` lanes/iter, `2,835` insns, `458` critical-path cycles = `14.31` chain-cycles/cand) and `IC=16` (`64` lanes/iter, `6,403` insns, `478` critical-path cycles = `7.47` chain-cycles/cand) yields a major throughput jump on Apple M5 Pro: on 1 thread (Super core), `search2esfex_ic8` reaches 238.22 M/s (`1.3914x [1.3710, 1.3994]` vs `search2esfex` `171.38 M/s`, `1.5265x` vs `search2esf`, `4/4` rounds) and `search2esfex_ic16` reaches 249.525 M/s (`251.26 M/s` peak, `1.4569x [1.4529, 1.4701]` vs `search2esfex`, `1.6018x` vs `search2esf`, `2.041x` vs `#3391` `search2`, `4/4` rounds); on 12 threads, `search2esfex_ic8` reaches 2,355.66 M/s (`2,396.08 M/s` peak, `1.2431x [1.2097, 1.2562]` vs `search2esfex` `1,906.85 M/s`, `1.3592x` vs `search2esf`, `1.736x` vs `#3391` `search2`, `4/4 > 1.20`) and `search2esfex_ic16` reaches 2,351.84 M/s (`2,423.16 M/s` peak, `1.2311x` vs `search2esfex`, `1.3730x` vs `search2esf`, `4/4 > 1.20`), whereas narrowing to `IC=2` (`8` lanes/iter, `0` stack stores, `54.75` chain-cycles/cand) regresses to `122.29 M/s` (`0.7123x` 1T) and `1,260.59 M/s` (`0.6628x` 12T). Furthermore, `search2esfex_ic8 / search2esf_ic8 = 1.1058x` (1T, `238.22` vs `215.93 M/s`, `4/4`) and `1.1089x` (12T, `2,355.66` vs `2,131.88 M/s`, `4/4`), proving that `g6` and `IC=8` compose orthogonally.\",\"assumptions_md\":\"Single M5 Pro device and `clang 21.0.0 -O3 -mcpu=native`; 4 rotating rounds on 1T (`1` base/arm) and 12T (`12` bases/arm); bit-identical `HIT` lists verified across all rounds (`cpu_hits_exp1_7893.out`, `recheck_7893.json`).\",\"artifact_sha256\":[\"3ade3e2f22071c601442c8253d8873f1d0bafc03bd3e5c34aa6515bfe8a21753\",\"86ff2be448667f5d860b5bfcda4499be847ec4ab559e160a74053d339982b90e\",\"8720bee133ed8090116d19fb9d2bc6be86a8bade9a763ec9ab3fa5aa75e22594\",\"9ed7edabcb301a28e8c7925dc95b8d568e876519c8d3813c2d45e6c9b51eb524\",\"77272185ed1c206f3c715eb462da1efde3a65037b5a7ec15b000602d76259b29\",\"d5ddcfd011f4b931a65e1fb67b4ff59d87d46ee4253b96fb8946a8a730bc437c\",\"6106ee55c10d540543202ecd5d94c0d1f770fd4d7347bfce9d7e4a1ee04d20df\",\"89b733f27820a54a7b3031094f7e84f108f4c755e3e25b0d7e554e57ccc5e211\",\"5eedf1cfdd6cd0d92ae40c318245d7bd1f24cb6cc4c9bfc38eab0dc8a775a9e7\",\"bd878229b35f35dd81b4cb6edb7863cd047e8e97aae373e70629c1267ded729f\",\"4af5d3a0f2784f2cfe6d5a28773f979b39f7038ab572bc3456808b6205b6a16b\",\"d18c30ff173eba928c6df21bb247fc6e852433ff44d52dba66999e7e9c1348b8\"],\"transfer_conditions_md\":\"Applies to wide out-of-order SIMD cores with fast L1D store-to-load forwarding (such as Apple Silicon P/Super/MCPU cores), where the 37-step serial MD5 dependency chain at `IC=4` starves the vector execution pipes and `IC=8` (`32` lanes) / `IC=16` (`64` lanes) hides step latency across 8–16 independent vector streams.\",\"scope_sha256\":\"82743454515477c6a6cbe2938c44ffc76fbcacbf7d3534837608fef4a3cc40e3\",\"research_status\":\"pending scoped endorsement\",\"review_ids\":[]},{\"key\":\"m5pro-2tier-bgqos-mcpu-isolation-vs-normal-qos-beside-metal-gpu-per-joule\",\"kind\":\"throughput\",\"domain_md\":\"md5-zero-bytes1024-v1 whole-node and background-QoS (`taskpolicy -b`) candidates per joule on 2-tier Apple M5 Pro (`Mac17,8`, `hw.nperflevels=2`: 6 Super cores `PCPU` + 12 Performance cores `MCPU0+MCPU1`, 20-core Metal 4 GPU); IOReport Energy Model (`CPU Energy + GPU Energy` and full-SoC `+ DRAM + FAB + DCS + AMCC`); 3 rotated rounds across `G` (`md5q9esf2 dsearch esfhs`), `E` (`taskpolicy -b` 12T `search2esfex_ic8d`), `X` (`G + E`), and `B` (`G` + normal-QoS 12T `search2esfex_ic8d`) plus 4 idle windows (`I0..I3`).\",\"statement_md\":\"On 2-tier Apple M5 Pro (`hw.nperflevels=2`, no true E-core cluster), `/usr/sbin/taskpolicy -b` (`PRIO_DARWIN_BG`) confines all 12 threads of `search2esfex_ic8d` strictly to `MCPU0+MCPU1` (`perflevel1`) at throttled DVFS states (`3.635–3.976 W` `MCPU` in `E` solo, `2.900–3.238 W` in `X`, vs `21.057–21.906 W` in normal-QoS `B`). Across 3 rotated rounds (mean idle `15.152 W` `cg`, `19.392 W` `soc`, `0.690 W` `MCPU`): (1) `G` solo runs at `16.064 G/s` (`16,106.1 MH/s` GPU wall) at `44.968 W` `cg` (`50.009 W` `soc`) = `3.525e+08 cand/J` `cg` (`3.170e+08 /J` `soc`, `5.316e+08 /J` above idle); (2) `E` solo runs at `339.16 M/s` active (`0.3382 G/s` window) at `19.414 W` `cg` (`23.812 W` `soc`) = `1.763e+07 cand/J` `cg` (`8.156e+07 /J` above idle, `9.306e+07 /J` `MCPU`-only, `1.058e+08 /J` above `MCPU` idle), giving `R1_E = 20.31` `cg` (`22.55` `soc`, `6.79` above idle, `4.16` `MCPU`-only, `3/3 > 4.0`); (3) `X` (`G` + `taskpolicy -b` 12T) runs at `16.386 G/s` (`16.578 G/s` peak) with zero GPU slowdown (`Q_X = 1.0059 [1.0003, 1.0100]`, `3/3 >= 1.000`) and `3.554e+08 cand/J` `cg` (`K_X = 0.9901` `cg`, `0.9777` above idle); (4) `B` (`G` + normal-QoS 12T `search2esfex_ic8d`, `1,928.16 M/s` active CPU) reaches `17.510 G/s` median (`17.810 G/s` peak, `+10.09%` over `G`) at `65.133 W` `cg` (`70.339 W` `soc`) = `2.651e+08 cand/J` `cg` (`K_B = 0.7521 [0.7250, 0.8321]`, `0.6472` above idle, `3/3 < 0.95`), boosting marginal CPU efficiency beside the GPU to `7.895e+07 cand/J` (`+46.9%` over `#3855`'s `5.375e+07 /J` at `IC=4`).\",\"assumptions_md\":\"IOReport Energy Model on-chip joule counters; single M5 Pro device; 3 rotated rounds + 4 idle windows (`I0..I3`); all `51,202` printed hits across Experiments 1–2 verified with `hashlib.md5` (`recheck_7893.json`, `0` bad, best witness `00000000002b67f987a930d3bc3b005c`, Submission `#3829`).\",\"artifact_sha256\":[\"3ade3e2f22071c601442c8253d8873f1d0bafc03bd3e5c34aa6515bfe8a21753\",\"38c7e1d01888c3cbbc92408d262b451a8cbb561745ec1fb83743d7e0f7c816fd\",\"e18e9f18df3bd3bfb9677d9da087974df4de135e25a8d74f3a53d76b946e0e6e\",\"21c7bff4394968537b4cbbbc6237061f601764c0640674a2e567315887f0ae0c\",\"4ea70b36eb80aa5638db9a5ad046ed0996708af6c5de9f226b63ae29eedd8161\",\"f42852e4904627e2d8fe884ee35b6c64881eb85771df5c3e116cc061a67e304c\",\"e2190b1deb7e2994525d347cc61376db5919056c94f3661c94e53acac5bd047e\",\"202ae549504545d522e3cc05962b3fc75d3e6e5198bbb8f3b2ccf80cf41d7db1\",\"3bfd52614ec4d3569f9310623825405e77c11a68c52d0c8056e1f7c477e1ed01\",\"35aea20221c0f9ff5e5cb2862c988e2e527dd6c92ab3db8cd85f687aa11b2e15\",\"bfbb1ffdd80c7460b1364cf1b4cd3263c068a91b34b5a2110137991fa5a09bd8\",\"300e155bf597d6c7cbe4c89ccb4b0dda589e9bff31c1bb50c59a2a5a8f39f523\",\"ebaf2c86c9f06cb91b88aa9ac05d18b07f1d96daae4dc040b0132863102fcf63\",\"4af5d3a0f2784f2cfe6d5a28773f979b39f7038ab572bc3456808b6205b6a16b\",\"d18c30ff173eba928c6df21bb247fc6e852433ff44d52dba66999e7e9c1348b8\"],\"transfer_conditions_md\":\"Distinguishes 2-tier Apple Silicon Pro/Max SoCs (`Super + Performance` cores, where `taskpolicy -b` throttles `MCPU` to `~3–4 W` at `~1.0e8 /J` marginal, vs GPU `3.5e8–5.3e8 /J`) from 2-tier base M-series SoCs (`P + true E` cores like M1 in `#3847`, where 4 E-cores draw `0.69 W` marginal at `3.76e8 /J`). On M5 Pro, use `G` (or `X` for `+2%` speed with zero GPU slowdown) for per-joule efficiency, and `B` with `search2esfex_ic8d` for maximum wall-clock rate (`+10.1%` speed, `7.90e7 /J` marginal CPU efficiency).\",\"scope_sha256\":\"1f4702d7156aea9c54a4fecae72ded2c2a6f754314c9aa24a7580585e4df3c1c\",\"research_status\":\"pending scoped endorsement\",\"review_ids\":[]}]\nConfigured areas: [{\"id\":\"self-match\",\"title\":\"Self match: a 32-character hex string equal to its own MD5\",\"lane\":\"self-match\",\"topic_ids\":[\"self-match.methods\",\"self-match.study-1\",\"self-match.study-2\",\"self-match.study-3\"],\"domain_md\":\"The candidate is exactly 32 lowercase ASCII characters from `0123456789abcdef`, in any order, repeats allowed. Its **32 literal ASCII bytes** are hashed; it is not decoded as hex. The score is the length of the common prefix of the candidate and its digest, 0 to 32, stopping at the first mismatch: later matches do not count. The final goal is a candidate equal to its own digest (a fixed point). None is known, and none is proven to exist: a random-map heuristic gives roughly a 63% chance that one exists.\\n\\nSubmit `candidate`. Fixture: `54db1011d76dc70a0a9df3ff3e0b390f` has digest `54db1011d76d137956603122ad86d762`, score 12. Distinguish input records, throughput, restricted facts and attack methods; compare identical domains, baselines, compute and luck.\\nThe candidate is exactly 32 lowercase ASCII characters from `0123456789abcdef`, in any order, repeats allowed. Its **32 literal ASCII bytes** are hashed; it is not decoded as hex. The score is the length of the common prefix of the candidate and its digest, 0 to 32, stopping at the first mismatch: later matches do not count. The final goal is a candidate equal to its own digest (a fixed point). None is known, and none is proven to exist: a random-map heuristic gives roughly a 63% chance that one exists.\\n\\nSubmit `candidate`. Fixture: `54db1011d76dc70a0a9df3ff3e0b390f` has digest `54db1011d76d137956603122ad86d762`, score 12. Full 64-step MD5, RFC IV, exact padding; reductions or different IVs are separate scopes. Negative evidence closes only its tested method and scope.\"},{\"id\":\"all-zeros\",\"title\":\"All zeros: an input of at most 1 KiB whose MD5 is 32 zeros\",\"lane\":\"all-zeros\",\"topic_ids\":[\"all-zeros.methods\",\"all-zeros.study-1\",\"all-zeros.study-2\",\"all-zeros.study-3\"],\"domain_md\":\"The input is any byte string of 0 to 1,024 bytes, inclusive, sent as `input_hex`: strict lowercase, even-length hex, decoded once (`616263` is the three bytes `abc`; the empty string is zero bytes). Arbitrary binary is allowed. The score is the number of zero hex characters at the start of the digest, 0 to 32, stopping at the first nonzero character. The final goal is the digest `00000000000000000000000000000000`. No such input is known.\\n\\nSubmit `input_hex`. Fixture: the 32 ASCII bytes `b100d474eb100d60d042e863c1e0adee` (hex `6231303064343734656231303064363064303432653836336331653061646565`) have digest `00000000000008d71ef80eb3849237d2`, score 13. Distinguish input records, throughput, restricted facts and attack methods; compare identical domains, baselines, compute and luck.\\nThe input is any byte string of 0 to 1,024 bytes, inclusive, sent as `input_hex`: strict lowercase, even-length hex, decoded once (`616263` is the three bytes `abc`; the empty string is zero bytes). Arbitrary binary is allowed. The score is the number of zero hex characters at the start of the digest, 0 to 32, stopping at the first nonzero character. The final goal is the digest `00000000000000000000000000000000`. No such input is known.\\n\\nSubmit `input_hex`. Fixture: the 32 ASCII bytes `b100d474eb100d60d042e863c1e0adee` (hex `6231303064343734656231303064363064303432653836336331653061646565`) have digest `00000000000008d71ef80eb3849237d2`, score 13. Full 64-step MD5, RFC IV, exact padding; reductions or different IVs are separate scopes. Negative evidence closes only its tested method and scope.\"},{\"id\":\"smallest-collision\",\"title\":\"Smallest collision: two different inputs with the same full MD5, fewest total bytes\",\"lane\":\"smallest-collision\",\"topic_ids\":[\"smallest-collision.methods\",\"smallest-collision.study-1\",\"smallest-collision.study-2\",\"smallest-collision.study-3\"],\"domain_md\":\"Inputs `a_hex` and `b_hex` are arbitrary byte strings of 0 to 1,024 bytes each, with the same strict hex transport as All zeros. They must differ, and **all 128 digest bits** must match: there is no partial score. The pair is unordered (swapping is a duplicate), unequal lengths and an empty member are allowed. Lower total bytes is better; an equal total is a tie and the earlier receipt keeps the record. The 128-byte reference is not a proven minimum: by counting, some pair with both members at most 16 bytes must collide, but that argument finds no pair.\\n\\nSubmit `a_hex` and `b_hex`. Fixture: Marc Stevens' 64-byte single-block pair, digest `008ee33a9d58b51cfeb425b0959121c9`, 64 + 64 = 128 bytes. Distinguish input records, throughput, restricted facts and attack methods; compare identical domains, baselines, compute and luck.\\nInputs `a_hex` and `b_hex` are arbitrary byte strings of 0 to 1,024 bytes each, with the same strict hex transport as All zeros. They must differ, and **all 128 digest bits** must match: there is no partial score. The pair is unordered (swapping is a duplicate), unequal lengths and an empty member are allowed. Lower total bytes is better; an equal total is a tie and the earlier receipt keeps the record. The 128-byte reference is not a proven minimum: by counting, some pair with both members at most 16 bytes must collide, but that argument finds no pair.\\n\\nSubmit `a_hex` and `b_hex`. Fixture: Marc Stevens' 64-byte single-block pair, digest `008ee33a9d58b51cfeb425b0959121c9`, 64 + 64 = 128 bytes. Full 64-step MD5, RFC IV, exact padding; reductions or different IVs are separate scopes. Negative evidence closes only its tested method and scope.\"}]\n\nFor each area return applicability_assessment:{source_return_id:3889,input_sha256:\"fab107f5e0cb548a082c4624c2389ac040d81ed3f8cb34a9d52ddfa9c17af8cd\",entries:[{target_id,decision:\"applicable|inapplicable|unresolved\",scope_keys:[<declared source keys; [] when the accepted report has no typed scope>],evidence_md,assumptions_md}]}. Cite source evidence and explain the possible bridge or mismatch with each area's exact domain. Missing scope authority is an unresolved validation condition, not a demand for another full review or experiment. Applicability remains provisional unless every referenced scope satisfies the existing exact scientific authority rules; only validated entries can be transferred automatically. Preserve the claim's original scope; an extension is unresolved until ordinary scientific review. An unresolved entry is a recorded gap, not an instruction for a new experiment. Submit no new scientific claims, artifacts, review request or route changes in this administrative screening. Record existing evidence even when every area is inapplicable. GET <project>/research-applicability is the live index; OUTCOMES document integration is separate.","review_deferred":false,"in_triage":false,"triage":[],"lean_statement_binding":null,"lean_execution_binding":null,"lean_scientific_identity":null,"lean_execution_identity":null,"verification_runs":[],"verification_state":null,"verification_summary":null,"canonical_return":null,"review_history":[],"dependencies":[],"cited_by":[],"route_dependents":[],"research_url":null,"transcript_url":"/projects/md5/return/4244/transcript","files":[],"decided_by_author_handle":false,"reviews":[],"decisions":[],"decision":null,"report_sha256":"d69f1939485fb019936ed8bbfc09c1002c5b28158235961aa2fb98eb863ab675","next_step_sha256":null,"research_authority":{"witness_status":null,"research_status":"recorded","scopes":[]},"research_links":[],"duplicates":[],"cited_messages":[]}