Files
quant-os/releases/quant60-research-candidate-v1/reachability.json
T

2 lines
10 KiB
JSON

{"artifact_type":"quant60-release-reachability","generated_at":"2026-07-26T12:00:00Z","layers":{"alpha":{"implemented":{"artifacts":[{"artifact_id":"alpha-implemented-frozen-model-bundle","kind":"source","path":"src/quant60/model_bundle.py","platform":"repository","sha256":"6714ddee1457962e9ae19dd52af85b38b7535f7ec1ac66a09db0d6f28f431c68"},{"artifact_id":"alpha-implemented-baseline-pipeline","kind":"source","path":"src/quant60/baseline_pipeline.py","platform":"repository","sha256":"1b90439a6ddb9b2c71635fbaa96b0842f485159ca4361597210cdd2a6a5075fe"}],"status":true},"jq_entrypoint_reachable":{"artifacts":[{"artifact_id":"alpha-alpha-lineage-derived-target-via-targetpackagev1-consumer-jq","kind":"entrypoint","path":"platforms/joinquant_strategy.py","platform":"joinquant","sha256":"0c672b64665b7c1d4409ba288b00d1608e976800af3a4f9a6467767ce4def592"}],"status":true},"local_entrypoint_reachable":{"artifacts":[{"artifact_id":"alpha-local-research-smoke-cli","kind":"entrypoint","path":"src/quant60/cli.py","platform":"local","sha256":"dbf0c14267d4cf9795549c9bc5c9373079cdd5e2c5836e39dda91fa8ad460ba5"},{"artifact_id":"alpha-local-research-experiment","kind":"entrypoint","path":"src/quant60/experiment.py","platform":"local","sha256":"b920e3ba78611d855e8daf39af098ed1a07bb30ab2fd264e7e40d34956c7652d"}],"status":true},"qmt_entrypoint_reachable":{"artifacts":[{"artifact_id":"alpha-alpha-lineage-derived-target-via-targetpackagev1-consumer-qmt","kind":"entrypoint","path":"platforms/qmt_builtin_strategy.py","platform":"qmt","sha256":"a1e53dc22ebd9bb01be43675786151606bbed273d8ab883fb933461e379d2727"}],"status":true},"real_platform_observed":{"artifacts":[],"status":false},"unit_tested":{"artifacts":[{"artifact_id":"alpha-unit-tested-five-layer-causality","kind":"test","path":"tests/test_baseline_pipeline.py","platform":"repository","sha256":"28fda6a2a18d7b82a76be8901e8d41b61e05b39921dc6408a769e4cc42aa7c82"},{"artifact_id":"alpha-unit-tested-frozen-model-replay","kind":"test","path":"tests/test_model_bundle.py","platform":"repository","sha256":"a7108772624964177b4ce8baa36d337476b686d81ac0db95acc07c0d9fd161de"}],"status":true}},"execution":{"implemented":{"artifacts":[{"artifact_id":"execution-implemented-portable-execution-core","kind":"source","path":"src/quant60/portable_core.py","platform":"repository","sha256":"f9de9f18e4008bb0fc80edb0b21cae6ea06a61828d89e9b7c11057f98225fc19"},{"artifact_id":"execution-implemented-baseline-pipeline","kind":"source","path":"src/quant60/baseline_pipeline.py","platform":"repository","sha256":"1b90439a6ddb9b2c71635fbaa96b0842f485159ca4361597210cdd2a6a5075fe"}],"status":true},"jq_entrypoint_reachable":{"artifacts":[{"artifact_id":"execution-targetpackagev1-hosted-execution-entrypoint-jq","kind":"entrypoint","path":"platforms/joinquant_strategy.py","platform":"joinquant","sha256":"0c672b64665b7c1d4409ba288b00d1608e976800af3a4f9a6467767ce4def592"}],"status":true},"local_entrypoint_reachable":{"artifacts":[{"artifact_id":"execution-local-research-smoke-cli","kind":"entrypoint","path":"src/quant60/cli.py","platform":"local","sha256":"dbf0c14267d4cf9795549c9bc5c9373079cdd5e2c5836e39dda91fa8ad460ba5"},{"artifact_id":"execution-local-research-experiment","kind":"entrypoint","path":"src/quant60/experiment.py","platform":"local","sha256":"b920e3ba78611d855e8daf39af098ed1a07bb30ab2fd264e7e40d34956c7652d"}],"status":true},"qmt_entrypoint_reachable":{"artifacts":[{"artifact_id":"execution-targetpackagev1-hosted-execution-entrypoint-qmt","kind":"entrypoint","path":"platforms/qmt_builtin_strategy.py","platform":"qmt","sha256":"a1e53dc22ebd9bb01be43675786151606bbed273d8ab883fb933461e379d2727"}],"status":true},"real_platform_observed":{"artifacts":[{"artifact_id":"execution-real-platform-targetpackagev1-smoke-jq","kind":"platform_run","observed_at":"2026-07-26T08:50:15Z","path":"evidence/joinquant/TP-20240311-795dcfba/2457a7c39a276e09e0fabf99e28978e1/run.json","platform":"joinquant","run_id":"2457a7c39a276e09e0fabf99e28978e1","sha256":"9956c5e61bdc1c82bc24f20f24c1d65a201bab2f71c2c9e4e23eb5bd40eca6ce"}],"status":true},"unit_tested":{"artifacts":[{"artifact_id":"execution-unit-tested-five-layer-causality","kind":"test","path":"tests/test_baseline_pipeline.py","platform":"repository","sha256":"28fda6a2a18d7b82a76be8901e8d41b61e05b39921dc6408a769e4cc42aa7c82"},{"artifact_id":"execution-unit-tested-portable-order-plan","kind":"test","path":"tests/test_portable_core.py","platform":"repository","sha256":"2dd13a5e76bf521dbd2ce9f0ccf9fdc1b5acfe9cf4c58ee70380edcc7f8981f1"}],"status":true}},"portfolio":{"implemented":{"artifacts":[{"artifact_id":"portfolio-implemented-optimizer","kind":"source","path":"src/quant60/optimizer.py","platform":"repository","sha256":"df97df0df72b12a47f091ec6593645a1d98e5cb0deff254e950f986aea7283b0"},{"artifact_id":"portfolio-implemented-baseline-pipeline","kind":"source","path":"src/quant60/baseline_pipeline.py","platform":"repository","sha256":"1b90439a6ddb9b2c71635fbaa96b0842f485159ca4361597210cdd2a6a5075fe"}],"status":true},"jq_entrypoint_reachable":{"artifacts":[{"artifact_id":"portfolio-portfolio-weight-via-targetpackagev1-consumer-jq","kind":"entrypoint","path":"platforms/joinquant_strategy.py","platform":"joinquant","sha256":"0c672b64665b7c1d4409ba288b00d1608e976800af3a4f9a6467767ce4def592"}],"status":true},"local_entrypoint_reachable":{"artifacts":[{"artifact_id":"portfolio-local-research-smoke-cli","kind":"entrypoint","path":"src/quant60/cli.py","platform":"local","sha256":"dbf0c14267d4cf9795549c9bc5c9373079cdd5e2c5836e39dda91fa8ad460ba5"},{"artifact_id":"portfolio-local-research-experiment","kind":"entrypoint","path":"src/quant60/experiment.py","platform":"local","sha256":"b920e3ba78611d855e8daf39af098ed1a07bb30ab2fd264e7e40d34956c7652d"}],"status":true},"qmt_entrypoint_reachable":{"artifacts":[{"artifact_id":"portfolio-portfolio-weight-via-targetpackagev1-consumer-qmt","kind":"entrypoint","path":"platforms/qmt_builtin_strategy.py","platform":"qmt","sha256":"a1e53dc22ebd9bb01be43675786151606bbed273d8ab883fb933461e379d2727"}],"status":true},"real_platform_observed":{"artifacts":[],"status":false},"unit_tested":{"artifacts":[{"artifact_id":"portfolio-unit-tested-five-layer-causality","kind":"test","path":"tests/test_baseline_pipeline.py","platform":"repository","sha256":"28fda6a2a18d7b82a76be8901e8d41b61e05b39921dc6408a769e4cc42aa7c82"}],"status":true}},"risk":{"implemented":{"artifacts":[{"artifact_id":"risk-implemented-risk-gate","kind":"source","path":"src/quant60/risk.py","platform":"repository","sha256":"456569f4306d72d9388a6ced85b2906ac577cb52cb263397a8f2b74f72b8b7da"},{"artifact_id":"risk-implemented-baseline-pipeline","kind":"source","path":"src/quant60/baseline_pipeline.py","platform":"repository","sha256":"1b90439a6ddb9b2c71635fbaa96b0842f485159ca4361597210cdd2a6a5075fe"}],"status":true},"jq_entrypoint_reachable":{"artifacts":[{"artifact_id":"risk-post-risk-weight-constraints-via-targetpackagev1-consumer-jq","kind":"entrypoint","path":"platforms/joinquant_strategy.py","platform":"joinquant","sha256":"0c672b64665b7c1d4409ba288b00d1608e976800af3a4f9a6467767ce4def592"}],"status":true},"local_entrypoint_reachable":{"artifacts":[{"artifact_id":"risk-local-research-smoke-cli","kind":"entrypoint","path":"src/quant60/cli.py","platform":"local","sha256":"dbf0c14267d4cf9795549c9bc5c9373079cdd5e2c5836e39dda91fa8ad460ba5"},{"artifact_id":"risk-local-research-experiment","kind":"entrypoint","path":"src/quant60/experiment.py","platform":"local","sha256":"b920e3ba78611d855e8daf39af098ed1a07bb30ab2fd264e7e40d34956c7652d"}],"status":true},"qmt_entrypoint_reachable":{"artifacts":[{"artifact_id":"risk-post-risk-weight-constraints-via-targetpackagev1-consumer-qmt","kind":"entrypoint","path":"platforms/qmt_builtin_strategy.py","platform":"qmt","sha256":"a1e53dc22ebd9bb01be43675786151606bbed273d8ab883fb933461e379d2727"}],"status":true},"real_platform_observed":{"artifacts":[],"status":false},"unit_tested":{"artifacts":[{"artifact_id":"risk-unit-tested-five-layer-causality","kind":"test","path":"tests/test_baseline_pipeline.py","platform":"repository","sha256":"28fda6a2a18d7b82a76be8901e8d41b61e05b39921dc6408a769e4cc42aa7c82"}],"status":true}},"universe":{"implemented":{"artifacts":[{"artifact_id":"universe-implemented-baseline-pipeline","kind":"source","path":"src/quant60/baseline_pipeline.py","platform":"repository","sha256":"1b90439a6ddb9b2c71635fbaa96b0842f485159ca4361597210cdd2a6a5075fe"}],"status":true},"jq_entrypoint_reachable":{"artifacts":[{"artifact_id":"universe-universe-state-via-targetpackagev1-consumer-jq","kind":"entrypoint","path":"platforms/joinquant_strategy.py","platform":"joinquant","sha256":"0c672b64665b7c1d4409ba288b00d1608e976800af3a4f9a6467767ce4def592"}],"status":true},"local_entrypoint_reachable":{"artifacts":[{"artifact_id":"universe-local-research-smoke-cli","kind":"entrypoint","path":"src/quant60/cli.py","platform":"local","sha256":"dbf0c14267d4cf9795549c9bc5c9373079cdd5e2c5836e39dda91fa8ad460ba5"},{"artifact_id":"universe-local-research-experiment","kind":"entrypoint","path":"src/quant60/experiment.py","platform":"local","sha256":"b920e3ba78611d855e8daf39af098ed1a07bb30ab2fd264e7e40d34956c7652d"}],"status":true},"qmt_entrypoint_reachable":{"artifacts":[{"artifact_id":"universe-universe-state-via-targetpackagev1-consumer-qmt","kind":"entrypoint","path":"platforms/qmt_builtin_strategy.py","platform":"qmt","sha256":"a1e53dc22ebd9bb01be43675786151606bbed273d8ab883fb933461e379d2727"}],"status":true},"real_platform_observed":{"artifacts":[],"status":false},"unit_tested":{"artifacts":[{"artifact_id":"universe-unit-tested-five-layer-causality","kind":"test","path":"tests/test_baseline_pipeline.py","platform":"repository","sha256":"28fda6a2a18d7b82a76be8901e8d41b61e05b39921dc6408a769e4cc42aa7c82"}],"status":true}}},"manifest_sha256":"bf3379b1d8d73ea64d73db8317cfa27307b5dc218884ea2710ffe71dd116c017","release_id":"quant60-research-candidate-v1","schema_version":"1.0","summary":{"all_layers_implemented":true,"all_layers_jq_entrypoint_reachable":true,"all_layers_local_entrypoint_reachable":true,"all_layers_qmt_entrypoint_reachable":true,"all_layers_real_platform_observed":false,"all_layers_unit_tested":true}}