Per-case local CI preparation executions
Retained report-file completion timestamps (UTC), not per-case finish times. Earlier reports precede the final checksum/policy refinements and remain truthful history. Final source identities and command scope are retained in PRSA-006 CI and provenance preparation.
Test execution: src/sphinx_traceability_view/bundle/tests/test_bundle.py::test_classic_registration_treats_prototype_keys_and_script_text_as_data STV_TE_38CF9E1899DC5318
|
Case: classic registration treats... (STV_TC_SW_014). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/bundle/tests/test_bundle.py::test_detail_assets_preserve_full_identity_with_compact_deduplicated_paths STV_TE_4467BF4C79FB88C1
|
Case: Compact immutable detail as... (STV_TC_SW_039). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/detail_build/tests/test_details.py::test_static_details_and_remote_fallback STV_TE_8C9014B7C5188921
|
Case: static details and remote f... (STV_TC_SW_032). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/detail_build/tests/test_details.py::test_portable_paths_preserve_queries_and_fragments STV_TE_3A60B1F873470A44
|
Case: portable paths preserve que... (STV_TC_SW_021). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/detail_build/tests/test_details.py::test_srcset_data_images_and_css_resources STV_TE_4DE02A883601481D
|
Case: srcset data images and css ... (STV_TC_SW_025). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/detail_build/tests/test_details.py::test_active_embed_urls_are_not_retained_as_navigation STV_TE_FB69E2423AB1C174
|
Case: active embed urls are not r... (STV_TC_SW_035). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/detail_build/tests/test_details.py::test_reserved_transport_attributes_are_never_copied_from_authored_html STV_TE_5BEC37D601E2262B
|
Case: Reserved authored transport... (STV_TC_SW_040). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/directive/tests/test_lifecycle.py::test_failed_finalization_retains_pending_page_and_previous_assets STV_TE_147E98E60DA06020
|
Case: failed finalization retains... (STV_TC_SY_004). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/directive/tests/test_lifecycle.py::test_prior_fatal_exception_is_not_replaced_by_bundle_generation STV_TE_E6D08074BE5F60AD
|
Case: prior fatal exception is no... (STV_TC_SY_024). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/graph/tests/test_graph.py::test_hidden_parts_external_and_missing_targets STV_TE_03AB7BD50ECCF139
|
Case: hidden parts external and m... (STV_TC_SW_029). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/graph/tests/test_graph.py::test_external_original_url_rejects_executable_or_nonportable_navigation[javascript:bad()] STV_TE_202280EDFAD4F542
|
Case: external original url rejec... (STV_TC_SW_005). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/graph/tests/test_graph.py::test_external_original_url_rejects_executable_or_nonportable_navigation[data:text/html,bad] STV_TE_AAA90D8FBEB56A28
|
Case: external original url rejec... (STV_TC_SW_020). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/graph/tests/test_graph.py::test_external_original_url_rejects_executable_or_nonportable_navigation[file:///private.html] STV_TE_028E02DEDC7258F4
|
Case: external original url rejec... (STV_TC_SW_019). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/model/tests/test_model.py::test_host_normalization STV_TE_20992D9E40B311E8
|
Case: host normalization (STV_TC_SW_009). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/model/tests/test_model.py::test_invalid_model[change0-levels] STV_TE_D33195EAFF0408E6
|
Case: invalid model (STV_TC_SW_016). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/model/tests/test_model.py::test_invalid_model[change1-types.goal] STV_TE_9BBAA9D45D95C3F2
|
Case: invalid model (STV_TC_SW_028). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/model/tests/test_model.py::test_invalid_model[change2-types] STV_TE_C57164A163856B97
|
Case: invalid model (STV_TC_SW_017). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/model/tests/test_model.py::test_invalid_model[change3-accepted_statuses] STV_TE_B012FAD76628F114
|
Case: invalid model (STV_TC_SW_038). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/model/tests/test_model.py::test_invalid_directional_labels[] STV_TE_783116895D10AE43
|
Case: invalid directional labels (STV_TC_SW_013). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/model/tests/test_model.py::test_invalid_directional_labels[ ] STV_TE_D0957B2B3C06A9F1
|
Case: invalid directional labels (STV_TC_SW_023). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/model/tests/test_model.py::test_invalid_directional_labels[None] STV_TE_EC569D5FF7A1D7F9
|
Case: invalid directional labels (STV_TC_SW_037). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/model/tests/test_model.py::test_invalid_directional_labels[1] STV_TE_AF9987C5F4285B93
|
Case: invalid directional labels (STV_TC_SW_031). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Case: cross page bundle (STV_TC_SY_013). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_build.py::test_invalid_seed_source_location[UNKNOWN] STV_TE_B541FAAB192B3BBE
|
Case: invalid seed source location (STV_TC_SY_008). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_build.py::test_invalid_seed_source_location[ROOT_A UNKNOWN] STV_TE_5F20F75886471936
|
Case: invalid seed source location (STV_TC_SY_014). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_build.py::test_invalid_seed_source_location[HIDDEN_A] STV_TE_06A072906D5A03D1
|
Case: invalid seed source location (STV_TC_SY_022). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_build.py::test_host_owns_broken_trace_failure STV_TE_5BD3D06F689A4099
|
Case: host owns broken trace failure (STV_TC_SY_027). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_build.py::test_incremental_body_change_hidden_and_deleted_objects STV_TE_55D1143DA9DE27A7
|
Case: incremental body change hid... (STV_TC_SY_026). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_build.py::test_seed_capacity_at_directive[200-True] STV_TE_15D0BD9F9CF33DA9
|
Case: seed capacity at directive (STV_TC_SY_011). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_build.py::test_seed_capacity_at_directive[201-False] STV_TE_37235BA0631DE3C2
|
Case: seed capacity at directive (STV_TC_SY_023). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_build.py::test_alternate_host_schema_external_metadata_and_parts STV_TE_4D22B3B6FFD3CE4C
|
Case: alternate host schema exter... (STV_TC_SY_006). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_build.py::test_invalid_mapping_has_entry_path_and_location STV_TE_BEB0736CCC12C0B6
|
Case: invalid mapping has entry p... (STV_TC_SY_018). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_build.py::test_unsupported_builder_fails_clearly STV_TE_B4A4DD22BA6B72F8
|
Case: unsupported builder fails c... (STV_TC_SY_040). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_build.py::test_host_default_directional_labels_are_used STV_TE_580685ED94D01FB9
|
Case: host default directional la... (STV_TC_SY_029). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_legal_guard.py::test_build_rejects_unaudited_elk_and_missing_notices STV_TE_EF7E4DAFEAFBC4FA
|
Case: Reject unaudited distributi... (STV_TC_SY_046). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Case: clean wheel host (STV_TC_SY_038). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_publication.py::test_clean_publication_removes_obsolete_assets STV_TE_DF5D6826958881EC
|
Case: Clean rebuild retires obsol... (STV_TC_SY_052). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_publication.py::test_failed_build_preserves_published_tree STV_TE_37C71B72B4C9EB26
|
Case: Failed documentation build ... (STV_TC_SY_053). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_publication.py::test_failed_promotion_restores_previous_tree STV_TE_D03C25CCCCEF8DF9
|
Case: Failed directory promotion ... (STV_TC_SY_054). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_sdist.py::test_sdist_excludes_local_evidence_and_rebuilds_wheel STV_TE_74B1E2689D5AA322
|
Case: Actual source archive respe... (STV_TC_SY_051). Evidence: first-pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/inspect/tests/inspect.test.js :: STV_SWR_015 STV_SWR_017: concurrent detail requests share one load and retain build identity STV_TE_7B9D9F2F86330B46
|
Case: Concurrent build-scoped det... (STV_TC_SW_033). Evidence: first-node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/inspect/tests/inspect.test.js :: STV_SWR_015 STV_SWR_017: failed local detail loading can retry without a stale rejection STV_TE_633EFAD44950664B
|
Case: Retry local detail loading ... (STV_TC_SW_034). Evidence: first-node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/inspect/tests/urls.test.js :: STV_SWR_017 STV_SWR_018: restored detail paths stay inside the output root STV_TE_B232FBE287C5D112
|
Case: Restored URLs obey the outp... (STV_TC_SW_041). Evidence: first-node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/inspect/tests/urls.test.js :: STV_SWR_015 STV_SWR_017: restored CSS rejects noncanonical and remote resource paths STV_TE_D13E427016FE3E74
|
Case: Restored CSS rejects unchec... (STV_TC_SW_042). Evidence: first-node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/layout/tests/layout.test.js :: STV_SWR_056: competing parents do not displace a separate centered parent STV_TE_B9DC9334C4473799
|
Case: competing parents do not di... (STV_TC_SW_011). Evidence: first-node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/layout/tests/layout.test.js :: STV_SWR_056: cyclic shared geometry with isolated nodes remains deterministic and separated STV_TE_BDF8CA9BFA785D2B
|
Case: cyclic shared geometry with... (STV_TC_SW_030). Evidence: first-node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/layout/tests/layout.test.js :: STV_SWR_056: parent and project center over five visible children STV_TE_1EAD6D9A30EAD9F8
|
Case: parent and project center o... (STV_TC_SW_002). Evidence: first-node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/layout/tests/layout.test.js :: STV_SWR_056: shared children keep unique nodes and conflicting parents do not overlap STV_TE_21CB8B718DAE13F0
|
Case: shared children keep unique... (STV_TC_SW_022). Evidence: first-node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/layout/tests/layout.test.js :: STV_SWR_009 STV_SWR_010 STV_SWR_011 STV_SWR_012 STV_SWR_037 STV_SWR_053: semantic bands and shared test lane STV_TE_0D73FDC39BF5822B
|
Case: semantic bands and shared t... (STV_TC_SW_004). Evidence: first-node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/layout/tests/layout.test.js :: STV_SWR_053: clear facing ports and fan-in avoid outer detours STV_TE_7F6D309D996C7031
|
Case: clear facing ports and fan-... (STV_TC_SW_010). Evidence: first-node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/layout/tests/layout.test.js :: STV_SWR_053: blocked skipped-level edges retain safe detours STV_TE_DA5A739EFD317147
|
Case: blocked skipped-level edges... (STV_TC_SW_024). Evidence: first-node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/render/tests/groups.test.js :: STV_SWR_055: upward controls precede neutral and downward controls regardless of authorship STV_TE_90C30CA9FE8D9650
|
Case: upward controls precede neu... (STV_TC_SW_027). Evidence: first-node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/render/tests/groups.test.js :: STV_SWR_055: replacement level mappings drive ordering without relation-name assumptions STV_TE_FC53F9487FB40B92
|
Case: replacement level mappings ... (STV_TC_SW_007). Evidence: first-node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/render/tests/seeds.test.js :: STV_SWR_057: local suggestions match IDs and titles and bound results STV_TE_54AF91BF9501000B
|
Case: local suggestions match IDs... (STV_TC_SW_036). Evidence: first-node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/state/tests/state.test.js :: STV_SWR_003 STV_SWR_007 STV_SWR_020 STV_SWR_024 STV_SWR_025: rooted diamond and isolated cycle STV_TE_B08C52330F47E710
|
Case: rooted diamond and isolated... (STV_TC_SW_015). Evidence: first-node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/state/tests/state.test.js :: STV_SWR_005 STV_SWR_043 STV_SWR_044: 199/200/201 atomic capacity STV_TE_E72AFB5739B13BD0
|
Case: 199/200/201 atomic capacity (STV_TC_SW_018). Evidence: first-node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/state/tests/state.test.js :: STV_SWR_006 STV_SWR_013: reverse traversal has no depth cutoff STV_TE_020C3B30CB3CE490
|
Case: reverse traversal has no de... (STV_TC_SW_001). Evidence: first-node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/state/tests/state.test.js :: STV_SWR_024: self-loop terminates and collapse restores the only seed STV_TE_AA55B3794C88D185
|
Case: self-loop terminates and co... (STV_TC_SW_006). Evidence: first-node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/state/tests/state.test.js :: STV_SWR_051 STV_SWR_052: project pages preserve independent expansion and collapsed root STV_TE_8A336D6F387B8287
|
Case: project pages preserve inde... (STV_TC_SW_012). Evidence: first-node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/state/tests/state.test.js :: STV_SWR_051 STV_SWR_052: cross-page targets do not acquire synthetic root edges STV_TE_6C91B93B2A6D5E1D
|
Case: cross-page targets do not a... (STV_TC_SW_026). Evidence: first-node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/state/tests/state.test.js :: STV_SWR_051 STV_SWR_052 STV_SWR_043 STV_SWR_044: page boundaries, root capacity and independent views STV_TE_2D2817DF277C9979
|
Case: page boundaries, root capac... (STV_TC_SW_003). Evidence: first-node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/state/tests/state.test.js :: STV_SWR_057: runtime reseeding is atomic and clears exploration STV_TE_FA447EECFF1794BC
|
Case: runtime reseeding is atomic... (STV_TC_SW_008). Evidence: first-node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_ci_security.py::test_workflow_policy_accepts_reviewed_files_and_rejects_privilege_drift STV_TE_136F9269B7351A90
|
Case: CI policy rejects privilege... (STV_TC_SY_055). Evidence: checksum-initial.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_ci_security.py::test_candidate_checksums_detect_changed_artifact_bytes STV_TE_0086C904AA50BF6E
|
Case: Candidate checksums detect ... (STV_TC_SY_056). Evidence: checksum-initial.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_ci_security.py::test_workflow_policy_accepts_reviewed_files_and_rejects_privilege_drift STV_TE_30562D2F63C7ED1A
|
Case: CI policy rejects privilege... (STV_TC_SY_055). Evidence: security-first-pass.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_ci_security.py::test_candidate_checksums_detect_changed_artifact_bytes STV_TE_F46E8734D73CCD1D
|
Case: Candidate checksums detect ... (STV_TC_SY_056). Evidence: security-first-pass.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/bundle/tests/test_bundle.py::test_classic_registration_treats_prototype_keys_and_script_text_as_data STV_TE_4F2B3421FBA924B3
|
Case: classic registration treats... (STV_TC_SW_014). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/bundle/tests/test_bundle.py::test_detail_assets_preserve_full_identity_with_compact_deduplicated_paths STV_TE_CF267118DF42EA21
|
Case: Compact immutable detail as... (STV_TC_SW_039). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/detail_build/tests/test_details.py::test_static_details_and_remote_fallback STV_TE_8E50F836351971F4
|
Case: static details and remote f... (STV_TC_SW_032). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/detail_build/tests/test_details.py::test_portable_paths_preserve_queries_and_fragments STV_TE_F9ABEC97919C212A
|
Case: portable paths preserve que... (STV_TC_SW_021). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/detail_build/tests/test_details.py::test_srcset_data_images_and_css_resources STV_TE_EC301D358EEA10F0
|
Case: srcset data images and css ... (STV_TC_SW_025). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/detail_build/tests/test_details.py::test_active_embed_urls_are_not_retained_as_navigation STV_TE_2FF91B9EDA5379AF
|
Case: active embed urls are not r... (STV_TC_SW_035). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/detail_build/tests/test_details.py::test_reserved_transport_attributes_are_never_copied_from_authored_html STV_TE_AE7337922FF27B67
|
Case: Reserved authored transport... (STV_TC_SW_040). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/directive/tests/test_lifecycle.py::test_failed_finalization_retains_pending_page_and_previous_assets STV_TE_FB2A4E45E7928173
|
Case: failed finalization retains... (STV_TC_SY_004). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/directive/tests/test_lifecycle.py::test_prior_fatal_exception_is_not_replaced_by_bundle_generation STV_TE_C9F5F024FD54FD79
|
Case: prior fatal exception is no... (STV_TC_SY_024). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/graph/tests/test_graph.py::test_hidden_parts_external_and_missing_targets STV_TE_DD58B958296DDE45
|
Case: hidden parts external and m... (STV_TC_SW_029). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/graph/tests/test_graph.py::test_external_original_url_rejects_executable_or_nonportable_navigation[javascript:bad()] STV_TE_FCE56232BA68A4C2
|
Case: external original url rejec... (STV_TC_SW_005). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/graph/tests/test_graph.py::test_external_original_url_rejects_executable_or_nonportable_navigation[data:text/html,bad] STV_TE_1D71FE672824800E
|
Case: external original url rejec... (STV_TC_SW_020). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/graph/tests/test_graph.py::test_external_original_url_rejects_executable_or_nonportable_navigation[file:///private.html] STV_TE_D06F45C7C3BF9F11
|
Case: external original url rejec... (STV_TC_SW_019). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/model/tests/test_model.py::test_host_normalization STV_TE_9333DCB199439104
|
Case: host normalization (STV_TC_SW_009). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/model/tests/test_model.py::test_invalid_model[change0-levels] STV_TE_4562F726B41C7DBD
|
Case: invalid model (STV_TC_SW_016). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/model/tests/test_model.py::test_invalid_model[change1-types.goal] STV_TE_9CCC9143DB78FAE3
|
Case: invalid model (STV_TC_SW_028). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/model/tests/test_model.py::test_invalid_model[change2-types] STV_TE_0695178C4E8BEFF4
|
Case: invalid model (STV_TC_SW_017). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/model/tests/test_model.py::test_invalid_model[change3-accepted_statuses] STV_TE_3A10BC05D1705C22
|
Case: invalid model (STV_TC_SW_038). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/model/tests/test_model.py::test_invalid_directional_labels[] STV_TE_31FE40E2189F1B55
|
Case: invalid directional labels (STV_TC_SW_013). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/model/tests/test_model.py::test_invalid_directional_labels[ ] STV_TE_63586A04E847DD91
|
Case: invalid directional labels (STV_TC_SW_023). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/model/tests/test_model.py::test_invalid_directional_labels[None] STV_TE_36FBFA138C34D49B
|
Case: invalid directional labels (STV_TC_SW_037). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: src/sphinx_traceability_view/model/tests/test_model.py::test_invalid_directional_labels[1] STV_TE_892859F0D615CB67
|
Case: invalid directional labels (STV_TC_SW_031). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Case: cross page bundle (STV_TC_SY_013). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_build.py::test_invalid_seed_source_location[UNKNOWN] STV_TE_4CA68E5E713B77CF
|
Case: invalid seed source location (STV_TC_SY_008). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_build.py::test_invalid_seed_source_location[ROOT_A UNKNOWN] STV_TE_8E740204118C54D9
|
Case: invalid seed source location (STV_TC_SY_014). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_build.py::test_invalid_seed_source_location[HIDDEN_A] STV_TE_971193CC70E48D46
|
Case: invalid seed source location (STV_TC_SY_022). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_build.py::test_host_owns_broken_trace_failure STV_TE_71A42A22CDFDE17A
|
Case: host owns broken trace failure (STV_TC_SY_027). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_build.py::test_incremental_body_change_hidden_and_deleted_objects STV_TE_010FFE0C52956BBD
|
Case: incremental body change hid... (STV_TC_SY_026). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_build.py::test_seed_capacity_at_directive[200-True] STV_TE_C7A76049793288AA
|
Case: seed capacity at directive (STV_TC_SY_011). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_build.py::test_seed_capacity_at_directive[201-False] STV_TE_7CA638873EC75B4A
|
Case: seed capacity at directive (STV_TC_SY_023). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_build.py::test_alternate_host_schema_external_metadata_and_parts STV_TE_5878BEA6800904D7
|
Case: alternate host schema exter... (STV_TC_SY_006). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_build.py::test_invalid_mapping_has_entry_path_and_location STV_TE_B1B8242C880AB7CE
|
Case: invalid mapping has entry p... (STV_TC_SY_018). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_build.py::test_unsupported_builder_fails_clearly STV_TE_09A2807578D5A808
|
Case: unsupported builder fails c... (STV_TC_SY_040). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_build.py::test_host_default_directional_labels_are_used STV_TE_4C39FAAE619D9350
|
Case: host default directional la... (STV_TC_SY_029). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_ci_security.py::test_workflow_policy_accepts_reviewed_files_and_rejects_privilege_drift STV_TE_A0B0212F491B4997
|
Case: CI policy rejects privilege... (STV_TC_SY_055). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_ci_security.py::test_candidate_checksums_detect_changed_artifact_bytes STV_TE_D0BFD3B60852DD51
|
Case: Candidate checksums detect ... (STV_TC_SY_056). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_legal_guard.py::test_build_rejects_unaudited_elk_and_missing_notices STV_TE_EE13FB7DE2E2F1CD
|
Case: Reject unaudited distributi... (STV_TC_SY_046). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Case: clean wheel host (STV_TC_SY_038). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_publication.py::test_clean_publication_removes_obsolete_assets STV_TE_9A991F5CD63BFC3C
|
Case: Clean rebuild retires obsol... (STV_TC_SY_052). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_publication.py::test_failed_build_preserves_published_tree STV_TE_55FA0354073DF3AF
|
Case: Failed documentation build ... (STV_TC_SY_053). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_publication.py::test_failed_promotion_restores_previous_tree STV_TE_4658E397071ACF9C
|
Case: Failed directory promotion ... (STV_TC_SY_054). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_sdist.py::test_sdist_excludes_local_evidence_and_rebuilds_wheel STV_TE_1DDD21C8F37EF5DC
|
Case: Actual source archive respe... (STV_TC_SY_051). Evidence: pytest.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/inspect/tests/inspect.test.js :: STV_SWR_015 STV_SWR_017: concurrent detail requests share one load and retain build identity STV_TE_DE06191D129E0084
|
Case: Concurrent build-scoped det... (STV_TC_SW_033). Evidence: node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/inspect/tests/inspect.test.js :: STV_SWR_015 STV_SWR_017: failed local detail loading can retry without a stale rejection STV_TE_B8F4FED902D9D0A5
|
Case: Retry local detail loading ... (STV_TC_SW_034). Evidence: node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/inspect/tests/urls.test.js :: STV_SWR_017 STV_SWR_018: restored detail paths stay inside the output root STV_TE_DD7FBEE3BAF1D877
|
Case: Restored URLs obey the outp... (STV_TC_SW_041). Evidence: node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/inspect/tests/urls.test.js :: STV_SWR_015 STV_SWR_017: restored CSS rejects noncanonical and remote resource paths STV_TE_020EAACCA6F3FE37
|
Case: Restored CSS rejects unchec... (STV_TC_SW_042). Evidence: node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/layout/tests/layout.test.js :: STV_SWR_056: competing parents do not displace a separate centered parent STV_TE_836634DA96409E2F
|
Case: competing parents do not di... (STV_TC_SW_011). Evidence: node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/layout/tests/layout.test.js :: STV_SWR_056: cyclic shared geometry with isolated nodes remains deterministic and separated STV_TE_204B71204C472F19
|
Case: cyclic shared geometry with... (STV_TC_SW_030). Evidence: node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/layout/tests/layout.test.js :: STV_SWR_056: parent and project center over five visible children STV_TE_A5E1B09FBC4A967E
|
Case: parent and project center o... (STV_TC_SW_002). Evidence: node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/layout/tests/layout.test.js :: STV_SWR_056: shared children keep unique nodes and conflicting parents do not overlap STV_TE_C6175C120B189720
|
Case: shared children keep unique... (STV_TC_SW_022). Evidence: node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/layout/tests/layout.test.js :: STV_SWR_009 STV_SWR_010 STV_SWR_011 STV_SWR_012 STV_SWR_037 STV_SWR_053: semantic bands and shared test lane STV_TE_F6DBC705819A1073
|
Case: semantic bands and shared t... (STV_TC_SW_004). Evidence: node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/layout/tests/layout.test.js :: STV_SWR_053: clear facing ports and fan-in avoid outer detours STV_TE_60900E66F33E5858
|
Case: clear facing ports and fan-... (STV_TC_SW_010). Evidence: node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/layout/tests/layout.test.js :: STV_SWR_053: blocked skipped-level edges retain safe detours STV_TE_F034263A0679FE7B
|
Case: blocked skipped-level edges... (STV_TC_SW_024). Evidence: node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/render/tests/groups.test.js :: STV_SWR_055: upward controls precede neutral and downward controls regardless of authorship STV_TE_83803524656349F4
|
Case: upward controls precede neu... (STV_TC_SW_027). Evidence: node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/render/tests/groups.test.js :: STV_SWR_055: replacement level mappings drive ordering without relation-name assumptions STV_TE_455B791035DDC9DC
|
Case: replacement level mappings ... (STV_TC_SW_007). Evidence: node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/render/tests/seeds.test.js :: STV_SWR_057: local suggestions match IDs and titles and bound results STV_TE_10CEAF25E43BA3BC
|
Case: local suggestions match IDs... (STV_TC_SW_036). Evidence: node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/state/tests/state.test.js :: STV_SWR_003 STV_SWR_007 STV_SWR_020 STV_SWR_024 STV_SWR_025: rooted diamond and isolated cycle STV_TE_B0755CB190EC9291
|
Case: rooted diamond and isolated... (STV_TC_SW_015). Evidence: node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/state/tests/state.test.js :: STV_SWR_005 STV_SWR_043 STV_SWR_044: 199/200/201 atomic capacity STV_TE_0119607E64B6B308
|
Case: 199/200/201 atomic capacity (STV_TC_SW_018). Evidence: node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/state/tests/state.test.js :: STV_SWR_006 STV_SWR_013: reverse traversal has no depth cutoff STV_TE_391A0D0EE4993EEB
|
Case: reverse traversal has no de... (STV_TC_SW_001). Evidence: node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/state/tests/state.test.js :: STV_SWR_024: self-loop terminates and collapse restores the only seed STV_TE_5F9C0FEC8133DAB9
|
Case: self-loop terminates and co... (STV_TC_SW_006). Evidence: node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/state/tests/state.test.js :: STV_SWR_051 STV_SWR_052: project pages preserve independent expansion and collapsed root STV_TE_DA4895B7E284B9F5
|
Case: project pages preserve inde... (STV_TC_SW_012). Evidence: node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/state/tests/state.test.js :: STV_SWR_051 STV_SWR_052: cross-page targets do not acquire synthetic root edges STV_TE_1CC74F8CD2A408D0
|
Case: cross-page targets do not a... (STV_TC_SW_026). Evidence: node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/state/tests/state.test.js :: STV_SWR_051 STV_SWR_052 STV_SWR_043 STV_SWR_044: page boundaries, root capacity and independent views STV_TE_9DAC38836EB4651A
|
Case: page boundaries, root capac... (STV_TC_SW_003). Evidence: node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: frontend/src/state/tests/state.test.js :: STV_SWR_057: runtime reseeding is atomic and clears exploration STV_TE_5B35EA56DCD6E94D
|
Case: runtime reseeding is atomic... (STV_TC_SW_008). Evidence: node.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_ci_security.py::test_workflow_policy_accepts_reviewed_files_and_rejects_privilege_drift STV_TE_4E407028E958FA48
|
Case: CI policy rejects privilege... (STV_TC_SY_055). Evidence: security.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Test execution: docs/test-scripts/test_ci_security.py::test_candidate_checksums_detect_changed_artifact_bytes STV_TE_EAC633983360B5F2
|
Case: Candidate checksums detect ... (STV_TC_SY_056). Evidence: security.xml (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |
Case: CI runtime command imports ... (STV_TC_SY_057). Evidence: runtime.log (retained in the engineering checkout); inputs, refinements, candidate/source identity and local-only limits in PRSA-006 CI and provenance preparation. |