{"schema":"garmo.website.benchmarks/1","release":"6.0.0","environment":"Linux x86_64 / Python 3.13.5","methodology":"5 repeated bounded engine executions per synthetic scenario. Wall time includes Python subprocess startup. Independent checks validate the stated outcome. No competitor workloads, hardware PPA or customer ROI are compared.","cases":[{"id":"baseline","name":"Feasible baseline","description":"Synthetic input / known-answer check","status":"completed","repeats":5,"median_ms":65.398,"min_ms":51.048,"max_ms":260.001,"deterministic":true,"input":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":20,"max_latency":10,"min_failure_domains":2,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":4096,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_sha256":"7c6ebfc06ecd2eead0091c437380ad41bd0eb099e9965f63a5424122fdd073ae","raw_runs":[{"schema":"garmo.workflow.evidence/1","adapter_version":"6.0.0","workflow":"planning-verification-release","status":"completed","evidence_class":"EXECUTED_SOFTWARE_SYNTHETIC_INPUT","input_sha256":"7c6ebfc06ecd2eead0091c437380ad41bd0eb099e9965f63a5424122fdd073ae","engine_releases":{"dieweaver":{"product":"GARMO DieWeaver","version":"1.2.0","archive":"GARMO_DIEWEAVER_v1.2.0.zip","archive_sha256":"19cbdf53af08944d50317b33a6142d7ff4a12a14682009479067dc5b33f80869","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"fb7a7a5517dd44352196f1bdc414b65f7b6e62548186ddae2de9ec34b683a6e5"},"modelnative":{"product":"GARMO ModelNative","version":"1.2.0","archive":"GARMO_MODELNATIVE_v1.2.0.zip","archive_sha256":"da32dc5155a49f4698cd9e1072e65f1b2a388959db7aed879e72dbec5700dd5b","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"b7904891762f1226fed7a8693c12e504a9a9c3f3ee5bfbb657177b5061b4f7d1"}},"artifacts":[{"name":"intent","schema":"garmo.artifact/1","value":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":20,"max_latency":10,"min_failure_domains":2,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":4096,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_ids":[],"value_sha256":"7c6ebfc06ecd2eead0091c437380ad41bd0eb099e9965f63a5424122fdd073ae","id":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09"},{"name":"placement","schema":"garmo.artifact/1","value":{"status":"optimized","assignments":[{"logical":0,"resource":"b","failure_domain":"die1"},{"logical":1,"resource":"c","failure_domain":"die0"}],"objective":394.0,"total_power":18.0,"failure_domains":2,"constraints":{"max_total_power":20.0,"max_latency":10.0,"min_failure_domains":2}},"input_ids":["c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09"],"value_sha256":"e8c43beed110cfd2003346b0c858a05b7ef9e0236aac7e965b1f4aea5f31a391","id":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd"},{"name":"model_plan","schema":"garmo.artifact/1","value":{"status":"planned","phases":[{"phase":"prefill","status":"planned","engines":["b","c"],"shards":2,"memory_fit":true,"estimated_latency_us":45.4167,"latency_slo_us":200.0,"slo_met":true,"estimated_energy":30.0},{"phase":"decode","status":"planned","engines":["b"],"shards":1,"memory_fit":true,"estimated_latency_us":33.9683,"latency_slo_us":150.0,"slo_met":true,"estimated_energy":5.0}],"all_slos_met":true,"estimated_total_energy":35.0},"input_ids":["c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd"],"value_sha256":"5b6d6364de8718a21a8d03aff280a56da3a53bb6bf1e0eee2033418389a207b0","id":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"},{"name":"verification","schema":"garmo.artifact/1","value":[{"name":"Unique selected resources","pass":true,"detail":["b","c"]},{"name":"Capability and health admission","pass":true,"detail":"Validated against input resources, independently of the engine verdict."},{"name":"Power budget","pass":true,"detail":{"sum":18,"budget":20}},{"name":"Latency admission","pass":true,"detail":10},{"name":"Failure-domain diversity","pass":true,"detail":2},{"name":"All workload phases represented","pass":true,"detail":"No missing, reordered or silently substituted phases."},{"name":"prefill: selected-engine containment","pass":true,"detail":["b","c"]},{"name":"prefill: capabilities","pass":true,"detail":1},{"name":"prefill: memory fit","pass":true,"detail":{"required_mb":4096,"available_mb":6144}},{"name":"prefill: latency-model arithmetic","pass":true,"detail":45.4167},{"name":"prefill: scenario objective","pass":true,"detail":200},{"name":"decode: selected-engine containment","pass":true,"detail":["b"]},{"name":"decode: capabilities","pass":true,"detail":5},{"name":"decode: memory fit","pass":true,"detail":{"required_mb":2048,"available_mb":3072}},{"name":"decode: latency-model arithmetic","pass":true,"detail":33.9683},{"name":"decode: scenario objective","pass":true,"detail":150}],"input_ids":["c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"],"value_sha256":"4f2d1e05f567f8e131b1abe5197f75a19b5e3f4b528f366a48852a1c8669bf15","id":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"},{"name":"lineage","schema":"garmo.artifact/1","value":{"nodes":[{"id":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","name":"intent"},{"id":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","name":"placement"},{"id":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5","name":"model_plan"},{"id":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5","name":"verification"}],"edges":[{"from":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","to":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd"},{"from":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","to":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"},{"from":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","to":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"},{"from":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","to":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"},{"from":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","to":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"},{"from":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5","to":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"}]},"input_ids":["c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5","88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"],"value_sha256":"cb3c098d7c06aafaf3951a82d071a2a5f14a0abda09655b8c157b542f070c544","id":"ee6e18a51f2b8e5bb07bc293f10fcf3334de23965f652b0abfe2fa83640e2cd2"}],"steps":[{"name":"Intent","state":"completed","description":"Validated versioned scenario, units and bounded input.","artifact_id":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09"},{"name":"Architecture","state":"completed","description":"Executed unchanged DieWeaver 1.2.0.","artifact_id":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd"},{"name":"Workload mapping","state":"completed","description":"Executed unchanged ModelNative 1.2.0 on the selected resources only.","artifact_id":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"},{"name":"Verification","state":"completed","description":"Independent resource, memory, capability, diversity and arithmetic checks.","artifact_id":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"},{"name":"Evidence","state":"completed","description":"Content-addressed artifacts and dependency links retained.","artifact_id":"ee6e18a51f2b8e5bb07bc293f10fcf3334de23965f652b0abfe2fa83640e2cd2"}],"execution":{"elapsed_ms":51.048,"engine_elapsed_ms":{"dieweaver":25.696,"modelnative":24.785},"python":"3.13.5","platform":"Linux x86_64","processor":"Not reported","measurement":"Measured local software wall time, including subprocess startup. Model latency/energy are estimates from synthetic inputs."},"boundary":"This is the website integration adapter, using archived Garmo software. It is not execution of the full native GSP RTL-to-GDS, hardware signoff, or measured silicon workflow.","manifest_sha256":"91e12698c39d594638aea6aa6cd22ca139160738c6c5a533d03d78b602c41675"},{"schema":"garmo.workflow.evidence/1","adapter_version":"6.0.0","workflow":"planning-verification-release","status":"completed","evidence_class":"EXECUTED_SOFTWARE_SYNTHETIC_INPUT","input_sha256":"7c6ebfc06ecd2eead0091c437380ad41bd0eb099e9965f63a5424122fdd073ae","engine_releases":{"dieweaver":{"product":"GARMO DieWeaver","version":"1.2.0","archive":"GARMO_DIEWEAVER_v1.2.0.zip","archive_sha256":"19cbdf53af08944d50317b33a6142d7ff4a12a14682009479067dc5b33f80869","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"fb7a7a5517dd44352196f1bdc414b65f7b6e62548186ddae2de9ec34b683a6e5"},"modelnative":{"product":"GARMO ModelNative","version":"1.2.0","archive":"GARMO_MODELNATIVE_v1.2.0.zip","archive_sha256":"da32dc5155a49f4698cd9e1072e65f1b2a388959db7aed879e72dbec5700dd5b","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"b7904891762f1226fed7a8693c12e504a9a9c3f3ee5bfbb657177b5061b4f7d1"}},"artifacts":[{"name":"intent","schema":"garmo.artifact/1","value":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":20,"max_latency":10,"min_failure_domains":2,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":4096,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_ids":[],"value_sha256":"7c6ebfc06ecd2eead0091c437380ad41bd0eb099e9965f63a5424122fdd073ae","id":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09"},{"name":"placement","schema":"garmo.artifact/1","value":{"status":"optimized","assignments":[{"logical":0,"resource":"b","failure_domain":"die1"},{"logical":1,"resource":"c","failure_domain":"die0"}],"objective":394.0,"total_power":18.0,"failure_domains":2,"constraints":{"max_total_power":20.0,"max_latency":10.0,"min_failure_domains":2}},"input_ids":["c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09"],"value_sha256":"e8c43beed110cfd2003346b0c858a05b7ef9e0236aac7e965b1f4aea5f31a391","id":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd"},{"name":"model_plan","schema":"garmo.artifact/1","value":{"status":"planned","phases":[{"phase":"prefill","status":"planned","engines":["b","c"],"shards":2,"memory_fit":true,"estimated_latency_us":45.4167,"latency_slo_us":200.0,"slo_met":true,"estimated_energy":30.0},{"phase":"decode","status":"planned","engines":["b"],"shards":1,"memory_fit":true,"estimated_latency_us":33.9683,"latency_slo_us":150.0,"slo_met":true,"estimated_energy":5.0}],"all_slos_met":true,"estimated_total_energy":35.0},"input_ids":["c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd"],"value_sha256":"5b6d6364de8718a21a8d03aff280a56da3a53bb6bf1e0eee2033418389a207b0","id":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"},{"name":"verification","schema":"garmo.artifact/1","value":[{"name":"Unique selected resources","pass":true,"detail":["b","c"]},{"name":"Capability and health admission","pass":true,"detail":"Validated against input resources, independently of the engine verdict."},{"name":"Power budget","pass":true,"detail":{"sum":18,"budget":20}},{"name":"Latency admission","pass":true,"detail":10},{"name":"Failure-domain diversity","pass":true,"detail":2},{"name":"All workload phases represented","pass":true,"detail":"No missing, reordered or silently substituted phases."},{"name":"prefill: selected-engine containment","pass":true,"detail":["b","c"]},{"name":"prefill: capabilities","pass":true,"detail":1},{"name":"prefill: memory fit","pass":true,"detail":{"required_mb":4096,"available_mb":6144}},{"name":"prefill: latency-model arithmetic","pass":true,"detail":45.4167},{"name":"prefill: scenario objective","pass":true,"detail":200},{"name":"decode: selected-engine containment","pass":true,"detail":["b"]},{"name":"decode: capabilities","pass":true,"detail":5},{"name":"decode: memory fit","pass":true,"detail":{"required_mb":2048,"available_mb":3072}},{"name":"decode: latency-model arithmetic","pass":true,"detail":33.9683},{"name":"decode: scenario objective","pass":true,"detail":150}],"input_ids":["c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"],"value_sha256":"4f2d1e05f567f8e131b1abe5197f75a19b5e3f4b528f366a48852a1c8669bf15","id":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"},{"name":"lineage","schema":"garmo.artifact/1","value":{"nodes":[{"id":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","name":"intent"},{"id":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","name":"placement"},{"id":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5","name":"model_plan"},{"id":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5","name":"verification"}],"edges":[{"from":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","to":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd"},{"from":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","to":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"},{"from":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","to":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"},{"from":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","to":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"},{"from":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","to":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"},{"from":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5","to":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"}]},"input_ids":["c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5","88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"],"value_sha256":"cb3c098d7c06aafaf3951a82d071a2a5f14a0abda09655b8c157b542f070c544","id":"ee6e18a51f2b8e5bb07bc293f10fcf3334de23965f652b0abfe2fa83640e2cd2"}],"steps":[{"name":"Intent","state":"completed","description":"Validated versioned scenario, units and bounded input.","artifact_id":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09"},{"name":"Architecture","state":"completed","description":"Executed unchanged DieWeaver 1.2.0.","artifact_id":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd"},{"name":"Workload mapping","state":"completed","description":"Executed unchanged ModelNative 1.2.0 on the selected resources only.","artifact_id":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"},{"name":"Verification","state":"completed","description":"Independent resource, memory, capability, diversity and arithmetic checks.","artifact_id":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"},{"name":"Evidence","state":"completed","description":"Content-addressed artifacts and dependency links retained.","artifact_id":"ee6e18a51f2b8e5bb07bc293f10fcf3334de23965f652b0abfe2fa83640e2cd2"}],"execution":{"elapsed_ms":57.793,"engine_elapsed_ms":{"dieweaver":29.98,"modelnative":27.477},"python":"3.13.5","platform":"Linux x86_64","processor":"Not reported","measurement":"Measured local software wall time, including subprocess startup. Model latency/energy are estimates from synthetic inputs."},"boundary":"This is the website integration adapter, using archived Garmo software. It is not execution of the full native GSP RTL-to-GDS, hardware signoff, or measured silicon workflow.","manifest_sha256":"0ac7dadb8f298713f1e09fd0e5211c8cb7bb2eafe4c3925e9c0d4c17cb133948"},{"schema":"garmo.workflow.evidence/1","adapter_version":"6.0.0","workflow":"planning-verification-release","status":"completed","evidence_class":"EXECUTED_SOFTWARE_SYNTHETIC_INPUT","input_sha256":"7c6ebfc06ecd2eead0091c437380ad41bd0eb099e9965f63a5424122fdd073ae","engine_releases":{"dieweaver":{"product":"GARMO DieWeaver","version":"1.2.0","archive":"GARMO_DIEWEAVER_v1.2.0.zip","archive_sha256":"19cbdf53af08944d50317b33a6142d7ff4a12a14682009479067dc5b33f80869","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"fb7a7a5517dd44352196f1bdc414b65f7b6e62548186ddae2de9ec34b683a6e5"},"modelnative":{"product":"GARMO ModelNative","version":"1.2.0","archive":"GARMO_MODELNATIVE_v1.2.0.zip","archive_sha256":"da32dc5155a49f4698cd9e1072e65f1b2a388959db7aed879e72dbec5700dd5b","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"b7904891762f1226fed7a8693c12e504a9a9c3f3ee5bfbb657177b5061b4f7d1"}},"artifacts":[{"name":"intent","schema":"garmo.artifact/1","value":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":20,"max_latency":10,"min_failure_domains":2,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":4096,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_ids":[],"value_sha256":"7c6ebfc06ecd2eead0091c437380ad41bd0eb099e9965f63a5424122fdd073ae","id":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09"},{"name":"placement","schema":"garmo.artifact/1","value":{"status":"optimized","assignments":[{"logical":0,"resource":"b","failure_domain":"die1"},{"logical":1,"resource":"c","failure_domain":"die0"}],"objective":394.0,"total_power":18.0,"failure_domains":2,"constraints":{"max_total_power":20.0,"max_latency":10.0,"min_failure_domains":2}},"input_ids":["c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09"],"value_sha256":"e8c43beed110cfd2003346b0c858a05b7ef9e0236aac7e965b1f4aea5f31a391","id":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd"},{"name":"model_plan","schema":"garmo.artifact/1","value":{"status":"planned","phases":[{"phase":"prefill","status":"planned","engines":["b","c"],"shards":2,"memory_fit":true,"estimated_latency_us":45.4167,"latency_slo_us":200.0,"slo_met":true,"estimated_energy":30.0},{"phase":"decode","status":"planned","engines":["b"],"shards":1,"memory_fit":true,"estimated_latency_us":33.9683,"latency_slo_us":150.0,"slo_met":true,"estimated_energy":5.0}],"all_slos_met":true,"estimated_total_energy":35.0},"input_ids":["c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd"],"value_sha256":"5b6d6364de8718a21a8d03aff280a56da3a53bb6bf1e0eee2033418389a207b0","id":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"},{"name":"verification","schema":"garmo.artifact/1","value":[{"name":"Unique selected resources","pass":true,"detail":["b","c"]},{"name":"Capability and health admission","pass":true,"detail":"Validated against input resources, independently of the engine verdict."},{"name":"Power budget","pass":true,"detail":{"sum":18,"budget":20}},{"name":"Latency admission","pass":true,"detail":10},{"name":"Failure-domain diversity","pass":true,"detail":2},{"name":"All workload phases represented","pass":true,"detail":"No missing, reordered or silently substituted phases."},{"name":"prefill: selected-engine containment","pass":true,"detail":["b","c"]},{"name":"prefill: capabilities","pass":true,"detail":1},{"name":"prefill: memory fit","pass":true,"detail":{"required_mb":4096,"available_mb":6144}},{"name":"prefill: latency-model arithmetic","pass":true,"detail":45.4167},{"name":"prefill: scenario objective","pass":true,"detail":200},{"name":"decode: selected-engine containment","pass":true,"detail":["b"]},{"name":"decode: capabilities","pass":true,"detail":5},{"name":"decode: memory fit","pass":true,"detail":{"required_mb":2048,"available_mb":3072}},{"name":"decode: latency-model arithmetic","pass":true,"detail":33.9683},{"name":"decode: scenario objective","pass":true,"detail":150}],"input_ids":["c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"],"value_sha256":"4f2d1e05f567f8e131b1abe5197f75a19b5e3f4b528f366a48852a1c8669bf15","id":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"},{"name":"lineage","schema":"garmo.artifact/1","value":{"nodes":[{"id":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","name":"intent"},{"id":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","name":"placement"},{"id":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5","name":"model_plan"},{"id":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5","name":"verification"}],"edges":[{"from":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","to":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd"},{"from":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","to":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"},{"from":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","to":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"},{"from":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","to":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"},{"from":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","to":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"},{"from":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5","to":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"}]},"input_ids":["c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5","88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"],"value_sha256":"cb3c098d7c06aafaf3951a82d071a2a5f14a0abda09655b8c157b542f070c544","id":"ee6e18a51f2b8e5bb07bc293f10fcf3334de23965f652b0abfe2fa83640e2cd2"}],"steps":[{"name":"Intent","state":"completed","description":"Validated versioned scenario, units and bounded input.","artifact_id":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09"},{"name":"Architecture","state":"completed","description":"Executed unchanged DieWeaver 1.2.0.","artifact_id":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd"},{"name":"Workload mapping","state":"completed","description":"Executed unchanged ModelNative 1.2.0 on the selected resources only.","artifact_id":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"},{"name":"Verification","state":"completed","description":"Independent resource, memory, capability, diversity and arithmetic checks.","artifact_id":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"},{"name":"Evidence","state":"completed","description":"Content-addressed artifacts and dependency links retained.","artifact_id":"ee6e18a51f2b8e5bb07bc293f10fcf3334de23965f652b0abfe2fa83640e2cd2"}],"execution":{"elapsed_ms":73.532,"engine_elapsed_ms":{"dieweaver":24.003,"modelnative":49.22},"python":"3.13.5","platform":"Linux x86_64","processor":"Not reported","measurement":"Measured local software wall time, including subprocess startup. Model latency/energy are estimates from synthetic inputs."},"boundary":"This is the website integration adapter, using archived Garmo software. It is not execution of the full native GSP RTL-to-GDS, hardware signoff, or measured silicon workflow.","manifest_sha256":"b76c4a09cf25ec7ef0a571acee17892949b89f5c9deb3120f261b1bb11611687"},{"schema":"garmo.workflow.evidence/1","adapter_version":"6.0.0","workflow":"planning-verification-release","status":"completed","evidence_class":"EXECUTED_SOFTWARE_SYNTHETIC_INPUT","input_sha256":"7c6ebfc06ecd2eead0091c437380ad41bd0eb099e9965f63a5424122fdd073ae","engine_releases":{"dieweaver":{"product":"GARMO DieWeaver","version":"1.2.0","archive":"GARMO_DIEWEAVER_v1.2.0.zip","archive_sha256":"19cbdf53af08944d50317b33a6142d7ff4a12a14682009479067dc5b33f80869","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"fb7a7a5517dd44352196f1bdc414b65f7b6e62548186ddae2de9ec34b683a6e5"},"modelnative":{"product":"GARMO ModelNative","version":"1.2.0","archive":"GARMO_MODELNATIVE_v1.2.0.zip","archive_sha256":"da32dc5155a49f4698cd9e1072e65f1b2a388959db7aed879e72dbec5700dd5b","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"b7904891762f1226fed7a8693c12e504a9a9c3f3ee5bfbb657177b5061b4f7d1"}},"artifacts":[{"name":"intent","schema":"garmo.artifact/1","value":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":20,"max_latency":10,"min_failure_domains":2,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":4096,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_ids":[],"value_sha256":"7c6ebfc06ecd2eead0091c437380ad41bd0eb099e9965f63a5424122fdd073ae","id":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09"},{"name":"placement","schema":"garmo.artifact/1","value":{"status":"optimized","assignments":[{"logical":0,"resource":"b","failure_domain":"die1"},{"logical":1,"resource":"c","failure_domain":"die0"}],"objective":394.0,"total_power":18.0,"failure_domains":2,"constraints":{"max_total_power":20.0,"max_latency":10.0,"min_failure_domains":2}},"input_ids":["c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09"],"value_sha256":"e8c43beed110cfd2003346b0c858a05b7ef9e0236aac7e965b1f4aea5f31a391","id":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd"},{"name":"model_plan","schema":"garmo.artifact/1","value":{"status":"planned","phases":[{"phase":"prefill","status":"planned","engines":["b","c"],"shards":2,"memory_fit":true,"estimated_latency_us":45.4167,"latency_slo_us":200.0,"slo_met":true,"estimated_energy":30.0},{"phase":"decode","status":"planned","engines":["b"],"shards":1,"memory_fit":true,"estimated_latency_us":33.9683,"latency_slo_us":150.0,"slo_met":true,"estimated_energy":5.0}],"all_slos_met":true,"estimated_total_energy":35.0},"input_ids":["c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd"],"value_sha256":"5b6d6364de8718a21a8d03aff280a56da3a53bb6bf1e0eee2033418389a207b0","id":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"},{"name":"verification","schema":"garmo.artifact/1","value":[{"name":"Unique selected resources","pass":true,"detail":["b","c"]},{"name":"Capability and health admission","pass":true,"detail":"Validated against input resources, independently of the engine verdict."},{"name":"Power budget","pass":true,"detail":{"sum":18,"budget":20}},{"name":"Latency admission","pass":true,"detail":10},{"name":"Failure-domain diversity","pass":true,"detail":2},{"name":"All workload phases represented","pass":true,"detail":"No missing, reordered or silently substituted phases."},{"name":"prefill: selected-engine containment","pass":true,"detail":["b","c"]},{"name":"prefill: capabilities","pass":true,"detail":1},{"name":"prefill: memory fit","pass":true,"detail":{"required_mb":4096,"available_mb":6144}},{"name":"prefill: latency-model arithmetic","pass":true,"detail":45.4167},{"name":"prefill: scenario objective","pass":true,"detail":200},{"name":"decode: selected-engine containment","pass":true,"detail":["b"]},{"name":"decode: capabilities","pass":true,"detail":5},{"name":"decode: memory fit","pass":true,"detail":{"required_mb":2048,"available_mb":3072}},{"name":"decode: latency-model arithmetic","pass":true,"detail":33.9683},{"name":"decode: scenario objective","pass":true,"detail":150}],"input_ids":["c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"],"value_sha256":"4f2d1e05f567f8e131b1abe5197f75a19b5e3f4b528f366a48852a1c8669bf15","id":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"},{"name":"lineage","schema":"garmo.artifact/1","value":{"nodes":[{"id":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","name":"intent"},{"id":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","name":"placement"},{"id":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5","name":"model_plan"},{"id":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5","name":"verification"}],"edges":[{"from":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","to":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd"},{"from":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","to":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"},{"from":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","to":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"},{"from":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","to":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"},{"from":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","to":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"},{"from":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5","to":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"}]},"input_ids":["c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5","88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"],"value_sha256":"cb3c098d7c06aafaf3951a82d071a2a5f14a0abda09655b8c157b542f070c544","id":"ee6e18a51f2b8e5bb07bc293f10fcf3334de23965f652b0abfe2fa83640e2cd2"}],"steps":[{"name":"Intent","state":"completed","description":"Validated versioned scenario, units and bounded input.","artifact_id":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09"},{"name":"Architecture","state":"completed","description":"Executed unchanged DieWeaver 1.2.0.","artifact_id":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd"},{"name":"Workload mapping","state":"completed","description":"Executed unchanged ModelNative 1.2.0 on the selected resources only.","artifact_id":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"},{"name":"Verification","state":"completed","description":"Independent resource, memory, capability, diversity and arithmetic checks.","artifact_id":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"},{"name":"Evidence","state":"completed","description":"Content-addressed artifacts and dependency links retained.","artifact_id":"ee6e18a51f2b8e5bb07bc293f10fcf3334de23965f652b0abfe2fa83640e2cd2"}],"execution":{"elapsed_ms":260.001,"engine_elapsed_ms":{"dieweaver":123.433,"modelnative":136.241},"python":"3.13.5","platform":"Linux x86_64","processor":"Not reported","measurement":"Measured local software wall time, including subprocess startup. Model latency/energy are estimates from synthetic inputs."},"boundary":"This is the website integration adapter, using archived Garmo software. It is not execution of the full native GSP RTL-to-GDS, hardware signoff, or measured silicon workflow.","manifest_sha256":"e6dcc30f72fd2e9622a041693dfc5ea3cc89f6656dc1a967f491da7b669ce69d"},{"schema":"garmo.workflow.evidence/1","adapter_version":"6.0.0","workflow":"planning-verification-release","status":"completed","evidence_class":"EXECUTED_SOFTWARE_SYNTHETIC_INPUT","input_sha256":"7c6ebfc06ecd2eead0091c437380ad41bd0eb099e9965f63a5424122fdd073ae","engine_releases":{"dieweaver":{"product":"GARMO DieWeaver","version":"1.2.0","archive":"GARMO_DIEWEAVER_v1.2.0.zip","archive_sha256":"19cbdf53af08944d50317b33a6142d7ff4a12a14682009479067dc5b33f80869","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"fb7a7a5517dd44352196f1bdc414b65f7b6e62548186ddae2de9ec34b683a6e5"},"modelnative":{"product":"GARMO ModelNative","version":"1.2.0","archive":"GARMO_MODELNATIVE_v1.2.0.zip","archive_sha256":"da32dc5155a49f4698cd9e1072e65f1b2a388959db7aed879e72dbec5700dd5b","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"b7904891762f1226fed7a8693c12e504a9a9c3f3ee5bfbb657177b5061b4f7d1"}},"artifacts":[{"name":"intent","schema":"garmo.artifact/1","value":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":20,"max_latency":10,"min_failure_domains":2,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":4096,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_ids":[],"value_sha256":"7c6ebfc06ecd2eead0091c437380ad41bd0eb099e9965f63a5424122fdd073ae","id":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09"},{"name":"placement","schema":"garmo.artifact/1","value":{"status":"optimized","assignments":[{"logical":0,"resource":"b","failure_domain":"die1"},{"logical":1,"resource":"c","failure_domain":"die0"}],"objective":394.0,"total_power":18.0,"failure_domains":2,"constraints":{"max_total_power":20.0,"max_latency":10.0,"min_failure_domains":2}},"input_ids":["c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09"],"value_sha256":"e8c43beed110cfd2003346b0c858a05b7ef9e0236aac7e965b1f4aea5f31a391","id":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd"},{"name":"model_plan","schema":"garmo.artifact/1","value":{"status":"planned","phases":[{"phase":"prefill","status":"planned","engines":["b","c"],"shards":2,"memory_fit":true,"estimated_latency_us":45.4167,"latency_slo_us":200.0,"slo_met":true,"estimated_energy":30.0},{"phase":"decode","status":"planned","engines":["b"],"shards":1,"memory_fit":true,"estimated_latency_us":33.9683,"latency_slo_us":150.0,"slo_met":true,"estimated_energy":5.0}],"all_slos_met":true,"estimated_total_energy":35.0},"input_ids":["c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd"],"value_sha256":"5b6d6364de8718a21a8d03aff280a56da3a53bb6bf1e0eee2033418389a207b0","id":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"},{"name":"verification","schema":"garmo.artifact/1","value":[{"name":"Unique selected resources","pass":true,"detail":["b","c"]},{"name":"Capability and health admission","pass":true,"detail":"Validated against input resources, independently of the engine verdict."},{"name":"Power budget","pass":true,"detail":{"sum":18,"budget":20}},{"name":"Latency admission","pass":true,"detail":10},{"name":"Failure-domain diversity","pass":true,"detail":2},{"name":"All workload phases represented","pass":true,"detail":"No missing, reordered or silently substituted phases."},{"name":"prefill: selected-engine containment","pass":true,"detail":["b","c"]},{"name":"prefill: capabilities","pass":true,"detail":1},{"name":"prefill: memory fit","pass":true,"detail":{"required_mb":4096,"available_mb":6144}},{"name":"prefill: latency-model arithmetic","pass":true,"detail":45.4167},{"name":"prefill: scenario objective","pass":true,"detail":200},{"name":"decode: selected-engine containment","pass":true,"detail":["b"]},{"name":"decode: capabilities","pass":true,"detail":5},{"name":"decode: memory fit","pass":true,"detail":{"required_mb":2048,"available_mb":3072}},{"name":"decode: latency-model arithmetic","pass":true,"detail":33.9683},{"name":"decode: scenario objective","pass":true,"detail":150}],"input_ids":["c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"],"value_sha256":"4f2d1e05f567f8e131b1abe5197f75a19b5e3f4b528f366a48852a1c8669bf15","id":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"},{"name":"lineage","schema":"garmo.artifact/1","value":{"nodes":[{"id":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","name":"intent"},{"id":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","name":"placement"},{"id":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5","name":"model_plan"},{"id":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5","name":"verification"}],"edges":[{"from":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","to":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd"},{"from":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","to":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"},{"from":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","to":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"},{"from":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","to":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"},{"from":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","to":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"},{"from":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5","to":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"}]},"input_ids":["c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09","b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd","d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5","88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"],"value_sha256":"cb3c098d7c06aafaf3951a82d071a2a5f14a0abda09655b8c157b542f070c544","id":"ee6e18a51f2b8e5bb07bc293f10fcf3334de23965f652b0abfe2fa83640e2cd2"}],"steps":[{"name":"Intent","state":"completed","description":"Validated versioned scenario, units and bounded input.","artifact_id":"c95d3f8421c1645b3cf71ab859cbe26ebe41243fa95140de4fb52ce5070f2f09"},{"name":"Architecture","state":"completed","description":"Executed unchanged DieWeaver 1.2.0.","artifact_id":"b13a91c667db47157609f0b70841c977bf7eb55416de60ce138481a873c363cd"},{"name":"Workload mapping","state":"completed","description":"Executed unchanged ModelNative 1.2.0 on the selected resources only.","artifact_id":"d39b79edf55a99d8944345e269095aa5467fc8dd1fd47f0866a44e78589893c5"},{"name":"Verification","state":"completed","description":"Independent resource, memory, capability, diversity and arithmetic checks.","artifact_id":"88bf9175ab0496c66da7b43368ea8d97a44f110f2259aef5d2d6390b982ed3b5"},{"name":"Evidence","state":"completed","description":"Content-addressed artifacts and dependency links retained.","artifact_id":"ee6e18a51f2b8e5bb07bc293f10fcf3334de23965f652b0abfe2fa83640e2cd2"}],"execution":{"elapsed_ms":65.398,"engine_elapsed_ms":{"dieweaver":37.257,"modelnative":27.237},"python":"3.13.5","platform":"Linux x86_64","processor":"Not reported","measurement":"Measured local software wall time, including subprocess startup. Model latency/energy are estimates from synthetic inputs."},"boundary":"This is the website integration adapter, using archived Garmo software. It is not execution of the full native GSP RTL-to-GDS, hardware signoff, or measured silicon workflow.","manifest_sha256":"55705ecb3d5fb89608297ce3c88998a980ac04a675d00f55b4b38474e09d6aaf"}]},{"id":"diversity","name":"Impossible failure-domain diversity","description":"Synthetic input / known-answer check","status":"blocked","repeats":5,"median_ms":26.28,"min_ms":24.874,"max_ms":26.805,"deterministic":true,"input":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":20,"max_latency":10,"min_failure_domains":3,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":4096,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_sha256":"6919c2e60af1f9394ee8e74c95ccd30223caadb24fc2b8917ef5e9a33b9d0eac","raw_runs":[{"schema":"garmo.workflow.evidence/1","adapter_version":"6.0.0","workflow":"planning-verification-release","status":"blocked","evidence_class":"EXECUTED_SOFTWARE_SYNTHETIC_INPUT","input_sha256":"6919c2e60af1f9394ee8e74c95ccd30223caadb24fc2b8917ef5e9a33b9d0eac","engine_releases":{"dieweaver":{"product":"GARMO DieWeaver","version":"1.2.0","archive":"GARMO_DIEWEAVER_v1.2.0.zip","archive_sha256":"19cbdf53af08944d50317b33a6142d7ff4a12a14682009479067dc5b33f80869","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"fb7a7a5517dd44352196f1bdc414b65f7b6e62548186ddae2de9ec34b683a6e5"},"modelnative":{"product":"GARMO ModelNative","version":"1.2.0","archive":"GARMO_MODELNATIVE_v1.2.0.zip","archive_sha256":"da32dc5155a49f4698cd9e1072e65f1b2a388959db7aed879e72dbec5700dd5b","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"b7904891762f1226fed7a8693c12e504a9a9c3f3ee5bfbb657177b5061b4f7d1"}},"artifacts":[{"name":"intent","schema":"garmo.artifact/1","value":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":20,"max_latency":10,"min_failure_domains":3,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":4096,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_ids":[],"value_sha256":"6919c2e60af1f9394ee8e74c95ccd30223caadb24fc2b8917ef5e9a33b9d0eac","id":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1"},{"name":"placement","schema":"garmo.artifact/1","value":{"status":"infeasible","legal_resources":3},"input_ids":["cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1"],"value_sha256":"63551151a59e82d6f8826d4c5310bb7302ab4a9aa06ad921521ce0fef772c35b","id":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca"},{"name":"verification","schema":"garmo.artifact/1","value":[{"name":"Feasible resource placement","pass":false,"detail":"No feasible placement was returned. A blocked workflow is a valid outcome, not a passing design."}],"input_ids":["cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca"],"value_sha256":"52aa0477f8e81ad7124ad8ab95a63b0038706b9c4db840e521ef17210a027078","id":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"},{"name":"lineage","schema":"garmo.artifact/1","value":{"nodes":[{"id":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","name":"intent"},{"id":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca","name":"placement"},{"id":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760","name":"verification"}],"edges":[{"from":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","to":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca"},{"from":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","to":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"},{"from":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca","to":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"}]},"input_ids":["cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca","59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"],"value_sha256":"5eefc8c9795bb89b8a9c6680bb6d1790161a222657171e4e3e98fdf8a45fc539","id":"f2a30f70266209238a270827afe2608709236cee440f4e8945c911b6961481cf"}],"steps":[{"name":"Intent","state":"completed","description":"Validated versioned scenario, units and bounded input.","artifact_id":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1"},{"name":"Architecture","state":"blocked","description":"Executed unchanged DieWeaver 1.2.0.","artifact_id":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca"},{"name":"Verification","state":"blocked","description":"Independent resource, memory, capability, diversity and arithmetic checks.","artifact_id":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"},{"name":"Evidence","state":"completed","description":"Content-addressed artifacts and dependency links retained.","artifact_id":"f2a30f70266209238a270827afe2608709236cee440f4e8945c911b6961481cf"}],"execution":{"elapsed_ms":26.526,"engine_elapsed_ms":{"dieweaver":26.356,"modelnative":0},"python":"3.13.5","platform":"Linux x86_64","processor":"Not reported","measurement":"Measured local software wall time, including subprocess startup. Model latency/energy are estimates from synthetic inputs."},"boundary":"This is the website integration adapter, using archived Garmo software. It is not execution of the full native GSP RTL-to-GDS, hardware signoff, or measured silicon workflow.","manifest_sha256":"afd5a0b3162f181a012fb078804e7e907bc95d58c657f3cddb1b5a65d4415ce0"},{"schema":"garmo.workflow.evidence/1","adapter_version":"6.0.0","workflow":"planning-verification-release","status":"blocked","evidence_class":"EXECUTED_SOFTWARE_SYNTHETIC_INPUT","input_sha256":"6919c2e60af1f9394ee8e74c95ccd30223caadb24fc2b8917ef5e9a33b9d0eac","engine_releases":{"dieweaver":{"product":"GARMO DieWeaver","version":"1.2.0","archive":"GARMO_DIEWEAVER_v1.2.0.zip","archive_sha256":"19cbdf53af08944d50317b33a6142d7ff4a12a14682009479067dc5b33f80869","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"fb7a7a5517dd44352196f1bdc414b65f7b6e62548186ddae2de9ec34b683a6e5"},"modelnative":{"product":"GARMO ModelNative","version":"1.2.0","archive":"GARMO_MODELNATIVE_v1.2.0.zip","archive_sha256":"da32dc5155a49f4698cd9e1072e65f1b2a388959db7aed879e72dbec5700dd5b","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"b7904891762f1226fed7a8693c12e504a9a9c3f3ee5bfbb657177b5061b4f7d1"}},"artifacts":[{"name":"intent","schema":"garmo.artifact/1","value":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":20,"max_latency":10,"min_failure_domains":3,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":4096,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_ids":[],"value_sha256":"6919c2e60af1f9394ee8e74c95ccd30223caadb24fc2b8917ef5e9a33b9d0eac","id":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1"},{"name":"placement","schema":"garmo.artifact/1","value":{"status":"infeasible","legal_resources":3},"input_ids":["cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1"],"value_sha256":"63551151a59e82d6f8826d4c5310bb7302ab4a9aa06ad921521ce0fef772c35b","id":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca"},{"name":"verification","schema":"garmo.artifact/1","value":[{"name":"Feasible resource placement","pass":false,"detail":"No feasible placement was returned. A blocked workflow is a valid outcome, not a passing design."}],"input_ids":["cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca"],"value_sha256":"52aa0477f8e81ad7124ad8ab95a63b0038706b9c4db840e521ef17210a027078","id":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"},{"name":"lineage","schema":"garmo.artifact/1","value":{"nodes":[{"id":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","name":"intent"},{"id":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca","name":"placement"},{"id":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760","name":"verification"}],"edges":[{"from":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","to":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca"},{"from":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","to":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"},{"from":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca","to":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"}]},"input_ids":["cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca","59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"],"value_sha256":"5eefc8c9795bb89b8a9c6680bb6d1790161a222657171e4e3e98fdf8a45fc539","id":"f2a30f70266209238a270827afe2608709236cee440f4e8945c911b6961481cf"}],"steps":[{"name":"Intent","state":"completed","description":"Validated versioned scenario, units and bounded input.","artifact_id":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1"},{"name":"Architecture","state":"blocked","description":"Executed unchanged DieWeaver 1.2.0.","artifact_id":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca"},{"name":"Verification","state":"blocked","description":"Independent resource, memory, capability, diversity and arithmetic checks.","artifact_id":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"},{"name":"Evidence","state":"completed","description":"Content-addressed artifacts and dependency links retained.","artifact_id":"f2a30f70266209238a270827afe2608709236cee440f4e8945c911b6961481cf"}],"execution":{"elapsed_ms":26.805,"engine_elapsed_ms":{"dieweaver":26.638,"modelnative":0},"python":"3.13.5","platform":"Linux x86_64","processor":"Not reported","measurement":"Measured local software wall time, including subprocess startup. Model latency/energy are estimates from synthetic inputs."},"boundary":"This is the website integration adapter, using archived Garmo software. It is not execution of the full native GSP RTL-to-GDS, hardware signoff, or measured silicon workflow.","manifest_sha256":"a49da9ae33131c0c8818d4a49935556cac459ed2a6e9a9d2ffc765fe31e527c4"},{"schema":"garmo.workflow.evidence/1","adapter_version":"6.0.0","workflow":"planning-verification-release","status":"blocked","evidence_class":"EXECUTED_SOFTWARE_SYNTHETIC_INPUT","input_sha256":"6919c2e60af1f9394ee8e74c95ccd30223caadb24fc2b8917ef5e9a33b9d0eac","engine_releases":{"dieweaver":{"product":"GARMO DieWeaver","version":"1.2.0","archive":"GARMO_DIEWEAVER_v1.2.0.zip","archive_sha256":"19cbdf53af08944d50317b33a6142d7ff4a12a14682009479067dc5b33f80869","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"fb7a7a5517dd44352196f1bdc414b65f7b6e62548186ddae2de9ec34b683a6e5"},"modelnative":{"product":"GARMO ModelNative","version":"1.2.0","archive":"GARMO_MODELNATIVE_v1.2.0.zip","archive_sha256":"da32dc5155a49f4698cd9e1072e65f1b2a388959db7aed879e72dbec5700dd5b","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"b7904891762f1226fed7a8693c12e504a9a9c3f3ee5bfbb657177b5061b4f7d1"}},"artifacts":[{"name":"intent","schema":"garmo.artifact/1","value":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":20,"max_latency":10,"min_failure_domains":3,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":4096,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_ids":[],"value_sha256":"6919c2e60af1f9394ee8e74c95ccd30223caadb24fc2b8917ef5e9a33b9d0eac","id":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1"},{"name":"placement","schema":"garmo.artifact/1","value":{"status":"infeasible","legal_resources":3},"input_ids":["cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1"],"value_sha256":"63551151a59e82d6f8826d4c5310bb7302ab4a9aa06ad921521ce0fef772c35b","id":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca"},{"name":"verification","schema":"garmo.artifact/1","value":[{"name":"Feasible resource placement","pass":false,"detail":"No feasible placement was returned. A blocked workflow is a valid outcome, not a passing design."}],"input_ids":["cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca"],"value_sha256":"52aa0477f8e81ad7124ad8ab95a63b0038706b9c4db840e521ef17210a027078","id":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"},{"name":"lineage","schema":"garmo.artifact/1","value":{"nodes":[{"id":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","name":"intent"},{"id":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca","name":"placement"},{"id":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760","name":"verification"}],"edges":[{"from":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","to":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca"},{"from":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","to":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"},{"from":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca","to":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"}]},"input_ids":["cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca","59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"],"value_sha256":"5eefc8c9795bb89b8a9c6680bb6d1790161a222657171e4e3e98fdf8a45fc539","id":"f2a30f70266209238a270827afe2608709236cee440f4e8945c911b6961481cf"}],"steps":[{"name":"Intent","state":"completed","description":"Validated versioned scenario, units and bounded input.","artifact_id":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1"},{"name":"Architecture","state":"blocked","description":"Executed unchanged DieWeaver 1.2.0.","artifact_id":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca"},{"name":"Verification","state":"blocked","description":"Independent resource, memory, capability, diversity and arithmetic checks.","artifact_id":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"},{"name":"Evidence","state":"completed","description":"Content-addressed artifacts and dependency links retained.","artifact_id":"f2a30f70266209238a270827afe2608709236cee440f4e8945c911b6961481cf"}],"execution":{"elapsed_ms":24.874,"engine_elapsed_ms":{"dieweaver":24.709,"modelnative":0},"python":"3.13.5","platform":"Linux x86_64","processor":"Not reported","measurement":"Measured local software wall time, including subprocess startup. Model latency/energy are estimates from synthetic inputs."},"boundary":"This is the website integration adapter, using archived Garmo software. It is not execution of the full native GSP RTL-to-GDS, hardware signoff, or measured silicon workflow.","manifest_sha256":"8962f1a03712b4d09c0e391ad3c296bccc1d7d9758bf2d073815882f02d62169"},{"schema":"garmo.workflow.evidence/1","adapter_version":"6.0.0","workflow":"planning-verification-release","status":"blocked","evidence_class":"EXECUTED_SOFTWARE_SYNTHETIC_INPUT","input_sha256":"6919c2e60af1f9394ee8e74c95ccd30223caadb24fc2b8917ef5e9a33b9d0eac","engine_releases":{"dieweaver":{"product":"GARMO DieWeaver","version":"1.2.0","archive":"GARMO_DIEWEAVER_v1.2.0.zip","archive_sha256":"19cbdf53af08944d50317b33a6142d7ff4a12a14682009479067dc5b33f80869","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"fb7a7a5517dd44352196f1bdc414b65f7b6e62548186ddae2de9ec34b683a6e5"},"modelnative":{"product":"GARMO ModelNative","version":"1.2.0","archive":"GARMO_MODELNATIVE_v1.2.0.zip","archive_sha256":"da32dc5155a49f4698cd9e1072e65f1b2a388959db7aed879e72dbec5700dd5b","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"b7904891762f1226fed7a8693c12e504a9a9c3f3ee5bfbb657177b5061b4f7d1"}},"artifacts":[{"name":"intent","schema":"garmo.artifact/1","value":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":20,"max_latency":10,"min_failure_domains":3,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":4096,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_ids":[],"value_sha256":"6919c2e60af1f9394ee8e74c95ccd30223caadb24fc2b8917ef5e9a33b9d0eac","id":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1"},{"name":"placement","schema":"garmo.artifact/1","value":{"status":"infeasible","legal_resources":3},"input_ids":["cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1"],"value_sha256":"63551151a59e82d6f8826d4c5310bb7302ab4a9aa06ad921521ce0fef772c35b","id":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca"},{"name":"verification","schema":"garmo.artifact/1","value":[{"name":"Feasible resource placement","pass":false,"detail":"No feasible placement was returned. A blocked workflow is a valid outcome, not a passing design."}],"input_ids":["cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca"],"value_sha256":"52aa0477f8e81ad7124ad8ab95a63b0038706b9c4db840e521ef17210a027078","id":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"},{"name":"lineage","schema":"garmo.artifact/1","value":{"nodes":[{"id":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","name":"intent"},{"id":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca","name":"placement"},{"id":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760","name":"verification"}],"edges":[{"from":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","to":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca"},{"from":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","to":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"},{"from":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca","to":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"}]},"input_ids":["cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca","59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"],"value_sha256":"5eefc8c9795bb89b8a9c6680bb6d1790161a222657171e4e3e98fdf8a45fc539","id":"f2a30f70266209238a270827afe2608709236cee440f4e8945c911b6961481cf"}],"steps":[{"name":"Intent","state":"completed","description":"Validated versioned scenario, units and bounded input.","artifact_id":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1"},{"name":"Architecture","state":"blocked","description":"Executed unchanged DieWeaver 1.2.0.","artifact_id":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca"},{"name":"Verification","state":"blocked","description":"Independent resource, memory, capability, diversity and arithmetic checks.","artifact_id":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"},{"name":"Evidence","state":"completed","description":"Content-addressed artifacts and dependency links retained.","artifact_id":"f2a30f70266209238a270827afe2608709236cee440f4e8945c911b6961481cf"}],"execution":{"elapsed_ms":26.28,"engine_elapsed_ms":{"dieweaver":26.119,"modelnative":0},"python":"3.13.5","platform":"Linux x86_64","processor":"Not reported","measurement":"Measured local software wall time, including subprocess startup. Model latency/energy are estimates from synthetic inputs."},"boundary":"This is the website integration adapter, using archived Garmo software. It is not execution of the full native GSP RTL-to-GDS, hardware signoff, or measured silicon workflow.","manifest_sha256":"7bfa8cc90154e6c462548026926104c52ffad09204ce353bf41883a229839e0a"},{"schema":"garmo.workflow.evidence/1","adapter_version":"6.0.0","workflow":"planning-verification-release","status":"blocked","evidence_class":"EXECUTED_SOFTWARE_SYNTHETIC_INPUT","input_sha256":"6919c2e60af1f9394ee8e74c95ccd30223caadb24fc2b8917ef5e9a33b9d0eac","engine_releases":{"dieweaver":{"product":"GARMO DieWeaver","version":"1.2.0","archive":"GARMO_DIEWEAVER_v1.2.0.zip","archive_sha256":"19cbdf53af08944d50317b33a6142d7ff4a12a14682009479067dc5b33f80869","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"fb7a7a5517dd44352196f1bdc414b65f7b6e62548186ddae2de9ec34b683a6e5"},"modelnative":{"product":"GARMO ModelNative","version":"1.2.0","archive":"GARMO_MODELNATIVE_v1.2.0.zip","archive_sha256":"da32dc5155a49f4698cd9e1072e65f1b2a388959db7aed879e72dbec5700dd5b","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"b7904891762f1226fed7a8693c12e504a9a9c3f3ee5bfbb657177b5061b4f7d1"}},"artifacts":[{"name":"intent","schema":"garmo.artifact/1","value":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":20,"max_latency":10,"min_failure_domains":3,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":4096,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_ids":[],"value_sha256":"6919c2e60af1f9394ee8e74c95ccd30223caadb24fc2b8917ef5e9a33b9d0eac","id":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1"},{"name":"placement","schema":"garmo.artifact/1","value":{"status":"infeasible","legal_resources":3},"input_ids":["cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1"],"value_sha256":"63551151a59e82d6f8826d4c5310bb7302ab4a9aa06ad921521ce0fef772c35b","id":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca"},{"name":"verification","schema":"garmo.artifact/1","value":[{"name":"Feasible resource placement","pass":false,"detail":"No feasible placement was returned. A blocked workflow is a valid outcome, not a passing design."}],"input_ids":["cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca"],"value_sha256":"52aa0477f8e81ad7124ad8ab95a63b0038706b9c4db840e521ef17210a027078","id":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"},{"name":"lineage","schema":"garmo.artifact/1","value":{"nodes":[{"id":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","name":"intent"},{"id":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca","name":"placement"},{"id":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760","name":"verification"}],"edges":[{"from":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","to":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca"},{"from":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","to":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"},{"from":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca","to":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"}]},"input_ids":["cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1","bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca","59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"],"value_sha256":"5eefc8c9795bb89b8a9c6680bb6d1790161a222657171e4e3e98fdf8a45fc539","id":"f2a30f70266209238a270827afe2608709236cee440f4e8945c911b6961481cf"}],"steps":[{"name":"Intent","state":"completed","description":"Validated versioned scenario, units and bounded input.","artifact_id":"cb3e7327e3e3f8b52e49186b94188440450433aa8e164c2ff3d8f540215e0eb1"},{"name":"Architecture","state":"blocked","description":"Executed unchanged DieWeaver 1.2.0.","artifact_id":"bb9348bfa9c72a4a5ece7604b77ec56b5d89c1eba0adeb2502cda2774a6ae6ca"},{"name":"Verification","state":"blocked","description":"Independent resource, memory, capability, diversity and arithmetic checks.","artifact_id":"59cc1a97976e7539b28e4afb1ffb343368d8007b352d91a99d429589b40f2760"},{"name":"Evidence","state":"completed","description":"Content-addressed artifacts and dependency links retained.","artifact_id":"f2a30f70266209238a270827afe2608709236cee440f4e8945c911b6961481cf"}],"execution":{"elapsed_ms":25.718,"engine_elapsed_ms":{"dieweaver":25.557,"modelnative":0},"python":"3.13.5","platform":"Linux x86_64","processor":"Not reported","measurement":"Measured local software wall time, including subprocess startup. Model latency/energy are estimates from synthetic inputs."},"boundary":"This is the website integration adapter, using archived Garmo software. It is not execution of the full native GSP RTL-to-GDS, hardware signoff, or measured silicon workflow.","manifest_sha256":"494daf988bc52df9a60c04f7e45c9177aafa62289e82ca2d536e18d7a41dde16"}]},{"id":"memory","name":"Working set exceeds selected memory","description":"Synthetic input / known-answer check","status":"blocked","repeats":5,"median_ms":54.351,"min_ms":52.444,"max_ms":69.823,"deterministic":true,"input":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":20,"max_latency":10,"min_failure_domains":2,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":20000,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_sha256":"5e528e88b8d39b1afdb29347b0e420407bcf3045c9c1fc84e574e8646ada2706","raw_runs":[{"schema":"garmo.workflow.evidence/1","adapter_version":"6.0.0","workflow":"planning-verification-release","status":"blocked","evidence_class":"EXECUTED_SOFTWARE_SYNTHETIC_INPUT","input_sha256":"5e528e88b8d39b1afdb29347b0e420407bcf3045c9c1fc84e574e8646ada2706","engine_releases":{"dieweaver":{"product":"GARMO DieWeaver","version":"1.2.0","archive":"GARMO_DIEWEAVER_v1.2.0.zip","archive_sha256":"19cbdf53af08944d50317b33a6142d7ff4a12a14682009479067dc5b33f80869","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"fb7a7a5517dd44352196f1bdc414b65f7b6e62548186ddae2de9ec34b683a6e5"},"modelnative":{"product":"GARMO ModelNative","version":"1.2.0","archive":"GARMO_MODELNATIVE_v1.2.0.zip","archive_sha256":"da32dc5155a49f4698cd9e1072e65f1b2a388959db7aed879e72dbec5700dd5b","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"b7904891762f1226fed7a8693c12e504a9a9c3f3ee5bfbb657177b5061b4f7d1"}},"artifacts":[{"name":"intent","schema":"garmo.artifact/1","value":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":20,"max_latency":10,"min_failure_domains":2,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":20000,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_ids":[],"value_sha256":"5e528e88b8d39b1afdb29347b0e420407bcf3045c9c1fc84e574e8646ada2706","id":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a"},{"name":"placement","schema":"garmo.artifact/1","value":{"status":"optimized","assignments":[{"logical":0,"resource":"b","failure_domain":"die1"},{"logical":1,"resource":"c","failure_domain":"die0"}],"objective":394.0,"total_power":18.0,"failure_domains":2,"constraints":{"max_total_power":20.0,"max_latency":10.0,"min_failure_domains":2}},"input_ids":["ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a"],"value_sha256":"e8c43beed110cfd2003346b0c858a05b7ef9e0236aac7e965b1f4aea5f31a391","id":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1"},{"name":"model_plan","schema":"garmo.artifact/1","value":{"status":"planned","phases":[{"phase":"prefill","status":"planned","engines":["b","c"],"shards":2,"memory_fit":false,"estimated_latency_us":45.4167,"latency_slo_us":200.0,"slo_met":false,"estimated_energy":30.0},{"phase":"decode","status":"planned","engines":["b"],"shards":1,"memory_fit":true,"estimated_latency_us":33.9683,"latency_slo_us":150.0,"slo_met":true,"estimated_energy":5.0}],"all_slos_met":false,"estimated_total_energy":35.0},"input_ids":["ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1"],"value_sha256":"adef8a31943a5c4e5e53cb7ff10ca7e352d89c15d95fd5f84e4c3468566e990f","id":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"},{"name":"verification","schema":"garmo.artifact/1","value":[{"name":"Unique selected resources","pass":true,"detail":["b","c"]},{"name":"Capability and health admission","pass":true,"detail":"Validated against input resources, independently of the engine verdict."},{"name":"Power budget","pass":true,"detail":{"sum":18,"budget":20}},{"name":"Latency admission","pass":true,"detail":10},{"name":"Failure-domain diversity","pass":true,"detail":2},{"name":"All workload phases represented","pass":true,"detail":"No missing, reordered or silently substituted phases."},{"name":"prefill: selected-engine containment","pass":true,"detail":["b","c"]},{"name":"prefill: capabilities","pass":true,"detail":1},{"name":"prefill: memory fit","pass":false,"detail":{"required_mb":20000,"available_mb":6144}},{"name":"prefill: latency-model arithmetic","pass":true,"detail":45.4167},{"name":"prefill: scenario objective","pass":false,"detail":200},{"name":"decode: selected-engine containment","pass":true,"detail":["b"]},{"name":"decode: capabilities","pass":true,"detail":5},{"name":"decode: memory fit","pass":true,"detail":{"required_mb":2048,"available_mb":3072}},{"name":"decode: latency-model arithmetic","pass":true,"detail":33.9683},{"name":"decode: scenario objective","pass":true,"detail":150}],"input_ids":["ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"],"value_sha256":"1d2163779db9da63e2ade0c3d799ffd7daa01bf99b7c918b1f565f635c827a31","id":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"},{"name":"lineage","schema":"garmo.artifact/1","value":{"nodes":[{"id":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","name":"intent"},{"id":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","name":"placement"},{"id":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59","name":"model_plan"},{"id":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168","name":"verification"}],"edges":[{"from":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","to":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1"},{"from":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","to":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"},{"from":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","to":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"},{"from":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","to":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"},{"from":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","to":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"},{"from":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59","to":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"}]},"input_ids":["ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59","daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"],"value_sha256":"7d855082d17cd4868111869f95543b804237ae2802d020665a6d8b835de1db10","id":"cbd5cacca74b3de7af18e500a17abeaf75ceebbc6510c4b6983810f50d7cdba9"}],"steps":[{"name":"Intent","state":"completed","description":"Validated versioned scenario, units and bounded input.","artifact_id":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a"},{"name":"Architecture","state":"completed","description":"Executed unchanged DieWeaver 1.2.0.","artifact_id":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1"},{"name":"Workload mapping","state":"blocked","description":"Executed unchanged ModelNative 1.2.0 on the selected resources only.","artifact_id":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"},{"name":"Verification","state":"blocked","description":"Independent resource, memory, capability, diversity and arithmetic checks.","artifact_id":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"},{"name":"Evidence","state":"completed","description":"Content-addressed artifacts and dependency links retained.","artifact_id":"cbd5cacca74b3de7af18e500a17abeaf75ceebbc6510c4b6983810f50d7cdba9"}],"execution":{"elapsed_ms":52.444,"engine_elapsed_ms":{"dieweaver":24.65,"modelnative":27.092},"python":"3.13.5","platform":"Linux x86_64","processor":"Not reported","measurement":"Measured local software wall time, including subprocess startup. Model latency/energy are estimates from synthetic inputs."},"boundary":"This is the website integration adapter, using archived Garmo software. It is not execution of the full native GSP RTL-to-GDS, hardware signoff, or measured silicon workflow.","manifest_sha256":"1ce857332bc2e1252e8bc2ee2e71719852fb7d862d6f9274b20bf6fc2ddbbe4b"},{"schema":"garmo.workflow.evidence/1","adapter_version":"6.0.0","workflow":"planning-verification-release","status":"blocked","evidence_class":"EXECUTED_SOFTWARE_SYNTHETIC_INPUT","input_sha256":"5e528e88b8d39b1afdb29347b0e420407bcf3045c9c1fc84e574e8646ada2706","engine_releases":{"dieweaver":{"product":"GARMO DieWeaver","version":"1.2.0","archive":"GARMO_DIEWEAVER_v1.2.0.zip","archive_sha256":"19cbdf53af08944d50317b33a6142d7ff4a12a14682009479067dc5b33f80869","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"fb7a7a5517dd44352196f1bdc414b65f7b6e62548186ddae2de9ec34b683a6e5"},"modelnative":{"product":"GARMO ModelNative","version":"1.2.0","archive":"GARMO_MODELNATIVE_v1.2.0.zip","archive_sha256":"da32dc5155a49f4698cd9e1072e65f1b2a388959db7aed879e72dbec5700dd5b","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"b7904891762f1226fed7a8693c12e504a9a9c3f3ee5bfbb657177b5061b4f7d1"}},"artifacts":[{"name":"intent","schema":"garmo.artifact/1","value":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":20,"max_latency":10,"min_failure_domains":2,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":20000,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_ids":[],"value_sha256":"5e528e88b8d39b1afdb29347b0e420407bcf3045c9c1fc84e574e8646ada2706","id":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a"},{"name":"placement","schema":"garmo.artifact/1","value":{"status":"optimized","assignments":[{"logical":0,"resource":"b","failure_domain":"die1"},{"logical":1,"resource":"c","failure_domain":"die0"}],"objective":394.0,"total_power":18.0,"failure_domains":2,"constraints":{"max_total_power":20.0,"max_latency":10.0,"min_failure_domains":2}},"input_ids":["ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a"],"value_sha256":"e8c43beed110cfd2003346b0c858a05b7ef9e0236aac7e965b1f4aea5f31a391","id":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1"},{"name":"model_plan","schema":"garmo.artifact/1","value":{"status":"planned","phases":[{"phase":"prefill","status":"planned","engines":["b","c"],"shards":2,"memory_fit":false,"estimated_latency_us":45.4167,"latency_slo_us":200.0,"slo_met":false,"estimated_energy":30.0},{"phase":"decode","status":"planned","engines":["b"],"shards":1,"memory_fit":true,"estimated_latency_us":33.9683,"latency_slo_us":150.0,"slo_met":true,"estimated_energy":5.0}],"all_slos_met":false,"estimated_total_energy":35.0},"input_ids":["ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1"],"value_sha256":"adef8a31943a5c4e5e53cb7ff10ca7e352d89c15d95fd5f84e4c3468566e990f","id":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"},{"name":"verification","schema":"garmo.artifact/1","value":[{"name":"Unique selected resources","pass":true,"detail":["b","c"]},{"name":"Capability and health admission","pass":true,"detail":"Validated against input resources, independently of the engine verdict."},{"name":"Power budget","pass":true,"detail":{"sum":18,"budget":20}},{"name":"Latency admission","pass":true,"detail":10},{"name":"Failure-domain diversity","pass":true,"detail":2},{"name":"All workload phases represented","pass":true,"detail":"No missing, reordered or silently substituted phases."},{"name":"prefill: selected-engine containment","pass":true,"detail":["b","c"]},{"name":"prefill: capabilities","pass":true,"detail":1},{"name":"prefill: memory fit","pass":false,"detail":{"required_mb":20000,"available_mb":6144}},{"name":"prefill: latency-model arithmetic","pass":true,"detail":45.4167},{"name":"prefill: scenario objective","pass":false,"detail":200},{"name":"decode: selected-engine containment","pass":true,"detail":["b"]},{"name":"decode: capabilities","pass":true,"detail":5},{"name":"decode: memory fit","pass":true,"detail":{"required_mb":2048,"available_mb":3072}},{"name":"decode: latency-model arithmetic","pass":true,"detail":33.9683},{"name":"decode: scenario objective","pass":true,"detail":150}],"input_ids":["ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"],"value_sha256":"1d2163779db9da63e2ade0c3d799ffd7daa01bf99b7c918b1f565f635c827a31","id":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"},{"name":"lineage","schema":"garmo.artifact/1","value":{"nodes":[{"id":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","name":"intent"},{"id":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","name":"placement"},{"id":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59","name":"model_plan"},{"id":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168","name":"verification"}],"edges":[{"from":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","to":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1"},{"from":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","to":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"},{"from":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","to":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"},{"from":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","to":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"},{"from":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","to":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"},{"from":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59","to":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"}]},"input_ids":["ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59","daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"],"value_sha256":"7d855082d17cd4868111869f95543b804237ae2802d020665a6d8b835de1db10","id":"cbd5cacca74b3de7af18e500a17abeaf75ceebbc6510c4b6983810f50d7cdba9"}],"steps":[{"name":"Intent","state":"completed","description":"Validated versioned scenario, units and bounded input.","artifact_id":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a"},{"name":"Architecture","state":"completed","description":"Executed unchanged DieWeaver 1.2.0.","artifact_id":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1"},{"name":"Workload mapping","state":"blocked","description":"Executed unchanged ModelNative 1.2.0 on the selected resources only.","artifact_id":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"},{"name":"Verification","state":"blocked","description":"Independent resource, memory, capability, diversity and arithmetic checks.","artifact_id":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"},{"name":"Evidence","state":"completed","description":"Content-addressed artifacts and dependency links retained.","artifact_id":"cbd5cacca74b3de7af18e500a17abeaf75ceebbc6510c4b6983810f50d7cdba9"}],"execution":{"elapsed_ms":69.823,"engine_elapsed_ms":{"dieweaver":39.288,"modelnative":30.219},"python":"3.13.5","platform":"Linux x86_64","processor":"Not reported","measurement":"Measured local software wall time, including subprocess startup. Model latency/energy are estimates from synthetic inputs."},"boundary":"This is the website integration adapter, using archived Garmo software. It is not execution of the full native GSP RTL-to-GDS, hardware signoff, or measured silicon workflow.","manifest_sha256":"1a7a61b8c23c62a403377abd5369dcb2d927772f23264de482bae1c1172f80a6"},{"schema":"garmo.workflow.evidence/1","adapter_version":"6.0.0","workflow":"planning-verification-release","status":"blocked","evidence_class":"EXECUTED_SOFTWARE_SYNTHETIC_INPUT","input_sha256":"5e528e88b8d39b1afdb29347b0e420407bcf3045c9c1fc84e574e8646ada2706","engine_releases":{"dieweaver":{"product":"GARMO DieWeaver","version":"1.2.0","archive":"GARMO_DIEWEAVER_v1.2.0.zip","archive_sha256":"19cbdf53af08944d50317b33a6142d7ff4a12a14682009479067dc5b33f80869","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"fb7a7a5517dd44352196f1bdc414b65f7b6e62548186ddae2de9ec34b683a6e5"},"modelnative":{"product":"GARMO ModelNative","version":"1.2.0","archive":"GARMO_MODELNATIVE_v1.2.0.zip","archive_sha256":"da32dc5155a49f4698cd9e1072e65f1b2a388959db7aed879e72dbec5700dd5b","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"b7904891762f1226fed7a8693c12e504a9a9c3f3ee5bfbb657177b5061b4f7d1"}},"artifacts":[{"name":"intent","schema":"garmo.artifact/1","value":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":20,"max_latency":10,"min_failure_domains":2,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":20000,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_ids":[],"value_sha256":"5e528e88b8d39b1afdb29347b0e420407bcf3045c9c1fc84e574e8646ada2706","id":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a"},{"name":"placement","schema":"garmo.artifact/1","value":{"status":"optimized","assignments":[{"logical":0,"resource":"b","failure_domain":"die1"},{"logical":1,"resource":"c","failure_domain":"die0"}],"objective":394.0,"total_power":18.0,"failure_domains":2,"constraints":{"max_total_power":20.0,"max_latency":10.0,"min_failure_domains":2}},"input_ids":["ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a"],"value_sha256":"e8c43beed110cfd2003346b0c858a05b7ef9e0236aac7e965b1f4aea5f31a391","id":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1"},{"name":"model_plan","schema":"garmo.artifact/1","value":{"status":"planned","phases":[{"phase":"prefill","status":"planned","engines":["b","c"],"shards":2,"memory_fit":false,"estimated_latency_us":45.4167,"latency_slo_us":200.0,"slo_met":false,"estimated_energy":30.0},{"phase":"decode","status":"planned","engines":["b"],"shards":1,"memory_fit":true,"estimated_latency_us":33.9683,"latency_slo_us":150.0,"slo_met":true,"estimated_energy":5.0}],"all_slos_met":false,"estimated_total_energy":35.0},"input_ids":["ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1"],"value_sha256":"adef8a31943a5c4e5e53cb7ff10ca7e352d89c15d95fd5f84e4c3468566e990f","id":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"},{"name":"verification","schema":"garmo.artifact/1","value":[{"name":"Unique selected resources","pass":true,"detail":["b","c"]},{"name":"Capability and health admission","pass":true,"detail":"Validated against input resources, independently of the engine verdict."},{"name":"Power budget","pass":true,"detail":{"sum":18,"budget":20}},{"name":"Latency admission","pass":true,"detail":10},{"name":"Failure-domain diversity","pass":true,"detail":2},{"name":"All workload phases represented","pass":true,"detail":"No missing, reordered or silently substituted phases."},{"name":"prefill: selected-engine containment","pass":true,"detail":["b","c"]},{"name":"prefill: capabilities","pass":true,"detail":1},{"name":"prefill: memory fit","pass":false,"detail":{"required_mb":20000,"available_mb":6144}},{"name":"prefill: latency-model arithmetic","pass":true,"detail":45.4167},{"name":"prefill: scenario objective","pass":false,"detail":200},{"name":"decode: selected-engine containment","pass":true,"detail":["b"]},{"name":"decode: capabilities","pass":true,"detail":5},{"name":"decode: memory fit","pass":true,"detail":{"required_mb":2048,"available_mb":3072}},{"name":"decode: latency-model arithmetic","pass":true,"detail":33.9683},{"name":"decode: scenario objective","pass":true,"detail":150}],"input_ids":["ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"],"value_sha256":"1d2163779db9da63e2ade0c3d799ffd7daa01bf99b7c918b1f565f635c827a31","id":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"},{"name":"lineage","schema":"garmo.artifact/1","value":{"nodes":[{"id":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","name":"intent"},{"id":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","name":"placement"},{"id":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59","name":"model_plan"},{"id":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168","name":"verification"}],"edges":[{"from":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","to":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1"},{"from":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","to":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"},{"from":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","to":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"},{"from":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","to":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"},{"from":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","to":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"},{"from":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59","to":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"}]},"input_ids":["ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59","daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"],"value_sha256":"7d855082d17cd4868111869f95543b804237ae2802d020665a6d8b835de1db10","id":"cbd5cacca74b3de7af18e500a17abeaf75ceebbc6510c4b6983810f50d7cdba9"}],"steps":[{"name":"Intent","state":"completed","description":"Validated versioned scenario, units and bounded input.","artifact_id":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a"},{"name":"Architecture","state":"completed","description":"Executed unchanged DieWeaver 1.2.0.","artifact_id":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1"},{"name":"Workload mapping","state":"blocked","description":"Executed unchanged ModelNative 1.2.0 on the selected resources only.","artifact_id":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"},{"name":"Verification","state":"blocked","description":"Independent resource, memory, capability, diversity and arithmetic checks.","artifact_id":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"},{"name":"Evidence","state":"completed","description":"Content-addressed artifacts and dependency links retained.","artifact_id":"cbd5cacca74b3de7af18e500a17abeaf75ceebbc6510c4b6983810f50d7cdba9"}],"execution":{"elapsed_ms":53.416,"engine_elapsed_ms":{"dieweaver":23.541,"modelnative":29.518},"python":"3.13.5","platform":"Linux x86_64","processor":"Not reported","measurement":"Measured local software wall time, including subprocess startup. Model latency/energy are estimates from synthetic inputs."},"boundary":"This is the website integration adapter, using archived Garmo software. It is not execution of the full native GSP RTL-to-GDS, hardware signoff, or measured silicon workflow.","manifest_sha256":"d34d24b22f44505e3897786a355baf9d16cb1467b0850b093f9fcd9080504070"},{"schema":"garmo.workflow.evidence/1","adapter_version":"6.0.0","workflow":"planning-verification-release","status":"blocked","evidence_class":"EXECUTED_SOFTWARE_SYNTHETIC_INPUT","input_sha256":"5e528e88b8d39b1afdb29347b0e420407bcf3045c9c1fc84e574e8646ada2706","engine_releases":{"dieweaver":{"product":"GARMO DieWeaver","version":"1.2.0","archive":"GARMO_DIEWEAVER_v1.2.0.zip","archive_sha256":"19cbdf53af08944d50317b33a6142d7ff4a12a14682009479067dc5b33f80869","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"fb7a7a5517dd44352196f1bdc414b65f7b6e62548186ddae2de9ec34b683a6e5"},"modelnative":{"product":"GARMO ModelNative","version":"1.2.0","archive":"GARMO_MODELNATIVE_v1.2.0.zip","archive_sha256":"da32dc5155a49f4698cd9e1072e65f1b2a388959db7aed879e72dbec5700dd5b","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"b7904891762f1226fed7a8693c12e504a9a9c3f3ee5bfbb657177b5061b4f7d1"}},"artifacts":[{"name":"intent","schema":"garmo.artifact/1","value":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":20,"max_latency":10,"min_failure_domains":2,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":20000,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_ids":[],"value_sha256":"5e528e88b8d39b1afdb29347b0e420407bcf3045c9c1fc84e574e8646ada2706","id":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a"},{"name":"placement","schema":"garmo.artifact/1","value":{"status":"optimized","assignments":[{"logical":0,"resource":"b","failure_domain":"die1"},{"logical":1,"resource":"c","failure_domain":"die0"}],"objective":394.0,"total_power":18.0,"failure_domains":2,"constraints":{"max_total_power":20.0,"max_latency":10.0,"min_failure_domains":2}},"input_ids":["ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a"],"value_sha256":"e8c43beed110cfd2003346b0c858a05b7ef9e0236aac7e965b1f4aea5f31a391","id":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1"},{"name":"model_plan","schema":"garmo.artifact/1","value":{"status":"planned","phases":[{"phase":"prefill","status":"planned","engines":["b","c"],"shards":2,"memory_fit":false,"estimated_latency_us":45.4167,"latency_slo_us":200.0,"slo_met":false,"estimated_energy":30.0},{"phase":"decode","status":"planned","engines":["b"],"shards":1,"memory_fit":true,"estimated_latency_us":33.9683,"latency_slo_us":150.0,"slo_met":true,"estimated_energy":5.0}],"all_slos_met":false,"estimated_total_energy":35.0},"input_ids":["ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1"],"value_sha256":"adef8a31943a5c4e5e53cb7ff10ca7e352d89c15d95fd5f84e4c3468566e990f","id":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"},{"name":"verification","schema":"garmo.artifact/1","value":[{"name":"Unique selected resources","pass":true,"detail":["b","c"]},{"name":"Capability and health admission","pass":true,"detail":"Validated against input resources, independently of the engine verdict."},{"name":"Power budget","pass":true,"detail":{"sum":18,"budget":20}},{"name":"Latency admission","pass":true,"detail":10},{"name":"Failure-domain diversity","pass":true,"detail":2},{"name":"All workload phases represented","pass":true,"detail":"No missing, reordered or silently substituted phases."},{"name":"prefill: selected-engine containment","pass":true,"detail":["b","c"]},{"name":"prefill: capabilities","pass":true,"detail":1},{"name":"prefill: memory fit","pass":false,"detail":{"required_mb":20000,"available_mb":6144}},{"name":"prefill: latency-model arithmetic","pass":true,"detail":45.4167},{"name":"prefill: scenario objective","pass":false,"detail":200},{"name":"decode: selected-engine containment","pass":true,"detail":["b"]},{"name":"decode: capabilities","pass":true,"detail":5},{"name":"decode: memory fit","pass":true,"detail":{"required_mb":2048,"available_mb":3072}},{"name":"decode: latency-model arithmetic","pass":true,"detail":33.9683},{"name":"decode: scenario objective","pass":true,"detail":150}],"input_ids":["ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"],"value_sha256":"1d2163779db9da63e2ade0c3d799ffd7daa01bf99b7c918b1f565f635c827a31","id":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"},{"name":"lineage","schema":"garmo.artifact/1","value":{"nodes":[{"id":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","name":"intent"},{"id":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","name":"placement"},{"id":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59","name":"model_plan"},{"id":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168","name":"verification"}],"edges":[{"from":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","to":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1"},{"from":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","to":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"},{"from":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","to":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"},{"from":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","to":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"},{"from":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","to":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"},{"from":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59","to":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"}]},"input_ids":["ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59","daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"],"value_sha256":"7d855082d17cd4868111869f95543b804237ae2802d020665a6d8b835de1db10","id":"cbd5cacca74b3de7af18e500a17abeaf75ceebbc6510c4b6983810f50d7cdba9"}],"steps":[{"name":"Intent","state":"completed","description":"Validated versioned scenario, units and bounded input.","artifact_id":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a"},{"name":"Architecture","state":"completed","description":"Executed unchanged DieWeaver 1.2.0.","artifact_id":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1"},{"name":"Workload mapping","state":"blocked","description":"Executed unchanged ModelNative 1.2.0 on the selected resources only.","artifact_id":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"},{"name":"Verification","state":"blocked","description":"Independent resource, memory, capability, diversity and arithmetic checks.","artifact_id":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"},{"name":"Evidence","state":"completed","description":"Content-addressed artifacts and dependency links retained.","artifact_id":"cbd5cacca74b3de7af18e500a17abeaf75ceebbc6510c4b6983810f50d7cdba9"}],"execution":{"elapsed_ms":54.351,"engine_elapsed_ms":{"dieweaver":27.881,"modelnative":26.06},"python":"3.13.5","platform":"Linux x86_64","processor":"Not reported","measurement":"Measured local software wall time, including subprocess startup. Model latency/energy are estimates from synthetic inputs."},"boundary":"This is the website integration adapter, using archived Garmo software. It is not execution of the full native GSP RTL-to-GDS, hardware signoff, or measured silicon workflow.","manifest_sha256":"94d8617b92bdb02f3cb2d2caaa835883f7bbc5966fd254ac8516507c49c3c422"},{"schema":"garmo.workflow.evidence/1","adapter_version":"6.0.0","workflow":"planning-verification-release","status":"blocked","evidence_class":"EXECUTED_SOFTWARE_SYNTHETIC_INPUT","input_sha256":"5e528e88b8d39b1afdb29347b0e420407bcf3045c9c1fc84e574e8646ada2706","engine_releases":{"dieweaver":{"product":"GARMO DieWeaver","version":"1.2.0","archive":"GARMO_DIEWEAVER_v1.2.0.zip","archive_sha256":"19cbdf53af08944d50317b33a6142d7ff4a12a14682009479067dc5b33f80869","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"fb7a7a5517dd44352196f1bdc414b65f7b6e62548186ddae2de9ec34b683a6e5"},"modelnative":{"product":"GARMO ModelNative","version":"1.2.0","archive":"GARMO_MODELNATIVE_v1.2.0.zip","archive_sha256":"da32dc5155a49f4698cd9e1072e65f1b2a388959db7aed879e72dbec5700dd5b","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"b7904891762f1226fed7a8693c12e504a9a9c3f3ee5bfbb657177b5061b4f7d1"}},"artifacts":[{"name":"intent","schema":"garmo.artifact/1","value":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":20,"max_latency":10,"min_failure_domains":2,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":20000,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_ids":[],"value_sha256":"5e528e88b8d39b1afdb29347b0e420407bcf3045c9c1fc84e574e8646ada2706","id":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a"},{"name":"placement","schema":"garmo.artifact/1","value":{"status":"optimized","assignments":[{"logical":0,"resource":"b","failure_domain":"die1"},{"logical":1,"resource":"c","failure_domain":"die0"}],"objective":394.0,"total_power":18.0,"failure_domains":2,"constraints":{"max_total_power":20.0,"max_latency":10.0,"min_failure_domains":2}},"input_ids":["ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a"],"value_sha256":"e8c43beed110cfd2003346b0c858a05b7ef9e0236aac7e965b1f4aea5f31a391","id":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1"},{"name":"model_plan","schema":"garmo.artifact/1","value":{"status":"planned","phases":[{"phase":"prefill","status":"planned","engines":["b","c"],"shards":2,"memory_fit":false,"estimated_latency_us":45.4167,"latency_slo_us":200.0,"slo_met":false,"estimated_energy":30.0},{"phase":"decode","status":"planned","engines":["b"],"shards":1,"memory_fit":true,"estimated_latency_us":33.9683,"latency_slo_us":150.0,"slo_met":true,"estimated_energy":5.0}],"all_slos_met":false,"estimated_total_energy":35.0},"input_ids":["ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1"],"value_sha256":"adef8a31943a5c4e5e53cb7ff10ca7e352d89c15d95fd5f84e4c3468566e990f","id":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"},{"name":"verification","schema":"garmo.artifact/1","value":[{"name":"Unique selected resources","pass":true,"detail":["b","c"]},{"name":"Capability and health admission","pass":true,"detail":"Validated against input resources, independently of the engine verdict."},{"name":"Power budget","pass":true,"detail":{"sum":18,"budget":20}},{"name":"Latency admission","pass":true,"detail":10},{"name":"Failure-domain diversity","pass":true,"detail":2},{"name":"All workload phases represented","pass":true,"detail":"No missing, reordered or silently substituted phases."},{"name":"prefill: selected-engine containment","pass":true,"detail":["b","c"]},{"name":"prefill: capabilities","pass":true,"detail":1},{"name":"prefill: memory fit","pass":false,"detail":{"required_mb":20000,"available_mb":6144}},{"name":"prefill: latency-model arithmetic","pass":true,"detail":45.4167},{"name":"prefill: scenario objective","pass":false,"detail":200},{"name":"decode: selected-engine containment","pass":true,"detail":["b"]},{"name":"decode: capabilities","pass":true,"detail":5},{"name":"decode: memory fit","pass":true,"detail":{"required_mb":2048,"available_mb":3072}},{"name":"decode: latency-model arithmetic","pass":true,"detail":33.9683},{"name":"decode: scenario objective","pass":true,"detail":150}],"input_ids":["ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"],"value_sha256":"1d2163779db9da63e2ade0c3d799ffd7daa01bf99b7c918b1f565f635c827a31","id":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"},{"name":"lineage","schema":"garmo.artifact/1","value":{"nodes":[{"id":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","name":"intent"},{"id":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","name":"placement"},{"id":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59","name":"model_plan"},{"id":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168","name":"verification"}],"edges":[{"from":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","to":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1"},{"from":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","to":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"},{"from":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","to":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"},{"from":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","to":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"},{"from":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","to":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"},{"from":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59","to":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"}]},"input_ids":["ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a","0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1","76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59","daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"],"value_sha256":"7d855082d17cd4868111869f95543b804237ae2802d020665a6d8b835de1db10","id":"cbd5cacca74b3de7af18e500a17abeaf75ceebbc6510c4b6983810f50d7cdba9"}],"steps":[{"name":"Intent","state":"completed","description":"Validated versioned scenario, units and bounded input.","artifact_id":"ad933660712d069107dfad0274ea8a3777453359a4896fcc3905aafebedf879a"},{"name":"Architecture","state":"completed","description":"Executed unchanged DieWeaver 1.2.0.","artifact_id":"0730a12776824f3be07aa783ee9c36b648efba480727281dc6a203a0977c9ad1"},{"name":"Workload mapping","state":"blocked","description":"Executed unchanged ModelNative 1.2.0 on the selected resources only.","artifact_id":"76b62d42f398554b950ebd8e47ea3bf079deed9630402bcc62a87b32dbf5fd59"},{"name":"Verification","state":"blocked","description":"Independent resource, memory, capability, diversity and arithmetic checks.","artifact_id":"daa98b0354c1e39708dbc03fa5cceb76bd90e4cf50e85b11d5adff897d655168"},{"name":"Evidence","state":"completed","description":"Content-addressed artifacts and dependency links retained.","artifact_id":"cbd5cacca74b3de7af18e500a17abeaf75ceebbc6510c4b6983810f50d7cdba9"}],"execution":{"elapsed_ms":59.129,"engine_elapsed_ms":{"dieweaver":27.394,"modelnative":31.423},"python":"3.13.5","platform":"Linux x86_64","processor":"Not reported","measurement":"Measured local software wall time, including subprocess startup. Model latency/energy are estimates from synthetic inputs."},"boundary":"This is the website integration adapter, using archived Garmo software. It is not execution of the full native GSP RTL-to-GDS, hardware signoff, or measured silicon workflow.","manifest_sha256":"7548678db8528b0b41ed97479d99aa1c1b92f34d820c1162b91903e3f4f53aee"}]},{"id":"power","name":"Insufficient power budget","description":"Synthetic input / known-answer check","status":"blocked","repeats":5,"median_ms":24.923,"min_ms":23.007,"max_ms":26.073,"deterministic":true,"input":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":10,"max_latency":10,"min_failure_domains":2,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":4096,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_sha256":"25e0a2813548dc3587a5ef94860706f98ce4094b69fde52f41a32c2b05d6a930","raw_runs":[{"schema":"garmo.workflow.evidence/1","adapter_version":"6.0.0","workflow":"planning-verification-release","status":"blocked","evidence_class":"EXECUTED_SOFTWARE_SYNTHETIC_INPUT","input_sha256":"25e0a2813548dc3587a5ef94860706f98ce4094b69fde52f41a32c2b05d6a930","engine_releases":{"dieweaver":{"product":"GARMO DieWeaver","version":"1.2.0","archive":"GARMO_DIEWEAVER_v1.2.0.zip","archive_sha256":"19cbdf53af08944d50317b33a6142d7ff4a12a14682009479067dc5b33f80869","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"fb7a7a5517dd44352196f1bdc414b65f7b6e62548186ddae2de9ec34b683a6e5"},"modelnative":{"product":"GARMO ModelNative","version":"1.2.0","archive":"GARMO_MODELNATIVE_v1.2.0.zip","archive_sha256":"da32dc5155a49f4698cd9e1072e65f1b2a388959db7aed879e72dbec5700dd5b","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"b7904891762f1226fed7a8693c12e504a9a9c3f3ee5bfbb657177b5061b4f7d1"}},"artifacts":[{"name":"intent","schema":"garmo.artifact/1","value":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":10,"max_latency":10,"min_failure_domains":2,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":4096,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_ids":[],"value_sha256":"25e0a2813548dc3587a5ef94860706f98ce4094b69fde52f41a32c2b05d6a930","id":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac"},{"name":"placement","schema":"garmo.artifact/1","value":{"status":"infeasible","legal_resources":3},"input_ids":["7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac"],"value_sha256":"63551151a59e82d6f8826d4c5310bb7302ab4a9aa06ad921521ce0fef772c35b","id":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7"},{"name":"verification","schema":"garmo.artifact/1","value":[{"name":"Feasible resource placement","pass":false,"detail":"No feasible placement was returned. A blocked workflow is a valid outcome, not a passing design."}],"input_ids":["7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7"],"value_sha256":"52aa0477f8e81ad7124ad8ab95a63b0038706b9c4db840e521ef17210a027078","id":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"},{"name":"lineage","schema":"garmo.artifact/1","value":{"nodes":[{"id":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","name":"intent"},{"id":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7","name":"placement"},{"id":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f","name":"verification"}],"edges":[{"from":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","to":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7"},{"from":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","to":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"},{"from":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7","to":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"}]},"input_ids":["7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7","8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"],"value_sha256":"4aad200825fb3f1276ac3d6bbd030f8451932d6917e805c74fc79886a584a635","id":"f33149d1853622bec95ba09ec42df01b405a2ebb6257f6ed7c66c8d39c1f7fe5"}],"steps":[{"name":"Intent","state":"completed","description":"Validated versioned scenario, units and bounded input.","artifact_id":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac"},{"name":"Architecture","state":"blocked","description":"Executed unchanged DieWeaver 1.2.0.","artifact_id":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7"},{"name":"Verification","state":"blocked","description":"Independent resource, memory, capability, diversity and arithmetic checks.","artifact_id":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"},{"name":"Evidence","state":"completed","description":"Content-addressed artifacts and dependency links retained.","artifact_id":"f33149d1853622bec95ba09ec42df01b405a2ebb6257f6ed7c66c8d39c1f7fe5"}],"execution":{"elapsed_ms":23.998,"engine_elapsed_ms":{"dieweaver":23.845,"modelnative":0},"python":"3.13.5","platform":"Linux x86_64","processor":"Not reported","measurement":"Measured local software wall time, including subprocess startup. Model latency/energy are estimates from synthetic inputs."},"boundary":"This is the website integration adapter, using archived Garmo software. It is not execution of the full native GSP RTL-to-GDS, hardware signoff, or measured silicon workflow.","manifest_sha256":"7588a9580e4fb42d0b0e4adbe5fc5a39cabe1380e8b3e6bf833aca497334d493"},{"schema":"garmo.workflow.evidence/1","adapter_version":"6.0.0","workflow":"planning-verification-release","status":"blocked","evidence_class":"EXECUTED_SOFTWARE_SYNTHETIC_INPUT","input_sha256":"25e0a2813548dc3587a5ef94860706f98ce4094b69fde52f41a32c2b05d6a930","engine_releases":{"dieweaver":{"product":"GARMO DieWeaver","version":"1.2.0","archive":"GARMO_DIEWEAVER_v1.2.0.zip","archive_sha256":"19cbdf53af08944d50317b33a6142d7ff4a12a14682009479067dc5b33f80869","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"fb7a7a5517dd44352196f1bdc414b65f7b6e62548186ddae2de9ec34b683a6e5"},"modelnative":{"product":"GARMO ModelNative","version":"1.2.0","archive":"GARMO_MODELNATIVE_v1.2.0.zip","archive_sha256":"da32dc5155a49f4698cd9e1072e65f1b2a388959db7aed879e72dbec5700dd5b","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"b7904891762f1226fed7a8693c12e504a9a9c3f3ee5bfbb657177b5061b4f7d1"}},"artifacts":[{"name":"intent","schema":"garmo.artifact/1","value":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":10,"max_latency":10,"min_failure_domains":2,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":4096,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_ids":[],"value_sha256":"25e0a2813548dc3587a5ef94860706f98ce4094b69fde52f41a32c2b05d6a930","id":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac"},{"name":"placement","schema":"garmo.artifact/1","value":{"status":"infeasible","legal_resources":3},"input_ids":["7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac"],"value_sha256":"63551151a59e82d6f8826d4c5310bb7302ab4a9aa06ad921521ce0fef772c35b","id":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7"},{"name":"verification","schema":"garmo.artifact/1","value":[{"name":"Feasible resource placement","pass":false,"detail":"No feasible placement was returned. A blocked workflow is a valid outcome, not a passing design."}],"input_ids":["7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7"],"value_sha256":"52aa0477f8e81ad7124ad8ab95a63b0038706b9c4db840e521ef17210a027078","id":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"},{"name":"lineage","schema":"garmo.artifact/1","value":{"nodes":[{"id":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","name":"intent"},{"id":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7","name":"placement"},{"id":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f","name":"verification"}],"edges":[{"from":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","to":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7"},{"from":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","to":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"},{"from":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7","to":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"}]},"input_ids":["7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7","8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"],"value_sha256":"4aad200825fb3f1276ac3d6bbd030f8451932d6917e805c74fc79886a584a635","id":"f33149d1853622bec95ba09ec42df01b405a2ebb6257f6ed7c66c8d39c1f7fe5"}],"steps":[{"name":"Intent","state":"completed","description":"Validated versioned scenario, units and bounded input.","artifact_id":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac"},{"name":"Architecture","state":"blocked","description":"Executed unchanged DieWeaver 1.2.0.","artifact_id":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7"},{"name":"Verification","state":"blocked","description":"Independent resource, memory, capability, diversity and arithmetic checks.","artifact_id":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"},{"name":"Evidence","state":"completed","description":"Content-addressed artifacts and dependency links retained.","artifact_id":"f33149d1853622bec95ba09ec42df01b405a2ebb6257f6ed7c66c8d39c1f7fe5"}],"execution":{"elapsed_ms":23.007,"engine_elapsed_ms":{"dieweaver":22.854,"modelnative":0},"python":"3.13.5","platform":"Linux x86_64","processor":"Not reported","measurement":"Measured local software wall time, including subprocess startup. Model latency/energy are estimates from synthetic inputs."},"boundary":"This is the website integration adapter, using archived Garmo software. It is not execution of the full native GSP RTL-to-GDS, hardware signoff, or measured silicon workflow.","manifest_sha256":"3df92a6eec561b944522a5e74383e807f7a3da806da0c14ba6997867eafea8b3"},{"schema":"garmo.workflow.evidence/1","adapter_version":"6.0.0","workflow":"planning-verification-release","status":"blocked","evidence_class":"EXECUTED_SOFTWARE_SYNTHETIC_INPUT","input_sha256":"25e0a2813548dc3587a5ef94860706f98ce4094b69fde52f41a32c2b05d6a930","engine_releases":{"dieweaver":{"product":"GARMO DieWeaver","version":"1.2.0","archive":"GARMO_DIEWEAVER_v1.2.0.zip","archive_sha256":"19cbdf53af08944d50317b33a6142d7ff4a12a14682009479067dc5b33f80869","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"fb7a7a5517dd44352196f1bdc414b65f7b6e62548186ddae2de9ec34b683a6e5"},"modelnative":{"product":"GARMO ModelNative","version":"1.2.0","archive":"GARMO_MODELNATIVE_v1.2.0.zip","archive_sha256":"da32dc5155a49f4698cd9e1072e65f1b2a388959db7aed879e72dbec5700dd5b","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"b7904891762f1226fed7a8693c12e504a9a9c3f3ee5bfbb657177b5061b4f7d1"}},"artifacts":[{"name":"intent","schema":"garmo.artifact/1","value":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":10,"max_latency":10,"min_failure_domains":2,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":4096,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_ids":[],"value_sha256":"25e0a2813548dc3587a5ef94860706f98ce4094b69fde52f41a32c2b05d6a930","id":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac"},{"name":"placement","schema":"garmo.artifact/1","value":{"status":"infeasible","legal_resources":3},"input_ids":["7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac"],"value_sha256":"63551151a59e82d6f8826d4c5310bb7302ab4a9aa06ad921521ce0fef772c35b","id":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7"},{"name":"verification","schema":"garmo.artifact/1","value":[{"name":"Feasible resource placement","pass":false,"detail":"No feasible placement was returned. A blocked workflow is a valid outcome, not a passing design."}],"input_ids":["7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7"],"value_sha256":"52aa0477f8e81ad7124ad8ab95a63b0038706b9c4db840e521ef17210a027078","id":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"},{"name":"lineage","schema":"garmo.artifact/1","value":{"nodes":[{"id":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","name":"intent"},{"id":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7","name":"placement"},{"id":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f","name":"verification"}],"edges":[{"from":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","to":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7"},{"from":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","to":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"},{"from":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7","to":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"}]},"input_ids":["7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7","8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"],"value_sha256":"4aad200825fb3f1276ac3d6bbd030f8451932d6917e805c74fc79886a584a635","id":"f33149d1853622bec95ba09ec42df01b405a2ebb6257f6ed7c66c8d39c1f7fe5"}],"steps":[{"name":"Intent","state":"completed","description":"Validated versioned scenario, units and bounded input.","artifact_id":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac"},{"name":"Architecture","state":"blocked","description":"Executed unchanged DieWeaver 1.2.0.","artifact_id":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7"},{"name":"Verification","state":"blocked","description":"Independent resource, memory, capability, diversity and arithmetic checks.","artifact_id":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"},{"name":"Evidence","state":"completed","description":"Content-addressed artifacts and dependency links retained.","artifact_id":"f33149d1853622bec95ba09ec42df01b405a2ebb6257f6ed7c66c8d39c1f7fe5"}],"execution":{"elapsed_ms":24.923,"engine_elapsed_ms":{"dieweaver":24.764,"modelnative":0},"python":"3.13.5","platform":"Linux x86_64","processor":"Not reported","measurement":"Measured local software wall time, including subprocess startup. Model latency/energy are estimates from synthetic inputs."},"boundary":"This is the website integration adapter, using archived Garmo software. It is not execution of the full native GSP RTL-to-GDS, hardware signoff, or measured silicon workflow.","manifest_sha256":"9fc113ffec05916ad8493b629fbe616a7b75dd096509d7e50dcb5321c96106c3"},{"schema":"garmo.workflow.evidence/1","adapter_version":"6.0.0","workflow":"planning-verification-release","status":"blocked","evidence_class":"EXECUTED_SOFTWARE_SYNTHETIC_INPUT","input_sha256":"25e0a2813548dc3587a5ef94860706f98ce4094b69fde52f41a32c2b05d6a930","engine_releases":{"dieweaver":{"product":"GARMO DieWeaver","version":"1.2.0","archive":"GARMO_DIEWEAVER_v1.2.0.zip","archive_sha256":"19cbdf53af08944d50317b33a6142d7ff4a12a14682009479067dc5b33f80869","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"fb7a7a5517dd44352196f1bdc414b65f7b6e62548186ddae2de9ec34b683a6e5"},"modelnative":{"product":"GARMO ModelNative","version":"1.2.0","archive":"GARMO_MODELNATIVE_v1.2.0.zip","archive_sha256":"da32dc5155a49f4698cd9e1072e65f1b2a388959db7aed879e72dbec5700dd5b","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"b7904891762f1226fed7a8693c12e504a9a9c3f3ee5bfbb657177b5061b4f7d1"}},"artifacts":[{"name":"intent","schema":"garmo.artifact/1","value":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":10,"max_latency":10,"min_failure_domains":2,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":4096,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_ids":[],"value_sha256":"25e0a2813548dc3587a5ef94860706f98ce4094b69fde52f41a32c2b05d6a930","id":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac"},{"name":"placement","schema":"garmo.artifact/1","value":{"status":"infeasible","legal_resources":3},"input_ids":["7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac"],"value_sha256":"63551151a59e82d6f8826d4c5310bb7302ab4a9aa06ad921521ce0fef772c35b","id":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7"},{"name":"verification","schema":"garmo.artifact/1","value":[{"name":"Feasible resource placement","pass":false,"detail":"No feasible placement was returned. A blocked workflow is a valid outcome, not a passing design."}],"input_ids":["7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7"],"value_sha256":"52aa0477f8e81ad7124ad8ab95a63b0038706b9c4db840e521ef17210a027078","id":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"},{"name":"lineage","schema":"garmo.artifact/1","value":{"nodes":[{"id":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","name":"intent"},{"id":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7","name":"placement"},{"id":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f","name":"verification"}],"edges":[{"from":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","to":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7"},{"from":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","to":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"},{"from":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7","to":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"}]},"input_ids":["7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7","8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"],"value_sha256":"4aad200825fb3f1276ac3d6bbd030f8451932d6917e805c74fc79886a584a635","id":"f33149d1853622bec95ba09ec42df01b405a2ebb6257f6ed7c66c8d39c1f7fe5"}],"steps":[{"name":"Intent","state":"completed","description":"Validated versioned scenario, units and bounded input.","artifact_id":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac"},{"name":"Architecture","state":"blocked","description":"Executed unchanged DieWeaver 1.2.0.","artifact_id":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7"},{"name":"Verification","state":"blocked","description":"Independent resource, memory, capability, diversity and arithmetic checks.","artifact_id":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"},{"name":"Evidence","state":"completed","description":"Content-addressed artifacts and dependency links retained.","artifact_id":"f33149d1853622bec95ba09ec42df01b405a2ebb6257f6ed7c66c8d39c1f7fe5"}],"execution":{"elapsed_ms":26.073,"engine_elapsed_ms":{"dieweaver":25.888,"modelnative":0},"python":"3.13.5","platform":"Linux x86_64","processor":"Not reported","measurement":"Measured local software wall time, including subprocess startup. Model latency/energy are estimates from synthetic inputs."},"boundary":"This is the website integration adapter, using archived Garmo software. It is not execution of the full native GSP RTL-to-GDS, hardware signoff, or measured silicon workflow.","manifest_sha256":"efe5dcf323decc1d448ac11a6e4fb142a8099312327437c21da48e4a578b2440"},{"schema":"garmo.workflow.evidence/1","adapter_version":"6.0.0","workflow":"planning-verification-release","status":"blocked","evidence_class":"EXECUTED_SOFTWARE_SYNTHETIC_INPUT","input_sha256":"25e0a2813548dc3587a5ef94860706f98ce4094b69fde52f41a32c2b05d6a930","engine_releases":{"dieweaver":{"product":"GARMO DieWeaver","version":"1.2.0","archive":"GARMO_DIEWEAVER_v1.2.0.zip","archive_sha256":"19cbdf53af08944d50317b33a6142d7ff4a12a14682009479067dc5b33f80869","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"fb7a7a5517dd44352196f1bdc414b65f7b6e62548186ddae2de9ec34b683a6e5"},"modelnative":{"product":"GARMO ModelNative","version":"1.2.0","archive":"GARMO_MODELNATIVE_v1.2.0.zip","archive_sha256":"da32dc5155a49f4698cd9e1072e65f1b2a388959db7aed879e72dbec5700dd5b","module":"advanced.py","entrypoint":"analyze_advanced","source_sha256":"b7904891762f1226fed7a8693c12e504a9a9c3f3ee5bfbb657177b5061b4f7d1"}},"artifacts":[{"name":"intent","schema":"garmo.artifact/1","value":{"schema":"garmo.website.workflow/1","name":"Resilient model placement","requirements":{"caps":3,"health_min":70,"count":2,"max_total_power":10,"max_latency":10,"min_failure_domains":2,"weights":{"diversity":25}},"phases":[{"name":"prefill","required_caps":1,"memory_mb":4096,"parallelism":2,"work_units":3000,"io_gb":4,"latency_slo_us":200},{"name":"decode","required_caps":5,"memory_mb":2048,"parallelism":2,"work_units":1000,"io_gb":2,"latency_slo_us":150}],"resources":[{"id":"a","valid":true,"health":95,"caps":7,"score":90,"latency":4,"power":8,"failure_domain":"die0","memory_mb":3072,"tops":100,"bandwidth_gbps":800,"energy_per_work":0.005},{"id":"b","valid":true,"health":88,"caps":7,"score":87,"latency":5,"power":9,"failure_domain":"die1","memory_mb":3072,"tops":90,"bandwidth_gbps":700,"energy_per_work":0.005},{"id":"c","valid":true,"health":96,"caps":7,"score":99,"latency":3,"power":9,"failure_domain":"die0","memory_mb":3072,"tops":80,"bandwidth_gbps":600,"energy_per_work":0.005}]},"input_ids":[],"value_sha256":"25e0a2813548dc3587a5ef94860706f98ce4094b69fde52f41a32c2b05d6a930","id":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac"},{"name":"placement","schema":"garmo.artifact/1","value":{"status":"infeasible","legal_resources":3},"input_ids":["7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac"],"value_sha256":"63551151a59e82d6f8826d4c5310bb7302ab4a9aa06ad921521ce0fef772c35b","id":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7"},{"name":"verification","schema":"garmo.artifact/1","value":[{"name":"Feasible resource placement","pass":false,"detail":"No feasible placement was returned. A blocked workflow is a valid outcome, not a passing design."}],"input_ids":["7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7"],"value_sha256":"52aa0477f8e81ad7124ad8ab95a63b0038706b9c4db840e521ef17210a027078","id":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"},{"name":"lineage","schema":"garmo.artifact/1","value":{"nodes":[{"id":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","name":"intent"},{"id":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7","name":"placement"},{"id":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f","name":"verification"}],"edges":[{"from":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","to":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7"},{"from":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","to":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"},{"from":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7","to":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"}]},"input_ids":["7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac","d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7","8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"],"value_sha256":"4aad200825fb3f1276ac3d6bbd030f8451932d6917e805c74fc79886a584a635","id":"f33149d1853622bec95ba09ec42df01b405a2ebb6257f6ed7c66c8d39c1f7fe5"}],"steps":[{"name":"Intent","state":"completed","description":"Validated versioned scenario, units and bounded input.","artifact_id":"7c73c54541dd0a2e57383153a548a6eed58a6ca085948c6170dbcfbd28edd0ac"},{"name":"Architecture","state":"blocked","description":"Executed unchanged DieWeaver 1.2.0.","artifact_id":"d6de9e13ac9f503bede22813a99bfad4cbd1cbc8008238db447a1507b12ec5d7"},{"name":"Verification","state":"blocked","description":"Independent resource, memory, capability, diversity and arithmetic checks.","artifact_id":"8b09ab7d501680f2b257fa9cec5d6529e530faafdc5d97b805c735a3b8981b3f"},{"name":"Evidence","state":"completed","description":"Content-addressed artifacts and dependency links retained.","artifact_id":"f33149d1853622bec95ba09ec42df01b405a2ebb6257f6ed7c66c8d39c1f7fe5"}],"execution":{"elapsed_ms":25.497,"engine_elapsed_ms":{"dieweaver":25.338,"modelnative":0},"python":"3.13.5","platform":"Linux x86_64","processor":"Not reported","measurement":"Measured local software wall time, including subprocess startup. Model latency/energy are estimates from synthetic inputs."},"boundary":"This is the website integration adapter, using archived Garmo software. It is not execution of the full native GSP RTL-to-GDS, hardware signoff, or measured silicon workflow.","manifest_sha256":"9c5c013ec61d66f660e20fa2b911671027d06281382849a84f5f390862f0e504"}]}]}