From 7aa4d13e42d6a547973d7f2a6b330821145cedc2 Mon Sep 17 00:00:00 2001 From: Deploy Date: Mon, 31 Aug 2026 15:38:59 +0000 Subject: [PATCH 1/3] experiment: preregister AV-EXP-003 boundary repair --- .../av-exp-003/preregistration-v1/README.md | 22 +++++ .../av-exp-003/preregistration-v1/corpus.json | 61 ++++++++++++ .../preregistration-v1/manifest.json | 10 ++ .../preregistration-v1/preregistration.json | 95 +++++++++++++++++++ 4 files changed, 188 insertions(+) create mode 100644 benchmark/av-exp-003/preregistration-v1/README.md create mode 100644 benchmark/av-exp-003/preregistration-v1/corpus.json create mode 100644 benchmark/av-exp-003/preregistration-v1/manifest.json create mode 100644 benchmark/av-exp-003/preregistration-v1/preregistration.json diff --git a/benchmark/av-exp-003/preregistration-v1/README.md b/benchmark/av-exp-003/preregistration-v1/README.md new file mode 100644 index 0000000..c42e0ec --- /dev/null +++ b/benchmark/av-exp-003/preregistration-v1/README.md @@ -0,0 +1,22 @@ +# AV-EXP-003 immutable preregistration, revision 1 + +This directory freezes the repair question, dependency-completeness semantics, +boundary taxonomy, adversarial corpus, acceptance criteria, workload metrics, +and stop conditions before repair implementation or repaired benchmark outcomes. + +The motivating outcome is not blinded: AV-EXP-002 permanently remains a FAIL. +Its frozen AV2-006 evidence already shows that both AV arms omitted +`pytest:tests/test_imports.py::test_light_imports` because ordinary static +Python evidence and pytest-testmon did not represent the subprocess/child- +interpreter import relationship. AV-EXP-003 does not rewrite, supersede, +delete, or reinterpret that result. + +The preregistered repair is generalized. Core selection may not inspect a +repository name, experiment/scenario ID, changed filename, or check name. A +bounded Python adapter may describe real check semantics, but every boundary +classification must include deterministic provenance and an explanation. + +FULL remains authoritative for the replay and every adversarial scenario. +Repaired plans remain proposals in `OBSERVE/SHADOW`; this experiment cannot +authorize `TRUSTED_BOUNDED`. + diff --git a/benchmark/av-exp-003/preregistration-v1/corpus.json b/benchmark/av-exp-003/preregistration-v1/corpus.json new file mode 100644 index 0000000..119d10e --- /dev/null +++ b/benchmark/av-exp-003/preregistration-v1/corpus.json @@ -0,0 +1,61 @@ +{ + "schema": "opsle.affected-verification.repair-corpus.v1", + "experiment_id": "AV-EXP-003", + "scenarios": [ + { + "id": "AV3-001", + "form": "SUBPROCESS_DEPENDENCY", + "expected": "force-select only the check with an open subprocess boundary" + }, + { + "id": "AV3-002", + "form": "DYNAMIC_IMPORT", + "expected": "force-select the check with an open dynamic-import boundary" + }, + { + "id": "AV3-003", + "form": "PLUGIN_OR_REGISTRY_DISCOVERY", + "expected": "force-select the check with unclosed discovery evidence" + }, + { + "id": "AV3-004", + "form": "COMPLETE_STATIC_IMPORT", + "expected": "retain targeted selection and defensible unrelated skips" + }, + { + "id": "AV3-005", + "form": "IRRELEVANT_SUBPROCESS", + "expected": "do not broaden checks whose own dependency evidence is complete" + }, + { + "id": "AV3-006", + "form": "INCOMPLETE_BOUNDARY_METADATA", + "expected": "fail closed by selecting the affected check" + }, + { + "id": "AV3-007", + "form": "NATIVE_SELECTOR_MISS_WITH_OPEN_BOUNDARY", + "expected": "boundary policy selects despite selector omission" + }, + { + "id": "AV3-008", + "form": "NATIVE_POSITIVE_EVIDENCE", + "expected": "positive selector evidence selects without completeness inference" + }, + { + "id": "AV3-009", + "form": "EXEC_EVAL_OR_CODE_GENERATION", + "expected": "unsupported or open classification fails closed" + }, + { + "id": "AV3-010", + "form": "DECLARED_BOUNDARY_CLOSED", + "expected": "closed boundary plus complete evidence permits unrelated skip" + } + ], + "frozen_replays": [ + "AV-EXP-001 results-v2", + "AV-EXP-002 results-v1", + "exact AV2-006 at Click 36baa15ff831b939a22bc527cd76ce653ef6f66d" + ] +} diff --git a/benchmark/av-exp-003/preregistration-v1/manifest.json b/benchmark/av-exp-003/preregistration-v1/manifest.json new file mode 100644 index 0000000..2520df2 --- /dev/null +++ b/benchmark/av-exp-003/preregistration-v1/manifest.json @@ -0,0 +1,10 @@ +{ + "schema": "opsle.affected-verification.preregistration-manifest.v1", + "experiment_id": "AV-EXP-003", + "revision": 1, + "files": { + "README.md": "sha256:675f9ad8656f3da569d86af726df8205effd9c935fc3fe0edf4263b53898023c", + "corpus.json": "sha256:7b6538532d07693be926854df9d655c0d3196d3a8db771e75972a449415f8af5", + "preregistration.json": "sha256:31bdc5f51232161d5b4c3fe31987f579e78be5c0ca4106522bea71d8581727fb" + } +} diff --git a/benchmark/av-exp-003/preregistration-v1/preregistration.json b/benchmark/av-exp-003/preregistration-v1/preregistration.json new file mode 100644 index 0000000..b6dbd97 --- /dev/null +++ b/benchmark/av-exp-003/preregistration-v1/preregistration.json @@ -0,0 +1,95 @@ +{ + "schema": "opsle.affected-verification.repair-preregistration.v1", + "experiment_id": "AV-EXP-003", + "title": "Opaque Dependency Boundary Repair", + "revision": 1, + "stage": "DEFECT_REPAIR_SHADOW", + "trust_stage": "OBSERVE/SHADOW", + "known_outcome_disclosure": "AV-EXP-002 AV2-006 is already known and permanently remains a FAIL; this preregistration freezes generalized repair criteria rather than claiming blindness.", + "failure_being_repaired": { + "experiment": "AV-EXP-002", + "scenario": "AV2-006", + "check": "pytest:tests/test_imports.py::test_light_imports", + "historical_outcome": "MISS in AV_CORE and AV_WITH_SELECTOR_EVIDENCE", + "mechanism": "The check observes runtime imports through a subprocess/child interpreter. Static Python dependency evidence and pytest-testmon omitted the relationship, while AV treated the evidence as complete enough to skip." + }, + "hypothesis": "Affected Verification may skip a check only when available evidence defends completeness for every declared dependency mechanism capable of connecting the change to that check. An unmodeled, open, malformed, unsupported, or opaque boundary forces selection of that check unless another identified evidence source closes the boundary.", + "dependency_completeness": { + "states": { + "COMPLETE_FOR_CHECK": "Evidence covers the check's declared dependency mechanisms and has no unresolved boundary.", + "COMPLETE_WITH_DECLARED_BOUNDARIES": "All relevant alternate boundaries are declared and each is closed by identified positive evidence.", + "INCOMPLETE": "One or more declared mechanisms lack complete evidence.", + "OPAQUE_BOUNDARY": "A relevant alternate execution boundary is open and ordinary absence evidence cannot traverse it.", + "UNKNOWN": "No defensible completeness classification is available." + }, + "rule": "NO_PROOF_OF_COMPLETENESS_IS_NOT_PROOF_OF_NO_DEPENDENCY", + "agreement_rule": "Agreement among static, native, coverage, or runtime selectors does not raise completeness unless evidence independently establishes coverage of the relevant mechanisms." + }, + "opaque_boundary_definition": { + "definition": "A check-level execution or discovery mechanism whose source sensitivity may cross a boundary not represented by the evidence used to justify a skip.", + "minimum_taxonomy": [ + "SUBPROCESS", + "CHILD_INTERPRETER", + "DYNAMIC_IMPORT", + "PLUGIN_OR_ENTRY_POINT_DISCOVERY", + "EXEC_EVAL_OR_CODE_GENERATION", + "RUNTIME_LOADED_MODULE", + "REFLECTION_OR_REGISTRATION" + ], + "non_equivalence": "API presence alone does not make every check opaque. Classification is check-local, relevance-qualified, and provenance-bound; explicitly irrelevant uses do not broaden other checks.", + "automatic_detection": "Bounded deterministic Python source inspection may emit boundary candidates. Uncertainty or unsupported syntax is not guessed: explicit project metadata is permitted and missing or malformed metadata fails closed." + }, + "check_level_skip_argument": [ + "enumerate dependency mechanisms that may make the check sensitive", + "identify evidence sources covering each mechanism", + "classify completeness independently from source agreement", + "establish why changed regions cannot affect the check", + "establish that configured policy permits the skip" + ], + "safe_default": "If the check-level argument is incomplete, select that check. Broaden beyond the check only when catalog or policy evidence independently requires it.", + "acceptance_criteria": [ + "The exact frozen AV2-006 replay selects test_light_imports in both repaired AV arms for a generalized opaque-boundary/completeness reason.", + "No repository, target, scenario, changed-file, or test-name special case participates in core selection.", + "All ten adversarial scenarios match their frozen expectations and execute their full oracle catalogs in SHADOW.", + "AV-EXP-001 and AV-EXP-002 frozen corpora gain no newly missed AV-relevant check.", + "Ordinary complete static dependency and irrelevant-subprocess negative controls remain targeted.", + "Every forced selection and every skip exposes completeness, mechanism coverage, provenance, and explanation.", + "Plan identity and result identities remain deterministic.", + "Visible Value reports verification added by safety policy as well as verification skipped, without a general failure-prevention or safety claim." + ], + "negative_controls": [ + "complete ordinary static import", + "irrelevant subprocess use in a different check", + "closed declared alternate boundary", + "renamed repository, check, scenario, and changed path produce the same structural decision" + ], + "workload_metrics": [ + "prior and repaired test checks selected", + "prior and repaired test executions selected", + "additional checks and test executions due to safety repair", + "tests and test executions still skipped", + "non-test check differences by class", + "targeted scenarios retained", + "scenarios broadened", + "full-verification escalations" + ], + "measurement_classes": { + "deterministic counts": "EXACT", + "known AV2-006 replay now selected": "OBSERVED", + "general failure prevented": "PROHIBITED", + "system safe": "PROHIBITED" + }, + "stop_conditions": [ + "any new miss of a previously captured AV-relevant check", + "any adversarial oracle-relevant check omitted", + "target, repository, scenario, changed-path, or check-name special casing", + "repaired benchmark outcome observed before this preregistration commit", + "full oracle bypassed or incomplete", + "AV-EXP-002 result rewritten or reinterpreted", + "malformed or unsupported boundary evidence accepted optimistically", + "lifecycle or trust advanced because of this repair", + "unpreserved result-affecting harness defect" + ], + "claim_limit": "A PASS means only that the known miss is selected by the repair, the frozen generalized corpus passes, no regression miss is observed in frozen corpora, and exact precision cost is measured. It does not solve dynamic Python dependencies or authorize production trust.", + "provider_policy": "Current interactive Codex session and bounded Codex children only; no external model/provider workloads and no production systems." +} From c83917a4155329906b7ef6c6d9f90f14b44ddfd6 Mon Sep 17 00:00:00 2001 From: Deploy Date: Mon, 31 Aug 2026 16:10:44 +0000 Subject: [PATCH 2/3] repair: enforce check dependency completeness --- ARCHITECTURE.md | 11 +- BENCHMARK.md | 19 +- LIMITATIONS.md | 7 +- README.md | 8 +- SPEC.md | 30 +- benchmark/av-exp-003/REPORT.md | 112 + .../av-exp-003/fixtures/python/checks.py | 16 + benchmark/av-exp-003/reproduce.sh | 17 + .../results-v1/boundary-evidence.json | 30343 ++++++++++++++++ .../results-v1/evidence-manifest.json | 59 + .../results-v1/repair-regression-matrix.json | 518 + benchmark/av-exp-003/results-v1/summary.json | 2789 ++ .../results-v1/value-receipts/AV3-001.json | 236 + .../results-v1/value-receipts/AV3-002.json | 236 + .../results-v1/value-receipts/AV3-003.json | 236 + .../results-v1/value-receipts/AV3-004.json | 233 + .../results-v1/value-receipts/AV3-005.json | 233 + .../results-v1/value-receipts/AV3-006.json | 236 + .../results-v1/value-receipts/AV3-007.json | 236 + .../results-v1/value-receipts/AV3-008.json | 236 + .../results-v1/value-receipts/AV3-009.json | 236 + .../results-v1/value-receipts/AV3-010.json | 234 + benchmark/av-exp-003/run.mjs | 325 + benchmark/av-exp-003/verify-results.mjs | 93 + fixtures/opaque-boundaries.js | 143 + fixtures/scenarios.js | 12 +- package.json | 8 +- schemas/plan-v2.schema.json | 140 + src/planner.js | 125 +- src/validate.js | 149 +- src/value-receipt.js | 20 +- tests/av-exp-002.test.js | 11 +- tests/av-exp-003.test.js | 13 + tests/cli.test.js | 2 +- tests/opaque-boundaries.test.js | 156 + tests/planner.test.js | 8 +- tests/value-shadow.test.js | 2 +- tools/python-check-boundaries.py | 240 + 38 files changed, 37674 insertions(+), 54 deletions(-) create mode 100644 benchmark/av-exp-003/REPORT.md create mode 100644 benchmark/av-exp-003/fixtures/python/checks.py create mode 100755 benchmark/av-exp-003/reproduce.sh create mode 100644 benchmark/av-exp-003/results-v1/boundary-evidence.json create mode 100644 benchmark/av-exp-003/results-v1/evidence-manifest.json create mode 100644 benchmark/av-exp-003/results-v1/repair-regression-matrix.json create mode 100644 benchmark/av-exp-003/results-v1/summary.json create mode 100644 benchmark/av-exp-003/results-v1/value-receipts/AV3-001.json create mode 100644 benchmark/av-exp-003/results-v1/value-receipts/AV3-002.json create mode 100644 benchmark/av-exp-003/results-v1/value-receipts/AV3-003.json create mode 100644 benchmark/av-exp-003/results-v1/value-receipts/AV3-004.json create mode 100644 benchmark/av-exp-003/results-v1/value-receipts/AV3-005.json create mode 100644 benchmark/av-exp-003/results-v1/value-receipts/AV3-006.json create mode 100644 benchmark/av-exp-003/results-v1/value-receipts/AV3-007.json create mode 100644 benchmark/av-exp-003/results-v1/value-receipts/AV3-008.json create mode 100644 benchmark/av-exp-003/results-v1/value-receipts/AV3-009.json create mode 100644 benchmark/av-exp-003/results-v1/value-receipts/AV3-010.json create mode 100755 benchmark/av-exp-003/run.mjs create mode 100755 benchmark/av-exp-003/verify-results.mjs create mode 100644 fixtures/opaque-boundaries.js create mode 100644 schemas/plan-v2.schema.json create mode 100644 tests/av-exp-003.test.js create mode 100644 tests/opaque-boundaries.test.js create mode 100755 tools/python-check-boundaries.py diff --git a/ARCHITECTURE.md b/ARCHITECTURE.md index a2a1282..d4c7b44 100644 --- a/ARCHITECTURE.md +++ b/ARCHITECTURE.md @@ -4,6 +4,9 @@ change + normalized evidence + catalog + policy | v + check dependency-completeness assessment + | + v deterministic verification planner | v @@ -14,9 +17,11 @@ change + normalized evidence + catalog + policy ## Core and adapters -The core owns validation, reverse-impact closure, deterministic policy matching, fail-closed escalation, selection/skip arguments, canonical hashing, Visible Value planning counts, and shadow-result classification. +The core owns validation, reverse-impact closure, deterministic policy matching, check-level dependency-completeness decisions, fail-closed escalation, selection/skip arguments, canonical hashing, Visible Value planning counts including safety additions, and shadow-result classification. + +Adapters may translate Git diffs, package/project graphs, imports, coverage, test selectors, CODEOWNERS, schemas, or declared critical boundaries into normalized input. The AV-EXP-003 bounded Python inspector classifies check-local alternate boundaries with source provenance; it remains benchmark-only. This prevents the core from embedding Python, Click, pytest-testmon, or any one repository layout. -Adapters may translate Git diffs, package/project graphs, imports, coverage, test selectors, CODEOWNERS, schemas, or declared critical boundaries into normalized input. V1 implements no production adapter. This prevents the core from embedding Nx, Turbo, Jest, Vitest, testmon, or any one repository layout. +Multiple absence sources do not become complete by agreement. Static graph and native selector omission can coexist while a subprocess, child interpreter, dynamic import, plugin/entry-point discovery, code-generation, runtime-loading, or declared reflection/registration boundary remains open. An open check-local boundary selects that check; it does not globally broaden unrelated checks. The verification catalog is the planner's universe. It is not a scheduler. Commands are opaque identities; the planner never shells out to them. @@ -32,7 +37,7 @@ Affected Verification decides **what should execute**. After execution, Context ## Decision Evidence and Trajectory boundaries -Decision Evidence may later validate change identity, evidence provenance, plan identity, selected/skip arguments, and execution-result bindings. Agent Trajectory Profiler may measure planned selections, actual executions, shadow comparisons, and observed latency/cost when genuinely recorded. V1 records compatible identities but creates no cross-repository package coupling. +Decision Evidence may later validate change identity, evidence provenance, plan identity, selected/skip arguments, and execution-result bindings. Agent Trajectory Profiler may measure planned selections, actual executions, shadow comparisons, and observed latency/cost when genuinely recorded. V2 records compatible identities but creates no cross-repository package coupling. ## Shadow observations diff --git a/BENCHMARK.md b/BENCHMARK.md index abf8cae..81a6398 100644 --- a/BENCHMARK.md +++ b/BENCHMARK.md @@ -2,11 +2,13 @@ AV-EXP-001 completed the first preregistered real-repository `SHADOW` calibration. AV-EXP-002 completed a second Python/pytest-testmon calibration -and exposed one AV selection miss. See -[benchmark/av-exp-001/REPORT.md](benchmark/av-exp-001/REPORT.md) and -[benchmark/av-exp-002/REPORT.md](benchmark/av-exp-002/REPORT.md) for the bounded -results and immutable artifact identities. The method below remains -authoritative for future runs. +and exposed one AV selection miss. AV-EXP-003 preregistered and evaluated the +opaque-dependency-boundary repair without changing that historical FAIL. See +[benchmark/av-exp-001/REPORT.md](benchmark/av-exp-001/REPORT.md), +[benchmark/av-exp-002/REPORT.md](benchmark/av-exp-002/REPORT.md), and +[benchmark/av-exp-003/REPORT.md](benchmark/av-exp-003/REPORT.md) for the bounded +calibrations, repair, regression matrix, and exact precision cost. The method +below remains authoritative for future runs. ## Central question @@ -78,3 +80,10 @@ AV-EXP-002 tested Click at arms selected 86 of 87 oracle-relevant checks and missed `tests/test_imports.py::test_light_imports` for a subprocess/runtime-import hazard. FULL remained authoritative, and the trust stage remains `SHADOW`. + +AV-EXP-003 added check-level dependency-completeness evidence and a bounded +Python boundary inspector. The exact AV2-006 replay selected the formerly +missed check in both AV arms; ten adversarial cases and both frozen prior +corpora had zero repaired AV misses. The repair added 6 and 7 test executions +across the two AV-EXP-002 arms and 7 checks across the ten synthetic repair +cases. This is a SHADOW defect-repair result, not a safety or trust claim. diff --git a/LIMITATIONS.md b/LIMITATIONS.md index 563d24c..acfa138 100644 --- a/LIMITATIONS.md +++ b/LIMITATIONS.md @@ -1,6 +1,6 @@ # Limitations and non-goals -- The reusable prototype still consumes normalized evidence. AV-EXP-001 and AV-EXP-002 add narrow benchmark-only adapters for pinned Zustand and Click; neither is a general or production adapter. +- The reusable prototype still consumes normalized evidence. AV-EXP-001, AV-EXP-002, and AV-EXP-003 add narrow benchmark-only adapters and repair evidence; none is a general or production adapter. - The component graph and catalog completeness flags are caller claims, not independently attested. - The selection algorithm uses declared component scope and policy tags. It has no symbol/data-flow analysis, runtime coverage collection, weighted set cover, probabilistic model, or learned judgment. - Commands are opaque identities. The project does not execute, schedule, cache, distribute, retry, or report CI work. @@ -8,7 +8,8 @@ - Full catalog selection cannot compensate for an incomplete catalog; that state remains `INSUFFICIENT_EVIDENCE`. - AV-EXP-001 and AV-EXP-002 derive shadow relevance reproducibly from changed outcomes in their frozen full catalogs. Other callers can still supply relevance, and two corpora do not validate every catalog or oracle. - Test execution counts are declared catalog metadata. They are exact relative to input, not observed executions. -- Two preregistered real-project shadow benchmarks exist in JavaScript and Python. AV-EXP-002 exposed one AV miss for a runtime/subprocess import test that both the static graph and pytest-testmon omitted. There is no historical real-change replay, production-quality adapter, or independent qualifying replication. -- No production trust stage is justified. Both experiments remain `SHADOW`; AV-EXP-002's observed miss blocks a positive cross-ecosystem sufficiency claim. +- Two preregistered real-project shadow benchmarks exist in JavaScript and Python. AV-EXP-002 permanently remains a FAIL after exposing one runtime/subprocess import miss. AV-EXP-003 observed that plan v2 selects the known check and ten generalized repair cases, but does not erase the miss or solve dynamic dependencies generally. +- The bounded Python inspector detects a conservative subset of source-visible boundaries. It does not trace imports across child processes, prove plugin/reflection behavior, or infer closure without identified metadata. +- No production trust stage is justified. All experiments remain `SHADOW`; AV-EXP-003 is a defect repair and cannot authorize `TRUSTED_BOUNDED`. - No time, token, monetary, correctness, failure-prevention, or causal savings claim is supported. - Context Firewall, Decision Evidence, Agent Trajectory Profiler, Gearbox, and Opsle Tasks are external consumers or validators, not dependencies. diff --git a/README.md b/README.md index 1aa65af..af1c1fa 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ Affected Verification deterministically selects the smallest verification worklo The operative claim is **minimum defensible verification**, not mathematical global minimality. Unknown impact is never permission to skip work. -This repository contains a dependency-free Node.js 20 prototype. It consumes normalized change, impact, verification-catalog, and policy data and emits an `opsle.affected-verification.plan.v1` argument containing selected checks, skipped checks, exact reasons, provenance hashes, uncertainty, escalation, and sufficiency. It plans work; it does not run CI. +This repository contains a dependency-free Node.js 20 prototype. It consumes normalized change, impact, check-level dependency-completeness, verification-catalog, and policy data and emits an `opsle.affected-verification.plan.v2` argument containing selected checks, skipped checks, boundary evidence, exact reasons, provenance hashes, uncertainty, escalation, and sufficiency. It plans work; it does not run CI. ## Try it @@ -28,12 +28,14 @@ npm run verify - [BENCHMARK.md](BENCHMARK.md) — controlled research method and calibration results - [benchmark/av-exp-001/REPORT.md](benchmark/av-exp-001/REPORT.md) — preregistered real-repository shadow calibration - [benchmark/av-exp-002/REPORT.md](benchmark/av-exp-002/REPORT.md) — cross-ecosystem Python shadow calibration and observed AV miss +- [benchmark/av-exp-003/REPORT.md](benchmark/av-exp-003/REPORT.md) — opaque dependency boundary repair, adversarial corpus, regression matrix, and precision cost - [LIMITATIONS.md](LIMITATIONS.md) — current claim ceiling and non-goals - [fixtures/scenarios.js](fixtures/scenarios.js) and [fixtures/negative-cases.js](fixtures/negative-cases.js) — twelve positive/boundary scenarios plus explicit conflicting, malformed, impossible, and tampered cases -- [schemas/plan-v1.schema.json](schemas/plan-v1.schema.json) — plan shape +- [schemas/plan-v2.schema.json](schemas/plan-v2.schema.json) — current check-level dependency-completeness plan shape +- [schemas/plan-v1.schema.json](schemas/plan-v1.schema.json) — immutable historical plan shape ## Status -This is a narrow research prototype, not a trusted replacement for full verification. AV-EXP-001 observed no AV miss in its frozen JavaScript corpus; AV-EXP-002 observed one AV miss in its frozen Python corpus. Both remain `SHADOW`, do not establish general safety, and do not provide production adapters. +This is a narrow research prototype, not a trusted replacement for full verification. AV-EXP-001 observed no AV miss in its frozen JavaScript corpus; AV-EXP-002 permanently observed one AV miss in its frozen Python corpus; AV-EXP-003 selected that known check under the repair and observed zero repaired misses in its generalized and frozen replay corpora. All remain `SHADOW`, do not establish general safety, and do not provide production adapters. Apache-2.0. diff --git a/SPEC.md b/SPEC.md index 04b5800..fa8e141 100644 --- a/SPEC.md +++ b/SPEC.md @@ -1,8 +1,8 @@ # Affected Verification specification Status: normative prototype contract -Plan identity: `opsle.affected-verification.plan.v1` -Input identity: `opsle.affected-verification.input.v1` +Plan identity: `opsle.affected-verification.plan.v2` +Input identity: `opsle.affected-verification.input.v2` ## 1. Canonical definition @@ -15,17 +15,17 @@ Affected Verification deterministically selects the smallest verification worklo One input object contains: - a base revision, target revision, and nonempty changed-path list, with optional changed regions and explicit risk tags; -- versioned evidence providers, a component dependency graph, path-to-component impact claims, and an explicit completeness bit; +- versioned evidence providers, a component dependency graph, path-to-component impact claims, an explicit graph-completeness bit, and one check-level dependency-completeness assessment per catalog check; - a complete-or-incomplete verification catalog; - an identified, versioned policy containing deterministic matching and escalation rules. A verification catalog entry has a stable check ID, check type, literal command identity, component scope, tags, and a nonnegative integer count of test executions when the entry is a test check. Optional cost metadata is descriptive only in v1 and never drives selection. -The prototype accepts normalized evidence. Git, Nx, Turbo, Jest, Vitest, testmon, coverage, CODEOWNERS, schema tools, and source-graph integrations belong in replaceable adapters that produce this format. +Each check-level assessment declares mechanisms, boundary records, evidence references, provenance, an explanation, and one of `COMPLETE_FOR_CHECK`, `COMPLETE_WITH_DECLARED_BOUNDARIES`, `INCOMPLETE`, `OPAQUE_BOUNDARY`, or `UNKNOWN`. Evidence agreement is separate from evidence completeness. Git, Nx, Turbo, Jest, Vitest, testmon, coverage, CODEOWNERS, schema tools, and source-graph integrations belong in replaceable adapters that produce this normalized format. ## 3. Verification is broader than tests -V1 recognizes unit, integration, end-to-end, lint, typecheck, build, compiler, schema, migration, API-contract, security, snapshot, visual, smoke, release, documentation, and test-infrastructure checks, plus an explicit `other` type. A check is an indivisible catalog entry in v1. The planner does not schedule or execute it. +V2 recognizes unit, integration, end-to-end, lint, typecheck, build, compiler, schema, migration, API-contract, security, snapshot, visual, smoke, release, documentation, and test-infrastructure checks, plus an explicit `other` type. A check is an indivisible catalog entry. The planner does not schedule or execute it. ## 4. Deterministic planning @@ -36,13 +36,14 @@ For valid input, the reference planner: 3. matches identified policy rules; 4. selects checks whose declared scope intersects the affected closure; 5. adds all checks carrying tags required by matched policy rules and refuses sufficiency if any required tag has no catalogued check; -6. broadens to the complete catalog when impact is unknown or incomplete; -7. classifies every remaining catalog check as skipped with an evidence-backed reason; -8. hashes canonical input and canonical plan content with SHA-256. +6. selects a check when positive evidence identifies it or its dependency completeness is `INCOMPLETE`, `OPAQUE_BOUNDARY`, or `UNKNOWN`; +7. broadens to the complete catalog when global impact is unknown or incomplete; +8. skips only checks whose dependency mechanisms and boundaries are complete enough for that decision; +9. hashes canonical input and canonical plan content with SHA-256. Inputs, checks, providers, rules, components, dependencies, selections, skips, and reasons are sorted where order is not semantic. The same input yields byte-equivalent canonical output and the same plan identity. -V1 does not solve weighted set cover and does not choose among alternative commands. If a future catalog expresses equally sufficient alternatives, its policy must define a deterministic tie-break or the planner must report ambiguity. It must not silently use ambient timing or model judgment. +V2 does not solve weighted set cover and does not choose among alternative commands. If a future catalog expresses equally sufficient alternatives, its policy must define a deterministic tie-break or the planner must report ambiguity. It must not silently use ambient timing or model judgment. ## 5. Sufficiency and escalation states @@ -61,11 +62,11 @@ V1 does not solve weighted set cover and does not choose among alternative comma `INVALID_INPUT` : The input is malformed, contradictory, numerically impossible, references unknown entities, duplicates identity-bearing evidence, or is invalidated by policy. CLI errors use `opsle.affected-verification.error.v1`, exit 2, and emit no success indicator or value receipt. Policy invalidation uses the more specific code `PLAN_INVALIDATED` while retaining the `INVALID_INPUT` semantics. -The invariant is `UNKNOWN != SAFE TO SKIP`. Unknown or incomplete impact selects the full known catalog. If that catalog is incomplete, the result remains `INSUFFICIENT_EVIDENCE` rather than pretending the known full set is sufficient. +The invariants are `UNKNOWN != SAFE TO SKIP` and `NO PROOF OF COMPLETENESS != PROOF OF NO DEPENDENCY`. Unknown or incomplete global impact selects the full known catalog. Unknown, incomplete, or opaque evidence local to one otherwise unrelated check selects that check; it does not imply FULL unless catalog or policy evidence independently requires it. ## 6. Selection and skip arguments -Every selected check contains one or more reason records with a stable code, exact detail, and evidence references. Every skipped check must do the same. V1 emits `OUTSIDE_TRANSITIVE_IMPACT_SET` only when the scope misses the complete affected closure and no matched policy requires the check. +Every selected check contains one or more reason records with a stable code, exact detail, and evidence references. Every skipped check must do the same and expose a complete check-level dependency argument. V2 emits `OUTSIDE_TRANSITIVE_IMPACT_SET` only when scope misses the complete affected closure, no matched policy requires the check, and dependency completeness independently permits the skip. “Not selected” is not a reason. An implementation must fail conformance if a skipped check has no reason. @@ -77,21 +78,22 @@ The plan contains: - base, target, change identity, paths, and supported changed regions; - input, evidence, catalog, policy, and provider identities; - direct and reverse-dependent affected components; +- check-level mechanisms, boundaries, completeness, evidence coverage, provenance, action, and forced-selection state; - selected and skipped checks with rationale; - risk tags and matched policy rules; - uncertainty and escalation states; - sufficiency classification and the bounded claim. -The exact structural profile is [schemas/plan-v1.schema.json](schemas/plan-v1.schema.json). `plan_identity` is SHA-256 over canonical plan content with that field omitted. `change.identity` is caller supplied or deterministically derived. Provider identities are recorded, not independently attested. +The exact structural profile is [schemas/plan-v2.schema.json](schemas/plan-v2.schema.json). Plan v1 remains historical and is not rewritten. `plan_identity` is SHA-256 over canonical plan content with that field omitted. `change.identity` is caller supplied or deterministically derived. Provider identities are recorded, not independently attested. ## 8. Visible Value The planner can emit an `opsle.value-receipt.v1` sidecar. Exact measurements are catalog checks available, selected, and skipped; declared test executions available, selected, and skipped; and the rational test-execution reduction. Unlike verification types are not collapsed into a workload percentage. Counts are planning output, not observed execution. -The receipt explicitly makes no time, token, cost, correctness, or causal savings claim. Canonical plan JSON stays on stdout and the named operator indicator stays on stderr. +The receipt also reports exact check and test-execution additions caused by dependency-safety forced selection. It explicitly makes no time, token, cost, correctness, failure-prevention, or causal savings claim. Canonical plan JSON stays on stdout and the named operator indicator stays on stderr. ## 9. Failure behavior and compatibility Unknown fields are rejected in the normalized input. Duplicate provider, component, impact, check, rule, executed-check, or failure identities are rejected. Unknown graph edges, scopes, and shadow checks are rejected. Negative, noninteger, unsafe-integer, nonfinite, or semantically incompatible numeric values are rejected. Nonempty matcher dimensions within one policy rule compose conjunctively; values inside one dimension are alternatives. -V1 compatibility is exact by schema identity. Additive or semantic changes require a new schema version or a documented compatible profile. No external package or repository is a runtime dependency. +Compatibility is exact by schema identity. Plan/input v2 is the opaque-boundary safety repair; v1 artifacts remain immutable historical evidence. No external package or repository is a runtime dependency. diff --git a/benchmark/av-exp-003/REPORT.md b/benchmark/av-exp-003/REPORT.md new file mode 100644 index 0000000..f22b54c --- /dev/null +++ b/benchmark/av-exp-003/REPORT.md @@ -0,0 +1,112 @@ +# AV-EXP-003 benchmark report + +## Verdict + +**PASS**, within the preregistered defect-repair claim only. The known AV2-006 +check is selected by generalized check-level dependency-completeness evidence, +all ten adversarial cases have zero selection misses, and frozen AV-EXP-001 and +AV-EXP-002 replays have zero repaired AV misses. AV-EXP-002 permanently remains +a **FAIL**. + +FULL remained authoritative. Lifecycle remains `VERIFIED`; trust remains +`OBSERVE/SHADOW`. No targeted plan became authoritative. + +## Root cause and repair + +AV-EXP-002's Python adapter treated a complete ordinary static graph as +complete dependency evidence for every check. In AV2-006, +`test_light_imports` launched a child Python interpreter through +`subprocess.Popen`; neither static imports nor pytest-testmon represented the +runtime import relationship. Agreement among two incomplete absence sources +was therefore mistaken for skip sufficiency. + +Plan v2 requires one dependency-completeness assessment per check. A check can +be skipped only in `COMPLETE_FOR_CHECK` or +`COMPLETE_WITH_DECLARED_BOUNDARIES`; `INCOMPLETE`, `OPAQUE_BOUNDARY`, and +`UNKNOWN` force that check's selection. Positive native evidence can select a +check but does not manufacture completeness. Every assessment exposes +mechanisms, boundaries, evidence coverage, unresolved mechanisms, source +provenance, action, and explanation. + +The bounded Python inspector uses AST evidence and optional explicit metadata. +It distinguishes subprocess, child interpreter, dynamic import, plugin/entry- +point discovery, exec/eval/code generation, and runtime module loading. Generic +reflection/registration remains metadata-driven because mere API presence is +not enough to classify every use equivalently. No LLM or runtime tracer is +used. + +## AV2-006 replay + +| Arm | Old AV-EXP-002 | AV-EXP-003 replay | Test checks added | +|---|---:|---:|---:| +| AV_CORE | miss | selected | 1 | +| AV_WITH_SELECTOR_EVIDENCE | miss | selected | 1 | + +The detector found `SUBPROCESS` and `CHILD_INTERPRETER` boundaries at +`tests/test_imports.py:70`. The plan reason is +`OPAQUE_BOUNDARY_FORCED_SELECTION`; no Click, scenario, changed-path, or test- +name rule exists in core. + +## Generalization and precision + +All ten preregistered adversarial cases passed: subprocess, dynamic import, +plugin/registry discovery, ordinary static import, irrelevant subprocess, +incomplete metadata, native-selector miss, native positive selection, +exec/eval/code generation, and a closed declared boundary. + +Across those ten cases, repaired plans selected 17 test checks versus 10 before +the repair: 7 additional checks, 13 checks still skipped, 7 scenarios broadened, +10/10 scenarios still targeted, and zero FULL escalations. The ordinary static, +irrelevant-subprocess, and closed-boundary controls added zero checks. + +Frozen-corpus replay produced: + +| Corpus / arm | Prior selected | Repaired selected | Added | Still skipped | Repaired misses | +|---|---:|---:|---:|---:|---:| +| AV-EXP-001 AV_CORE | 1,640 | 1,640 | 0 | 600 | 0 | +| AV-EXP-001 AV_WITH_NATIVE | 1,640 | 1,640 | 0 | 600 | 0 | +| AV-EXP-002 AV_CORE | 19,459 | 19,465 | 6 | 2,711 | 0 | +| AV-EXP-002 AV_WITH_SELECTOR | 19,282 | 19,289 | 7 | 2,887 | 0 | + +Units are test executions/checks within each frozen corpus arm. Non-test check +differences were zero. The repair is monotonic in these replays: it adds open- +boundary checks to historical AV selections and never removes a selected check. + +## Visible Value and claim limits + +Each plan receipt now reports `dependency_safety_checks_added` and +`dependency_safety_test_executions_added` as `EXACT`, alongside verification +selected and skipped. For AV2-006, “1 additional check selected” is exact and +“the known frozen regression check is now selected” is observed. This report +does not claim a general failure was prevented or that the system is safe. + +Result identity: +`sha256:03b2f7d6a380c84f6a1749531067cf8b87404c879f42380de8f07cce48251519`. +Regression matrix identity: +`sha256:7260c2d3476a6e78323e75d36c54c8409ea4cb18fa3a8f9a76b5533e1df08615`. + +## Opsle dogfooding + +**ACTUAL OPSLE IMPLEMENTATION**: Affected Verification plan v2, SHADOW result +discipline, and `opsle.value-receipt.v1` ran. The released Visible Value +measurement classes constrained the claims and receipts. + +**MANUAL APPROXIMATION**: frozen prior-corpus replay and the repair-regression +matrix approximate a future reusable replay/trajectory facility. No Agent +Trajectory Profiler implementation was claimed. + +**NATIVE CODEX FACILITY**: isolated Git worktree, reviewed patch application, +deterministic shell verification, and Graphify code-relationship inspection. +No Codex child or external model/provider workload ran. + +## Remaining limits + +The inspector is a bounded static classifier, not universal dynamic analysis. +It does not close child-process boundaries, trace imports across processes, or +prove reflection/plugin behavior complete. Explicit project metadata may close +a detected boundary when provenance supports that claim; a future child- +process import tracer could be an evidence provider, but none was built here. + +Exactly one next execution: preregister a bounded child-process import-tracing +evidence-provider experiment to test whether selected opaque checks can regain +precision without weakening the fail-closed rule. diff --git a/benchmark/av-exp-003/fixtures/python/checks.py b/benchmark/av-exp-003/fixtures/python/checks.py new file mode 100644 index 0000000..c33ec62 --- /dev/null +++ b/benchmark/av-exp-003/fixtures/python/checks.py @@ -0,0 +1,16 @@ +import importlib +import subprocess +import sys + + +def subprocess_check(): + subprocess.run([sys.executable, "-c", "import package"]) + + +def dynamic_check(): + importlib.import_module("package") + + +def ordinary_check(): + return 1 + diff --git a/benchmark/av-exp-003/reproduce.sh b/benchmark/av-exp-003/reproduce.sh new file mode 100755 index 0000000..3dc2082 --- /dev/null +++ b/benchmark/av-exp-003/reproduce.sh @@ -0,0 +1,17 @@ +#!/usr/bin/env bash +set -euo pipefail + +if [[ $# -ne 1 ]]; then + echo "usage: $0 CLICK_REPOSITORY" >&2 + exit 2 +fi + +repo=$(cd "$(dirname "$0")/../.." && pwd) +out=$(mktemp -d) +trap 'rm -rf "$out"' EXIT + +node "$repo/benchmark/av-exp-003/run.mjs" \ + "$1" \ + "$out/results" +node "$repo/benchmark/av-exp-003/verify-results.mjs" \ + "$out/results" diff --git a/benchmark/av-exp-003/results-v1/boundary-evidence.json b/benchmark/av-exp-003/results-v1/boundary-evidence.json new file mode 100644 index 0000000..1d9e5e6 --- /dev/null +++ b/benchmark/av-exp-003/results-v1/boundary-evidence.json @@ -0,0 +1,30343 @@ +{ + "assessments": [ + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_argument_custom_class_can_override_type_cast_value_and_never_sees_unset[argument_kwargs0-pass_argv0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_argument_custom_class_can_override_type_cast_value_and_never_sees_unset[argument_kwargs1-pass_argv1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_argument_custom_class_can_override_type_cast_value_and_never_sees_unset[argument_kwargs2-pass_argv2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_argument_custom_class_can_override_type_cast_value_and_never_sees_unset[argument_kwargs3-pass_argv3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_argument_custom_class_can_override_type_cast_value_and_never_sees_unset[argument_kwargs4-pass_argv4]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_argument_custom_class_can_override_type_cast_value_and_never_sees_unset[argument_kwargs5-pass_argv5]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_argument_help", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_argument_help_optional_metavar", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_argument_help_options_only_no_arguments_section", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_argument_metavar_marks_optional[kwargs0-FOO]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_argument_metavar_marks_optional[kwargs1-FOO]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_argument_metavar_marks_optional[kwargs2-[FOO]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_argument_metavar_marks_optional[kwargs3-[FOO]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_argument_metavar_marks_optional[kwargs4-[FOO]...]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_argument_metavar_marks_optional[kwargs5-FOO...]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_argument_metavar_marks_optional[kwargs6-FOO...]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_argument_metavar_marks_optional[kwargs7-[FOO]...]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[-Error: Invalid value for '[A]...': Value must be an iterable.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[12-Error: Invalid value for '[A]...': Value must be an iterable.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[7.9-Error: Invalid value for '[A]...': Value must be an iterable.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[False-Error: Invalid value for '[A]...': Value must be an iterable.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[Sentinel.UNSET-Error: Missing argument 'A...'.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[True-Error: Invalid value for '[A]...': Value must be an iterable.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[Yo-Error: Invalid value for '[A]...': Value must be an iterable.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default10-Error: Invalid value for '[A]...': Takes 2 values but 3 were given.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default11-Error: Invalid value for '[A]...': Takes 2 values but 0 were given.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default12-Error: Invalid value for '[A]...': Takes 2 values but 1 was given.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default13-Error: Invalid value for '[A]...': Takes 2 values but 3 were given.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default14-Error: Invalid value for '[A]...': Takes 2 values but 0 were given.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default15-Error: Invalid value for '[A]...': Takes 2 values but 1 was given.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default16-Error: Invalid value for '[A]...': Takes 2 values but 3 were given.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default17-Error: Invalid value for '[A]...': Takes 2 values but 0 were given.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default18-Error: Invalid value for '[A]...': Takes 2 values but 1 was given.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default19-Error: Invalid value for '[A]...': Takes 2 values but 3 were given.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default20-Error: Invalid value for '[A]...': Takes 2 values but 0 were given.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default21-Error: Invalid value for '[A]...': Takes 2 values but 1 was given.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default22-Error: Invalid value for '[A]...': Takes 2 values but 3 were given.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default6-Error: Invalid value for '[A]...': Takes 2 values but 0 were given.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default8-Error: Invalid value for '[A]...': Takes 2 values but 0 were given.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default9-Error: Invalid value for '[A]...': Takes 2 values but 1 was given.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_bytes_args", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_deprecated_empty_help_no_leading_space[-True-(DEPRECATED)]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_deprecated_empty_help_no_leading_space[-USE B INSTEAD-(DEPRECATED: USE B INSTEAD)]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_deprecated_empty_help_no_leading_space[None-True-(DEPRECATED)]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_deprecated_empty_help_no_leading_space[None-USE B INSTEAD-(DEPRECATED: USE B INSTEAD)]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_deprecated_required", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_deprecated_usage", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_deprecated_usage_help_record[True-(DEPRECATED)]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_deprecated_usage_help_record[use g instead-(DEPRECATED: use g instead)]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_deprecated_usage_help_record_without_help", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_deprecated_warning[True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_deprecated_warning[USE B INSTEAD]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_duplicate_names_warning[args_one0-args_two0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_eat_options", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_empty_nargs", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_file_args", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_file_atomics", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params0-args0-expected0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params1-args1-expected1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params10-args10-expected10]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params11-args11-expected11]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params12-args12-expected12]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params2-args2-expected2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params3-args3-expected3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params4-args4-expected4]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params5-args5-expected5]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params6-args6-expected6]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params7-args7-expected7]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params8-args8-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params9-args9-expected9]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_implicit_non_required", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_missing_arg", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_multiple_not_allowed", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_multiple_param_decls_not_allowed", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_nargs_envvar[-1--expect5]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_nargs_envvar[-1-a b c-expect4]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_nargs_envvar[2--None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_nargs_envvar[2-a b c-Takes 2 values but 3 were given.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_nargs_envvar[2-a b-expect2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_nargs_envvar[2-a-Takes 2 values but 1 was given.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_nargs_envvar_only_if_values_empty", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_nargs_err", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_nargs_mismatch_with_tuple_type", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_nargs_specified_plus_star_ordering", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_nargs_star", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_nargs_star_ordering", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_nargs_tup", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_nargs_tup_composite[opts0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_nargs_tup_composite[opts1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_nargs_tup_composite[opts2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_nargs_tup_composite[opts3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_nested_subcommand_help", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_path_allow_dash", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_required_argument[ -False- ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_required_argument[-False-]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_required_argument[12-False-12_0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_required_argument[12-False-12_1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_required_argument[12.1-False-12.1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_required_argument[None-False-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_required_argument[Sentinel.UNSET-True-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_required_argument[foo-False-foo]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_required_argument[value10-False-{}]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_required_argument[value6-False-[]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_required_argument[value7-False-()]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_required_argument[value8-False-set()]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_required_argument[value9-False-frozenset()]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_stdout_default", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_subcommand_help", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_arguments.py::test_when_argument_decorator_is_used_multiple_times_cls_is_preserved", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_basic_functionality", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_basic_group", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[0-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[1-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[f-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[false-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[n-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[no-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[off-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[on-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[t-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[true-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[y-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[yes-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_flag[False-args2-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_flag[False-args3-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_flag[None-args4-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_flag[None-args5-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_flag[True-args0-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_flag[True-args1-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args0-True-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args1-False-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args10-None-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args11-Sentinel.UNSET-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args2-None-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args3-Sentinel.UNSET-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args4-True-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args5-False-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args6-None-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args7-Sentinel.UNSET-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args8-True-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args9-False-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_choice_argument", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_choice_argument_custom_type", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_choice_argument_enum", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_choice_argument_none", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_choice_argument_optional_metavar", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_choice_option", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_custom_version_option[args0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_custom_version_option[args1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_custom_version_option_receives_context", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_datetime_argument_optional_metavar", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_datetime_option_custom", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_datetime_option_default", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_evaluation_order", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_file_lazy_mode", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_file_option", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[ \\u1555( \\u141b )\\u1557 -args14- \\u1555( \\u141b )\\u1557 ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[12.3-args20-12.3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[42-args19-42]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[False-args18-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[False-args2-upper]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[False-args3-lower]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[None-args15-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[None-args4-upper]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[None-args5-lower]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[Sentinel.UNSET-args16-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[Sentinel.UNSET-args6-upper]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[Sentinel.UNSET-args7-lower]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[True-args0-upper]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[True-args1-lower]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[True-args17-upper]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[True-args8-lower]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[True-args9-upper]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[lOwEr-args13-lOwEr]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[lower-args11-lower]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[uPPer-args12-uPPer]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[upper-args10-upper]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_float_option[--f=23.5-F:[23.5]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_float_option[--f=x-Error: Invalid value for '--f': 'x' is not a valid float.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_float_option[args0-F:[42.0]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_group_commands_dict", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_group_from_list", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_help_invalid_default", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_hidden_command", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_hidden_group", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_hidden_option", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_int_option[args0-I:[84]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_int_option[args1-I:[46]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_int_option[args2-Error: Invalid value for '--i': 'x' is not a valid integer.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_option_reusing_help_flag", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_param_named_help[argument]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_param_named_help[custom-flags]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_param_named_help[no-collision]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_param_named_help[option]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_param_squatting_help_option_name", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_path_option", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_repr", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_required_option", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_return_values", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_string_option[args0-S:[no value]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_string_option[args1-S:[42]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_string_option[args2-Error: Option '--s' requires an argument.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_string_option[args3-S:[]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_string_option[args4-S:[\\u2603]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_summary_line", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_uuid_option[args0-U:[ba122011-349f-423b-873b-9d6a79c688ab]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_uuid_option[args1-U:[821592c1-c50e-4971-9cd6-e89dc6832f86]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_uuid_option[args2-Error: Invalid value for '--u': 'x' is not a valid UUID.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_version_option_ambiguous_import_name_errors", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_version_option_resolves_import_name_to_distribution", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_basic.py::test_version_option_unknown_package_errors", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_chain.py::test_args_and_chain", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_chain.py::test_basic_chaining", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_chain.py::test_chaining_help[args0-COMMAND1 [ARGS]... [COMMAND2 [ARGS]...]...]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_chain.py::test_chaining_help[args1-ROOT HELP]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_chain.py::test_chaining_help[args2-SDIST HELP]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_chain.py::test_chaining_help[args3-BDIST HELP]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_chain.py::test_chaining_help[args4-SDIST HELP]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_chain.py::test_chaining_with_arguments", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_chain.py::test_chaining_with_options", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_chain.py::test_group_arg_behavior", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_chain.py::test_group_chaining", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_chain.py::test_no_command_result_callback[False-1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_chain.py::test_no_command_result_callback[True-[]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_chain.py::test_pipeline[args0-foo\\nbar-expect0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_chain.py::test_pipeline[args1-foo \\n bar-expect1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_chain.py::test_pipeline[args2-foo \\n bar-expect2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_command_decorators.py::test_command_no_parens", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_command_decorators.py::test_custom_command_no_parens", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_command_decorators.py::test_generate_name[init_data]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_command_decorators.py::test_generate_name[init_data_cmd]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_command_decorators.py::test_generate_name[init_data_command]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_command_decorators.py::test_generate_name[init_data_group]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_command_decorators.py::test_generate_name[init_data_grp]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_command_decorators.py::test_group_no_parens", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_command_decorators.py::test_params_argument", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_abort_exceptions_with_disabled_standalone_mode[EOFError]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_abort_exceptions_with_disabled_standalone_mode[KeyboardInterrupt]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_aliased_command_canonical_name", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_auto_shorthelp", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_command_no_args_is_help", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_command_parse_args_collects_option_prefixes", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_custom_parser", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_default_maps", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_deprecated_empty_help_no_leading_space[-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_deprecated_empty_help_no_leading_space[-USE OTHER COMMAND INSTEAD]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_deprecated_empty_help_no_leading_space[None-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_deprecated_empty_help_no_leading_space[None-USE OTHER COMMAND INSTEAD]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_deprecated_in_help_messages[True-CLI HELP]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_deprecated_in_help_messages[True-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_deprecated_in_help_messages[USE OTHER COMMAND INSTEAD-CLI HELP]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_deprecated_in_help_messages[USE OTHER COMMAND INSTEAD-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_deprecated_in_invocation[True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_deprecated_in_invocation[USE OTHER COMMAND INSTEAD]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_forwarded_params_consistency", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[all-removed]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[conflict-flag-off]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[conflict-flag-on]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[conflict-long]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[conflict-short]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[dedupe-adjacent]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[dedupe-and-conflict]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[dedupe-spread]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[default]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[order-long-short]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[order-short-long]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[order-three-shuffled]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[order-three]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_group_add_command_name", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_group_invoke_collects_used_option_prefixes", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_group_parse_args_collects_base_option_prefixes", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_group_with_args[args0-2-Error: Missing command.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_group_with_args[args1-0-Show this message and exit.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_group_with_args[args2-0-obj=obj1\\nmove\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_group_with_args[args3-2-Show this message and exit.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_help_param_priority", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_invoked_subcommand", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order0-declaration_order0-expected_order0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order1-declaration_order1-expected_order1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order10-declaration_order10-expected_order10]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order11-declaration_order11-expected_order11]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order12-declaration_order12-expected_order12]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order13-declaration_order13-expected_order13]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order14-declaration_order14-expected_order14]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order15-declaration_order15-expected_order15]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order16-declaration_order16-expected_order16]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order17-declaration_order17-expected_order17]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order18-declaration_order18-expected_order18]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order19-declaration_order19-expected_order19]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order2-declaration_order2-expected_order2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order20-declaration_order20-expected_order20]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order21-declaration_order21-expected_order21]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order22-declaration_order22-expected_order22]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order23-declaration_order23-expected_order23]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order24-declaration_order24-expected_order24]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order25-declaration_order25-expected_order25]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order26-declaration_order26-expected_order26]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order27-declaration_order27-expected_order27]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order28-declaration_order28-expected_order28]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order29-declaration_order29-expected_order29]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order3-declaration_order3-expected_order3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order30-declaration_order30-expected_order30]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order31-declaration_order31-expected_order31]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order32-declaration_order32-expected_order32]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order33-declaration_order33-expected_order33]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order4-declaration_order4-expected_order4]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order5-declaration_order5-expected_order5]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order6-declaration_order6-expected_order6]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order7-declaration_order7-expected_order7]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order8-declaration_order8-expected_order8]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order9-declaration_order9-expected_order9]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_object_propagation", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_other_command_forward", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_other_command_invoke", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params0-42]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params1-15]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params10-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params11-b]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params12-/tmp]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params13-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params14-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params15-0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params16-secret]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params2-expected2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params3-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params4-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params5-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params6-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params7-3.14]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params8-expected8]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params9-expected9]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_subcommand_metavar_marks_optional[False-False-COMMAND [ARGS]...]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_subcommand_metavar_marks_optional[False-True-[COMMAND] [ARGS]...]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_subcommand_metavar_marks_optional[True-False-COMMAND1 [ARGS]... [COMMAND2 [ARGS]...]...]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_subcommand_metavar_marks_optional[True-True-[COMMAND1] [ARGS]... [COMMAND2 [ARGS]...]...]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_suggest_possible_commands[decline-(Did you mean one of: 'declare', 'refine'?)]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_suggest_possible_commands[pause-Did you mean 'push'?]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_unknown_command", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_commands.py::test_unprocessed_options", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[0 q]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[1;1H]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[1;24r]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[1;38:2::255:0:0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[1m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[2 q]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[200~]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[22m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[24m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[29m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[2J]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[30m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[37m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[38:2:255:0:0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[38:5:200m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[38;2;255;12;128m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[38;5;200m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[3~]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[40m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[47m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[48;2;135;0;175m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[48;5;91m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[4m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[53m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[55m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[9m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[<0;30;40M]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[<0;30;40m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[?1049h]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[?1049l]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[?25h]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[?25l]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_is_jupyter_kernel_output", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-False-True-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-False-True-stream1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-False-True-stream2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-False-True-stream3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-None-None-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-None-None-stream1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-None-None-stream2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-None-None-stream3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-True-False-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-True-False-stream1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-True-False-stream2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-True-False-stream3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-False-True-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-False-True-stream1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-False-True-stream2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-False-True-stream3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-None-None-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-None-None-stream1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-None-None-stream2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-None-None-stream3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-True-False-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-True-False-stream1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-True-False-stream2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-True-False-stream3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-False-True-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-False-True-stream1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-False-True-stream2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-False-True-stream3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-None-None-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-None-None-stream1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-None-None-stream2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-None-None-stream3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-True-False-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-True-False-stream1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-True-False-stream2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-True-False-stream3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_idempotent", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[-A]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[-H]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[-J]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[-m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[-z]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[0-A]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[0-H]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[0-J]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[0-m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[0-z]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[0;0;0-A]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[0;0;0-H]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[0;0;0-J]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[0;0;0-m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[0;0;0-z]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[1;2-A]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[1;2-H]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[1;2-J]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[1;2-m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[1;2-z]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[;-A]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[;-H]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[;-J]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[;-m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[;-z]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[?25-A]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[?25-H]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[?25-J]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[?25-m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[?25-z]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_incomplete_sequences[\\x1b[0 ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_incomplete_sequences[\\x1b[31]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_incomplete_sequences[\\x1b[38:2:1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_incomplete_sequences[\\x1b[]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_incomplete_sequences[\\x1b]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_plain_text[100% [done]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_plain_text[[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_plain_text[[38;5;200m not an escape]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_plain_text[]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_plain_text[a;b;c]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_plain_text[array[0] = 1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_plain_text[plain text]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_mixed_content[(\\u256f\\xb0\\u25a1\\xb0)\\u256f\\ufe35 \\x1b[1m\\u253b\\u2501\\u253b\\x1b[0m-(\\u256f\\xb0\\u25a1\\xb0)\\u256f\\ufe35 \\u253b\\u2501\\u253b]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_mixed_content[\\t\\x1b[0;35mIP\\x1b[0m\\t\\x1b[0;36m192.1.0.2\\x1b[0m-\\tIP\\t192.1.0.2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_mixed_content[\\u2552\\u2550\\u2550\\u2550\\u2550\\u2550\\u2550\\u2555\\n\\u2502 \\x1b[1mCell\\x1b[0m \\u2502\\n\\u2558\\u2550\\u2550\\u2550\\u2550\\u2550\\u2550\\u255b-\\u2552\\u2550\\u2550\\u2550\\u2550\\u2550\\u2550\\u2555\\n\\u2502 Cell \\u2502\\n\\u2558\\u2550\\u2550\\u2550\\u2550\\u2550\\u2550\\u255b]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_mixed_content[\\x1b[0m\\x1b[1;36mart\\x1b[46;34m\\xdc-art\\xdc]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_mixed_content[\\x1b[1m\\x1b[31mA\\x1b[0m \\x1b[32mB\\x1b[0m-A B]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_mixed_content[\\x1b[31mred\\x1b[0m-red]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_mixed_content[\\x1b[<0;1;1Mclick\\x1b[<0;1;1m-click]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_mixed_content[\\x1b[?25l\\x1b[2Jhidden\\x1b[?25h-hidden]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_mixed_content[a\\x1b[38:2:1:2:3mb\\x1b[0mc-abc]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_mixed_content[ls\\r\\n\\x1b[00m\\x1b[01;31mfile.zip\\x1b[00m\\r\\n\\x1b[01;31m-ls\\r\\nfile.zip\\r\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[0 q]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[1;1H]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[1;24r]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[1;38:2::255:0:0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[1m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[2 q]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[200~]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[22m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[24m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[29m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[2J]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[30m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[37m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[38:2:255:0:0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[38:5:200m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[38;2;255;12;128m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[38;5;200m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[3~]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[40m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[47m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[48;2;135;0;175m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[48;5;91m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[4m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[53m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[55m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[9m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[<0;30;40M]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[<0;30;40m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[?1049h]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[?1049l]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[?25h]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[?25l]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_strip_ansi_stops_at_final_byte", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_term_len[-0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_term_len[\\x1b[0 qq-1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_term_len[\\x1b[1m\\x1b[4m\\x1b[31mhello\\x1b[0m-5]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_term_len[\\x1b[31mred\\x1b[0m-3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_term_len[\\x1b[38:2:1:2:3mrgb\\x1b[0m-3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_term_len[\\x1b[38;2;1;2;3mrgb\\x1b[0m-3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_term_len[\\x1b[<0;1;1Mx\\x1b[<0;1;1m-1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_term_len[\\x1b[?25lvisible\\x1b[?25h-7]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_term_len[plain-5]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_truncate_visible[\\x1b[31mabc\\x1b[0m-3-\\x1b[31mabc]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_truncate_visible[\\x1b[31mabcdef\\x1b[0m-3-\\x1b[31mabc]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_truncate_visible[\\x1b[38:2:1:2:3mabcdef-3-\\x1b[38:2:1:2:3mabc]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_truncate_visible[abc--1-]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_truncate_visible[abc-0-]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_truncate_visible[abc-10-abc]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_compat.py::test_truncate_visible[abcdef-3-abc]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_close_before_exit", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_close_before_pop", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_context_meta", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_context_pushing", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_ensure_context_objects", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_exit_not_standalone", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_get_context_objects", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_get_context_objects_missing", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_get_context_objects_no_ensuring", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_global_context_object", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_hiding_of_unset_sentinel_in_callbacks", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_make_pass_decorator_args", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_make_pass_meta_decorator", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_make_pass_meta_decorator_doc", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_multi_enter", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_multiple_eager_callbacks[eagerness_precedence]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_multiple_eager_callbacks[natural_order]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_no_state_leaks", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_parameter_source[commandline long]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_parameter_source[commandline short]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_parameter_source[default]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_parameter_source[default_map]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_parameter_source[environment auto]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_parameter_source[environment manual]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_pass_obj", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_propagate_opt_prefixes", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_propagate_show_default_setting", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_with_resource", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_with_resource_exception", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_context.py::test_with_resource_nested_exception", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_custom_classes.py::test_command_context_class", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_custom_classes.py::test_context_formatter_class", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_custom_classes.py::test_context_invoke_type", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_custom_classes.py::test_group_command_class", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_custom_classes.py::test_group_group_class", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_custom_classes.py::test_group_group_class_self", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_basic_defaults[0-type5-False-bool]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_basic_defaults[1.5-type2-1.5-str]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_basic_defaults[1.5-type3-1.5-float]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_basic_defaults[42-type0-42.0-float]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_basic_defaults[42-type1-42-int]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_basic_defaults[true-type4-True-bool]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_default_map_nargs[default_map0-option_kwargs0-cli_args0-expected0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_default_map_nargs[default_map1-option_kwargs1-cli_args1-expected1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_default_map_nargs[default_map2-option_kwargs2-cli_args2-expected2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_default_map_nargs[default_map3-option_kwargs3-cli_args3-expected3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_default_map_nargs[default_map4-option_kwargs4-cli_args4-expected4]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_default_map_source[args0-default_map0-cli-COMMANDLINE]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_default_map_source[args1-default_map1-mapped-DEFAULT_MAP]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_default_map_source[args2-default_map2-None-DEFAULT_MAP]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_default_map_source[args3-default_map3--DEFAULT_MAP]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_default_map_source[args4-default_map4-0-DEFAULT_MAP]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_default_map_source[args5-None-original-DEFAULT]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_default_map_with_callable_flag_value[None-args0-_Marker]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_default_map_with_callable_flag_value[None-args1-_Marker]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_default_map_with_callable_flag_value[default_map2-args2-from-map]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_default_map_with_callable_flag_value[default_map3-args3-lazy-map]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_default_map_with_callable_flag_value[default_map4-args4-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_default_map_with_callable_flag_value[default_map5-args5-_Marker]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_flag_default_map", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_flask_debug_env_not_stomped_by_default_flag", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_lookup_default_callable_in_default_map", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_lookup_default_override_respected", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_lookup_default_returns_hides_sentinel[None-anything-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_lookup_default_returns_hides_sentinel[default_map0-email-a@b.com]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_lookup_default_returns_hides_sentinel[default_map1-nonexistent-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_lookup_default_returns_hides_sentinel[default_map3-anything-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_lookup_default_returns_hides_sentinel[default_map4-key-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_lookup_default_returns_hides_sentinel[default_map5-key-0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_lookup_default_returns_hides_sentinel[default_map6-key-]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_lookup_default_returns_hides_sentinel[default_map7-key-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_multiple_defaults", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_multiple_flag_default", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_nargs_plus_multiple", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_parameter_source_during_eager_callback", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_parameter_source_during_paramtype_convert", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_parameter_source_on_parse_result_bypass", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_shared_param_prefers_first_default", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_defaults.py::test_unset_in_default_map", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click-BaseCommand-_BaseCommand]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click-MultiCommand-_MultiCommand]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click-OptionParser-_OptionParser]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click-__version__-8.5.1.dev0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click-get_binary_stream-_get_binary_stream]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click-get_text_stream-_get_text_stream]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.core-BaseCommand-_BaseCommand]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.core-MultiCommand-_MultiCommand]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.parser-Argument-_Argument]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.parser-Option-_Option]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.parser-OptionParser-_OptionParser]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.parser-ParsingState-_ParsingState]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.parser-normalize_opt-_normalize_opt]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.parser-split_arg_string-split_arg_string]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.parser-split_opt-_split_opt]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.utils-KeepOpenFile-_KeepOpenFile]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.utils-LazyFile-_LazyFile]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.utils-PacifyFlushWrapper-_PacifyFlushWrapper]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.utils-get_binary_stream-_get_binary_stream]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.utils-get_text_stream-_get_text_stream]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.utils-make_default_short_help-_make_default_short_help]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.utils-safecall-_safecall]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_context_protected_args_deprecated", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_isolated_filesystem_deprecated", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_unknown_attribute_raises[click.core]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_unknown_attribute_raises[click.parser]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_unknown_attribute_raises[click.utils]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_deprecations.py::test_unknown_attribute_raises[click]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_basic_functionality", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_command_write_usage_no_args[empty-options-metavar-no-params]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_command_write_usage_no_args[none-options-metavar-no-params]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_formatting_custom_type_metavar", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_formatting_empty_help_lines", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_custom_help", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_error", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_error_help_hint[help_names0-extra_options0-Try 'cli foo --help' for help.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_error_help_hint[help_names1-extra_options1-Try 'cli foo --help' for help.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_error_help_hint[help_names2-extra_options2-Try 'cli foo -h' for help.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_error_help_hint[help_names3-extra_options3-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_error_help_hint[help_names4-extra_options4-Try 'cli foo --man' for help.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_error_help_hint[help_names5-extra_options5-Try 'cli foo --help' for help.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_error_metavar_bad_arg", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_error_metavar_missing_arg", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_error_nested", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_error_no_help", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_formatting_with_options_metavar_empty", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_global_show_default", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_help_formatter_write_text", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_help_formatter_write_usage[empty-args-custom-prefix]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_help_formatter_write_usage[empty-args-default-prefix]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_help_formatter_write_usage[empty-args-indented]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_help_formatter_write_usage[empty-args-long-prog]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_help_formatter_write_usage[with-args-default-prefix]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_help_formatter_write_usage_without_args_styled_prefix", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_removing_multiline_marker", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_truncating_docstring", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_truncating_docstring_no_help", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_wrap_text_visible_width[colon-truecolor-body-wraps-on-visible-width]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_wrap_text_visible_width[mouse-sequence-is-zero-width]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_wrap_text_visible_width[styled-body-wraps-on-visible-width]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_wrap_text_visible_width[styled-initial-indent-does-not-break-body]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_wrap_text_visible_width[styled-long-word-breaks-on-visible-width]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_wrapping_long_command_name", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_wrapping_long_options_strings", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_formatting.py::test_write_usage_styled_prefix_keeps_options_on_one_line", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "explanation": "subprocess.Popen crosses a CHILD_INTERPRETER boundary not closed by ordinary static import evidence.", + "id": "tests/test_imports.py:test_light_imports:70:CHILD_INTERPRETER", + "kind": "CHILD_INTERPRETER", + "relevant": true, + "source": { + "construct": "subprocess.Popen", + "line": 70, + "path": "tests/test_imports.py" + }, + "status": "OPEN" + }, + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "explanation": "subprocess.Popen crosses a SUBPROCESS boundary not closed by ordinary static import evidence.", + "id": "tests/test_imports.py:test_light_imports:70:SUBPROCESS", + "kind": "SUBPROCESS", + "relevant": true, + "source": { + "construct": "subprocess.Popen", + "line": 70, + "path": "tests/test_imports.py" + }, + "status": "OPEN" + } + ], + "check_id": "pytest:tests/test_imports.py::test_light_imports", + "completeness": "OPAQUE_BOUNDARY", + "explanation": "One or more relevant alternate execution boundaries remain open.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "CHILD_INTERPRETER", + "positive": false + }, + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + }, + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "SUBPROCESS", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_argument_to_info_dict_help[None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_argument_to_info_dict_help[empty]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_argument_to_info_dict_help[multi-line]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_argument_to_info_dict_help[single-line]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_argument_to_info_dict_nargs", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_command[Command]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_command[Group]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_command[Nested Group]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_command_to_info_dict_multiple_arguments", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_context", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_parameter[Argument]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_parameter[Bool ParamType]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_parameter[Choice ParamType]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_parameter[DateTime ParamType]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_parameter[FLOAT ParamType]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_parameter[File ParamType]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_parameter[Flag Option]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_parameter[FloatRange ParamType]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_parameter[Func ParamType]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_parameter[INT ParamType]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_parameter[IntRange ParamType]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_parameter[Option]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_parameter[Path ParamType]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_parameter[STRING ParamType]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_parameter[Tuple ParamType]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_parameter[UNPROCESSED ParamType]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_parameter[UUID ParamType]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_info_dict.py::test_paramtype_no_name", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_normalization.py::test_choice_normalization", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_normalization.py::test_command_normalization", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_normalization.py::test_option_normalization", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_aliases_for_flags", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_argument_custom_class", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_argument_sharing_param_name_warning", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[False-2-42-None-Error: Invalid value for '-a': Value must be an iterable.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[False-2-default14-None-Error: Invalid value for '-a': Takes 2 values but 1 was given.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-1--None-Error: Invalid value for '-a': Value must be an iterable.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-1-12-None-Error: Invalid value for '-a': Value must be an iterable.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-1-7.9-None-Error: Invalid value for '-a': Value must be an iterable.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-1-False-None-Error: Invalid value for '-a': Value must be an iterable.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-1-True-None-Error: Invalid value for '-a': Value must be an iterable.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-1-Yo-None-Error: Invalid value for '-a': Value must be an iterable.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-2-default10-ValueError-'nargs' must be 0 \\\\(or None\\\\) for type , but it was 2\\\\.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-2-default11-ValueError-'nargs' must be 1 \\\\(or None\\\\) for type , but it was 2\\\\.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-2-default12-ValueError-'nargs' must be 3 \\\\(or None\\\\) for type , but it was 2\\\\.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-2-default13-None-Error: Invalid value for '-a': 2 values are required, but 0 were given.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-2-default15-ValueError-'nargs' must be 1 \\\\(or None\\\\) for type , but it was 2\\\\.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-2-default7-None-Error: Invalid value for '-a': Value must be an iterable.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-2-default8-None-Error: Invalid value for '-a': Value must be an iterable.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-2-default9-None-Error: Invalid value for '-a': Value must be an iterable.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[3403-reproducer-no-args]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[3403-reproducer-with-only]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[3403-reproducer-with-then-without]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[3403-reproducer-without-only]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[3403-reproducer-without-then-with]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[both-auto-defaults-negative-first]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[both-auto-defaults-positive-first]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[both-explicit-defaults-last-wins-swapped]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[both-explicit-defaults-last-wins]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[cmdline-beats-explicit-default-symmetric]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[cmdline-beats-explicit-default]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[explicit-default-false-on-negative]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[explicit-default-matches-auto-still-wins]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[explicit-default-none-three-state-with]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[explicit-default-none-three-state-without]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[explicit-default-none-three-state]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[explicit-default-outer-cmdline-overrides]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[explicit-default-outer-no-args]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[explicit-default-true-on-negative]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[three-flags-explicit-first]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[three-flags-explicit-in-middle]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[three-flags-explicit-last]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition_with_default_map[default_map0-args0-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition_with_default_map[default_map1-args1-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition_with_default_map[default_map2-args2-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition_with_default_map[default_map3-args3-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition_with_envvar[0-args1-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition_with_envvar[0-args2-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition_with_envvar[1-args0-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition_with_envvar[1-args3-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_parameter_source[cmdline-wins]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_parameter_source[explicit-default-wins]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_group_parameter_source[loser-default-map-restores-winner-source]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_pair_default[None-args0-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_pair_default[None-args1-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_pair_default[None-args2-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_pair_default[True-args3-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_pair_default[True-args4-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_pair_default[True-args5-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_bool_flag_with_type", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[ 1 2 ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values['None']", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[0.0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[00]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[01]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[1.1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[10]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[11]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[9.3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[A B]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[a;n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[fa lse]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[i/o]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[randomstring]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[tr ue]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[x:y]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[ SHOUT-False-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[ SHOUT-True-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[ SHOUT -False-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[ SHOUT -True-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[NOSHOUT-False-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[NOSHOUT-True-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[NO_SHOUT-False-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[NO_SHOUT-True-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[RANDOM-True-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SH OUT-False-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SH OUT-True-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT -False-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT -True-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT- -False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT- true-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT- false-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT- T -True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT- false -False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT- true -True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT- -False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT--False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-0-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-1-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-FALSE-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-FaLsE-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-False-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-None-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-T-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-TRUE-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-TruE-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-True-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-f-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-falsE-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-false -False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-false-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-n-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-no-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-off-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-on-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-t-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-truE-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-true -True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-true-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-y-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-yes-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_callable_flag_value_default_map", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_callable_flag_value_get_default_override[opt_params0-True-Class1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_callable_flag_value_get_default_override[opt_params1-True-upper]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_callable_flag_value_get_default_override[opt_params2-custom-custom]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_callable_flag_value_get_default_override[opt_params3-Sentinel.UNSET-Sentinel.UNSET]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_callable_flag_value_not_instantiated[opt_params0-args0-Class1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_callable_flag_value_not_instantiated[opt_params1-args1-Class1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_callable_flag_value_not_instantiated[opt_params2-args2-Class1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_callable_flag_value_not_instantiated[opt_params3-args3-Class1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_callable_flag_value_not_instantiated[opt_params4-args4-]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_callable_flag_value_not_instantiated[opt_params5-args5-]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_callable_flag_value_not_instantiated[opt_params6-args6-upper]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_callable_flag_value_not_instantiated[opt_params7-args7-upper]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_callable_flag_value_show_default", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_callback_validates_prompt", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_case_insensitive_choice", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_case_insensitive_choice_returned_exactly", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[Color-Color.GREEN-GREEN]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[Color-GREEN-GREEN]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[ColorInt-2-GREEN]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[ColorInt-GREEN-GREEN]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[HashType-HashType.SHA1-SHA1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[HashType-HashType.SHA256-SHA256]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[HashType-SHA256-SHA256]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[Letter-42_value-NAME_3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[Letter-NAME_1-NAME_1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[Letter-NAME_2-NAME_2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[Letter-NAME_3-NAME_3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[Letter-Value-1-NAME_1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[Letter-Value_2-NAME_2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[Number-2-TWO]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[Number-TWO-TWO]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices0-bar-bar]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices1-random-random]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices10-foo-foo]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices11-1-1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices2-None-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices3-0-0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices4-0.0-0.0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices5-2-2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices6-2-2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices7-2.0-2.0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices8-True-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices9-False-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_usage_rendering[Color-[COLOR]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_usage_rendering[ColorInt-[COLORINT]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_usage_rendering[HashType-[HASHTYPE]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_usage_rendering[Letter-[LETTER]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_usage_rendering[Number-[NUMBER]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_usage_rendering[choices0-[TEXT]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_usage_rendering[choices1-[INTEGER]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_usage_rendering[choices2-[FLOAT]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_usage_rendering[choices3-[BOOLEAN]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_choice_usage_rendering[choices4-[TEXT|INTEGER]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_count_default_type_help", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_counting", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params0-opt2_params0-args0-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params1-opt2_params1-args1-EngineType.OSS]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params10-opt2_params10-args10-Class2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params11-opt2_params11-args11-]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params12-opt2_params12-args12-]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params13-opt2_params13-args13-]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params14-opt2_params14-args14-]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params15-opt2_params15-args15-1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params16-opt2_params16-args16-1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params2-opt2_params2-args2-EngineType.PRO]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params3-opt2_params3-args3-Class1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params4-opt2_params4-args4-Class1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params5-opt2_params5-args5-Class2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params6-opt2_params6-args6-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params7-opt2_params7-args7-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params8-opt2_params8-args8-Class1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params9-opt2_params9-args9-Class1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params0-args0-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params1-args1-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params10-args10-Error:\\\\ Option\\\\ '\\\\-\\\\-pro'\\\\ requires\\\\ an\\\\ argument\\\\.\\\\\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params11-args11-EngineType.OSS]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params12-args12-EngineType.OSS]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params13-args13-EngineType.OSS]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params14-args14-1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params15-args15-42]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params16-args16-EngineType.OSS]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params17-args17-42]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params18-args18-1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params19-args19-42]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params2-args2-EngineType.OSS]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params20-args20-1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params21-args21-42]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params22-args22-EngineType.OSS]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params23-args23-42]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params24-args24-1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params25-args25-42]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params26-args26-1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params27-args27-42]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params28-args28-1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params29-args29-42]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params3-args3-EngineType.OSS]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params4-args4-EngineType.OSS]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params5-args5-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params6-args6-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params7-args7-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params8-args8-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params9-args9-EngineType.OSS]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_type_frozenset_flag_value", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_custom_validation", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[ \\u1555( \\u141b )\\u1557 -args14- \\u1555( \\u141b )\\u1557 ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[12.3-args20-12.3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[42-args19-42]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[False-args18-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[False-args2-js]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[False-args3-xml]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[None-args15-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[None-args4-js]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[None-args5-xml]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[Sentinel.UNSET-args16-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[Sentinel.UNSET-args6-js]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[Sentinel.UNSET-args7-xml]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[True-args0-js]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[True-args1-xml]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[True-args17-js]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[True-args8-xml]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[True-args9-js]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[jS-args12-jS]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[js-args10-js]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[xMl-args13-xMl]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[xml-args11-xml]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_deprecated_empty_help_no_leading_space[-True-(DEPRECATED)]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_deprecated_empty_help_no_leading_space[-USE B INSTEAD-(DEPRECATED: USE B INSTEAD)]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_deprecated_empty_help_no_leading_space[None-True-(DEPRECATED)]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_deprecated_empty_help_no_leading_space[None-USE B INSTEAD-(DEPRECATED: USE B INSTEAD)]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_deprecated_prompt", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_deprecated_required", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_deprecated_usage[True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_deprecated_usage[USE B INSTEAD]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_deprecated_warning[True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_deprecated_warning[USE B INSTEAD]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_do_not_show_default_empty_multiple", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_do_not_show_no_default", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args0-None-EnumSentinel.FALSY_SENTINEL]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args0-None-sentinel0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args1-Error:\\\\ Option\\\\ '\\\\-\\\\-config'\\\\ requires\\\\ an\\\\ argument\\\\.\\\\\\n-EnumSentinel.FALSY_SENTINEL]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args1-Error:\\\\ Option\\\\ '\\\\-\\\\-config'\\\\ requires\\\\ an\\\\ argument\\\\.\\\\\\n-sentinel0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args2-Error:\\\\ Option\\\\ '\\\\-\\\\-config'\\\\ requires\\\\ an\\\\ argument\\\\.\\\\\\n-EnumSentinel.FALSY_SENTINEL]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args2-Error:\\\\ Option\\\\ '\\\\-\\\\-config'\\\\ requires\\\\ an\\\\ argument\\\\.\\\\\\n-sentinel0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args3-No configuration file provided.-EnumSentinel.FALSY_SENTINEL]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args3-No configuration file provided.-sentinel0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args4-foo.conf-EnumSentinel.FALSY_SENTINEL]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args4-foo.conf-sentinel0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args5-Usage: main \\\\[OPTIONS\\\\]\\\\nTry 'main --help' for help.\\\\n\\\\nError: Got unexpected extra argument (.+)\\\\n-EnumSentinel.FALSY_SENTINEL]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args5-Usage: main \\\\[OPTIONS\\\\]\\\\nTry 'main --help' for help.\\\\n\\\\nError: Got unexpected extra argument (.+)\\\\n-sentinel0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args6-Usage: main \\\\[OPTIONS\\\\]\\\\nTry 'main --help' for help.\\\\n\\\\nError: Invalid value for '-c' / '--config': File 'random-file.conf' does not exist.\\\\n-EnumSentinel.FALSY_SENTINEL]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args6-Usage: main \\\\[OPTIONS\\\\]\\\\nTry 'main --help' for help.\\\\n\\\\nError: Invalid value for '-c' / '--config': File 'random-file.conf' does not exist.\\\\n-sentinel0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args7-Usage: main \\\\[OPTIONS\\\\]\\\\nTry 'main --help' for help.\\\\n\\\\nError: Invalid value for '-c' / '--config': File '--no-config' does not exist.\\\\n-EnumSentinel.FALSY_SENTINEL]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args7-Usage: main \\\\[OPTIONS\\\\]\\\\nTry 'main --help' for help.\\\\n\\\\nError: Invalid value for '-c' / '--config': File '--no-config' does not exist.\\\\n-sentinel0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args8-Usage: main \\\\[OPTIONS\\\\]\\\\nTry 'main --help' for help.\\\\n\\\\nError: Invalid value for '-c' / '--config': File '--no-config' does not exist.\\\\n-EnumSentinel.FALSY_SENTINEL]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args8-Usage: main \\\\[OPTIONS\\\\]\\\\nTry 'main --help' for help.\\\\n\\\\nError: Invalid value for '-c' / '--config': File '--no-config' does not exist.\\\\n-sentinel0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args9-foo.conf-EnumSentinel.FALSY_SENTINEL]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args9-foo.conf-sentinel0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_duplicate_names_warning[opts_one0-opts_two0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_duplicate_names_warning[opts_one1-opts_two1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dynamic_default_help_special_method", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dynamic_default_help_text", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_dynamic_default_help_unset", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_empty_envvar[AUTO_MYPATH]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_empty_envvar[MYPATH]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[ 1 2 - 1 2 - 1 2 ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[ bar - bar - bar ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[ bar --None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[ bar -BAR-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[ bar -None-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[ bar -bar-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[42--None0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[42--None1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[42-42-42]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[42-42-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[42-None-None0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[42-None-None1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[42-foo-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[9.3-9.3-9.3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[A B-A B-A B]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[BAR--None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[BAR-BAR-BAR]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[BAR-None-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[BAR-bar-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[False--None0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[False--None1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[False-False-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[False-None-None0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[False-None-None1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[None--None0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[None--None1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[None-None-None0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[None-None-None1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[None-None-None2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[None-foo-None0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[None-foo-None1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[True--None0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[True--None1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[True-None-None0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[True-None-None1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[True-True-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[a;n-a;n-a;n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar- FALSE -False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar- TRUE -bar]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar- bar -None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar--None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-0-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-1-bar]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-BAR-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-False-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-None-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-True-bar]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-bar random-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-bar-bar]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-f-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-faLse-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-false-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-n-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-no-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-off-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-on-bar]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-random bar-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-random-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-t-bar]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-trUe-bar]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-true-bar]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-y-bar]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-yes-bar]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[false--None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[false-None-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[false-false-false]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[i/o-i/o-i/o]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[true--None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[true-None-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[true-true-true]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[x:y-x:y-x:y]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_file_type_help_default", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_auto_detection[-a-opt_params0-False-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_auto_detection[-a-opt_params1-False-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_auto_detection[-a-opt_params2-False-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_auto_detection[-a-opt_params3-False-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_auto_detection[-a-opt_params4-True-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_auto_detection[-a-opt_params5-True-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_auto_detection[-a-opt_params7-True-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_auto_detection[-a-opt_params8-False-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_auto_detection[-a/-A-opt_params6-True-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_duplicate_names", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_duplicate_option_name", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_envvar_prefix_and_unset_default_map[auto-envvar-prefix-beats-default]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_envvar_prefix_and_unset_default_map[auto-envvar-prefix-loses-to-cmdline]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_envvar_prefix_and_unset_default_map[real-default-map-beats-explicit-default]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_envvar_prefix_and_unset_default_map[unset-default-map-falls-through-to-explicit-default]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_four_flags[four-flags-cmdline-beats-everything]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_four_flags[four-flags-no-defaults-resolves-to-none]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_four_flags[four-flags-only-second-explicit-wins]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_four_flags[four-flags-two-explicit-last-wins]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[both-explicit-defaults-string-last-wins]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[default-true-vs-empty-string-last-wins-swapped]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[default-true-vs-empty-string-last-wins]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[empty-string-explicit-default]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[empty-string-flag-value-cmdline]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[empty-string-flag-value-default-true]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[explicit-default-none-cmdline-lower]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[explicit-default-none-cmdline-upper]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[explicit-default-none-three-state]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[mixed-bool-and-string-last-wins-swapped]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[mixed-bool-and-string-last-wins]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[non-boolean-no-defaults-cmdline-still-works]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[non-boolean-no-defaults-resolves-to-none]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[none-flag-value-cmdline-passes-none]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[none-flag-value-cmdline-passes-other]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[none-flag-value-default-fallback]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[string-default-true-cmdline-overrides]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[string-default-true-cmdline-positive]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[string-default-true-substitutes-to-flag-value]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[string-explicit-default-wins-from-second-position]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[string-explicit-default-wins-over-absent]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[three-flags-default-true-substitution-last]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[three-flags-explicit-default-in-middle]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[unset-default-cmdline-still-works]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[unset-default-equivalent-to-absent]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_repeated_cmdline[args0-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_repeated_cmdline[args1-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_repeated_cmdline[args2-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_competition_repeated_cmdline[args3-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_unset_vs_none_vs_explicit[False-Sentinel.UNSET-args4-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_unset_vs_none_vs_explicit[None-Sentinel.UNSET-args5-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_unset_vs_none_vs_explicit[None-True-args7-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_unset_vs_none_vs_explicit[Sentinel.UNSET-False-args3-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_unset_vs_none_vs_explicit[Sentinel.UNSET-None-args6-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_unset_vs_none_vs_explicit[Sentinel.UNSET-Sentinel.UNSET-args0-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_unset_vs_none_vs_explicit[Sentinel.UNSET-True-args1-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_unset_vs_none_vs_explicit[True-None-args8-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_group_unset_vs_none_vs_explicit[True-Sentinel.UNSET-args2-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params0-args0-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params1-args1-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params10-args10-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params11-args11-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params12-args12-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params13-args13-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params14-args14-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params15-args15-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params16-args16-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params17-args17-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params18-args18-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params19-args19-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params2-args2-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params20-args20-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params21-args21-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params22-args22-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params23-args23-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params24-args24-foo]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params25-args25-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params26-args26-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params27-args27-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params28-args28-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params29-args29-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params3-args3-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params30-args30-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params31-args31-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params32-args32-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params33-args33-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params34-args34-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params35-args35-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params36-args36-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params37-args37-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params38-args38-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params39-args39-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params4-args4-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params40-args40-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params41-args41-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params42-args42-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params43-args43-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params44-args44-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params45-args45-foo]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params46-args46-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params47-args47-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params48-args48-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params49-args49-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params5-args5-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params50-args50-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params51-args51-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params52-args52-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params53-args53-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params54-args54-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params55-args55-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params56-args56-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params57-args57-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params58-args58-foo]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params59-args59-foo]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params6-args6-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params60-args60-foo]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params61-args61-foo]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params62-args62-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params63-args63-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params64-args64-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params65-args65-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params66-args66-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params67-args67-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params68-args68-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params69-args69-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params7-args7-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params70-args70-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params71-args71-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params72-args72-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params73-args73-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params74-args74-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params75-args75-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params76-args76-bar]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params77-args77-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params78-args78-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params79-args79-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params8-args8-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params9-args9-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_not_stringified_for_custom_types", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_on_option_with_zero_or_one_args[int-args3-0\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_on_option_with_zero_or_one_args[int-args4-1\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_on_option_with_zero_or_one_args[int-args5-2\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_on_option_with_zero_or_one_args[str-args0-Default\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_on_option_with_zero_or_one_args[str-args1-FlagValue\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_flag_value_on_option_with_zero_or_one_args[str-args2-value\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[False-2-default33-expected33]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-None-expected6]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-Sentinel.UNSET-expected7]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default0-expected0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default1-expected1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default10-expected10]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default11-expected11]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default12-expected12]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default13-expected13]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default14-expected14]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default15-expected15]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default16-expected16]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default2-expected2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default3-expected3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default4-expected4]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default5-expected5]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default8-expected8]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default9-expected9]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-None-expected23]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-Sentinel.UNSET-expected24]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default17-expected17]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default18-expected18]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default19-expected19]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default20-expected20]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default21-expected21]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default22-expected22]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default25-expected25]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default26-expected26]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default27-expected27]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default28-expected28]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default29-expected29]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default30-expected30]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default31-expected31]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default32-expected32]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_help_option_custom_names_and_class[name_specs0- -h, --help Show this message and exit.\\n-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_help_option_custom_names_and_class[name_specs0- -h, --help Show this message and exit.\\n-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_help_option_custom_names_and_class[name_specs1- -h Show this message and exit.\\n --help Show this message and exit.\\n-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_help_option_custom_names_and_class[name_specs1- -h Show this message and exit.\\n --help Show this message and exit.\\n-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_help_option_custom_names_and_class[name_specs2- --help Show this message and exit.\\n-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_help_option_custom_names_and_class[name_specs2- --help Show this message and exit.\\n-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_hide_false_default_boolean_flag_value[False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_hide_false_default_boolean_flag_value[None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_intrange_default_help_text[type0-1<=x<=32]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_intrange_default_help_text[type1-1=1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_intrange_default_help_text[type3-x<=32]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_invalid_flag_combinations[kwargs0-'count' is not valid with 'multiple'.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_invalid_flag_combinations[kwargs1-'count' is not valid with 'is_flag'.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_invalid_flag_definition[args0-opts0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_invalid_flag_definition[args1-opts1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_invalid_flag_definition[args2-opts2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_invalid_flag_definition[args3-opts3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_invalid_nargs", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_invalid_option", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_legacy_options", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_missing_choice", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_missing_envvar", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_missing_required_flag", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_multiple_default_composite_type", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_multiple_default_help", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_multiple_default_type", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_multiple_envvar", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_multiple_option_with_optional_value", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_multiple_required", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_nargs_envvar", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_nargs_tup_composite_mult", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_non_flag_with_non_negatable_default", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_custom_class", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_custom_class_can_override_type_cast_value_and_never_sees_unset[--opt-option_kwargs0-pass_argv0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_custom_class_can_override_type_cast_value_and_never_sees_unset[--opt-option_kwargs1-pass_argv1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_custom_class_can_override_type_cast_value_and_never_sees_unset[--opt-option_kwargs2-pass_argv2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_custom_class_can_override_type_cast_value_and_never_sees_unset[--opt/--no-opt-option_kwargs3-pass_argv3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_custom_class_can_override_type_cast_value_and_never_sees_unset[--req-option_kwargs4-pass_argv4]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_custom_class_reusable", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_help_preserve_paragraphs", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_names[option_args0-aggressive]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_names[option_args1-first]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_names[option_args2-apple]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_names[option_args3-cantaloupe]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_names[option_args4-a]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_names[option_args5-c]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_names[option_args6-apple]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_names[option_args7-cantaloupe]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_names[option_args8-_from]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_names[option_args9-_ret]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[None-expect0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args1-expect1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args10-expect10]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args11-expect11]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args12-expect12]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args13-expect13]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args2-expect2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args3-expect3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args4-expect4]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args5-expect5]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args6-expect6]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args7-expect7]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args8-expect8]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args9-expect9]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_options_sharing_name_no_warning", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_parse_multiple_default_composite_type", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_prefixes", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_required_option[ -False- ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_required_option[-False-]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_required_option[12-False-12_0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_required_option[12-False-12_1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_required_option[12.1-False-12.1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_required_option[None-False-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_required_option[Sentinel.UNSET-True-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_required_option[foo-False-foo]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_required_option[value10-False-set()]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_required_option[value11-False-frozenset()]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_required_option[value12-False-{}]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_required_option[value8-False-[]]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_required_option[value9-False-()]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_show_default_boolean_flag_name[False-no-cache]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_show_default_boolean_flag_name[True-cache]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_show_default_default_map", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_show_default_precedence[False-False-extra_value4-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_show_default_precedence[False-None-extra_value3-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_show_default_precedence[False-True-extra_value5-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_show_default_precedence[False-one-extra_value9-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_show_default_precedence[None-False-extra_value1-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_show_default_precedence[None-None-extra_value0-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_show_default_precedence[None-True-extra_value2-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_show_default_precedence[True-False-extra_value7-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_show_default_precedence[True-None-extra_value6-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_show_default_precedence[True-True-extra_value8-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_show_default_string", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_show_default_with_empty_string[empty-string]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_show_default_with_empty_string[non-string-comparable-object]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_show_envvar", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_show_envvar_auto_prefix", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_show_envvar_auto_prefix_dash_in_command", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_show_true_default_boolean_flag_value", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_string_show_default_shows_custom_string_in_prompt", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_suggest_possible_options[--bounds-(Did you mean one of: '--bound', '--count'?)]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_suggest_possible_options[--bount-(Did you mean one of: '--bound', '--count'?)]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_suggest_possible_options[--cat-Did you mean '--count'?]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_toupper_envvar_prefix", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_type_from_flag_value", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_unknown_options[--foo]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_unknown_options[-f]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_options.py::test_winstyle_options", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_parser.py::test_parser_collects_prefixes", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_parser.py::test_parser_default_prefixes", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_parser.py::test_split_arg_string[cli 'my file'-expect2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_parser.py::test_split_arg_string[cli 'my file-expect1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_parser.py::test_split_arg_string[cli a b c-expect0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_parser.py::test_split_arg_string[cli my\\\\ file-expect4]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_parser.py::test_split_arg_string[cli my\\\\-expect3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_absolute_path", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_add_completion_class", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_add_completion_class_decorator", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_add_completion_class_with_name", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_add_different_name", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_argument_default", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_argument_nargs", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_argument_order", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_chained", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_choice_case_sensitive[False-expect0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_choice_case_sensitive[True-expect1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_choice_conflicting_prefix", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_choice_special_characters", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_command", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_completion_item_data", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_context_settings", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_double_dash", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_files_closed", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_fish_format_completion_escapes_help", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_flag_option_with_nargs_option", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_full_complete[bash-env0-plain,a\\nplain,b\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_full_complete[bash-env1-plain,b\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_full_complete[fish-env4-plain,a\\nplain,b\\tbee\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_full_complete[fish-env5-plain,b\\tbee\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_full_complete[fish-env6-plain,b\\tbee\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_full_complete[powershell-env7-plain\\na\\n_\\nplain\\nb\\nbee\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_full_complete[powershell-env8-plain\\nb\\nbee\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_full_complete[zsh-env2-plain\\na\\n_\\nplain\\nb\\nbee\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_full_complete[zsh-env3-plain\\nb\\nbee\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_full_source[bash]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_full_source[fish]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_full_source[zsh]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_full_source_powershell", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_group", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_group_command_same_option", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_help_option", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_hidden", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_nested_group[args0--expect0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_nested_group[args1--expect1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_nested_group[args2--expect2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_nested_group[args3---expect3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_nested_group[args4--expect4]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_nested_group[args5---expect5]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_option_count", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_option_custom", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_option_flag", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_option_multiple", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_option_nargs", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_option_optional", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_path_types[type0-file]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_path_types[type1-file]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_path_types[type2-dir]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_powershell_format_completion_escapes_help", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_source_uses_lf_line_endings", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_type_choice", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_zsh_full_complete_with_colons[env0-plain\\na\\n_\\nplain\\nb\\nbee\\nplain\\nc\\\\:d\\ncee:dee\\nplain\\nc:e\\n_\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_zsh_full_complete_with_colons[env1-plain\\nc\\\\:d\\ncee:dee\\nplain\\nc:e\\n_\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_shell_completion.py::test_zsh_full_complete_with_colons[env2-plain\\nc\\\\:d\\ncee:dee\\nplain\\nc:e\\n_\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_bytesiocopy_flush_propagates", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_bytesiocopy_writes_to_both", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_exception_does_not_corrupt_next_invoke", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_getvalue_after_isolation_exit", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_invoke_with_logger_and_prompt", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_invoke_with_logger_warning", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_invoke_with_stream_handler_on_stderr", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_invoke_with_thread_pool", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_invoke_with_thread_pool_and_exit", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_invoke_with_threads_writing_to_streams", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_logging_with_cli_log_level", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_mixed_output_order_preserved", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_mixer_buffers_survive_wrapper_gc", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_multiple_wrappers_same_buffer", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_no_streammixer_del", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_output_isolation_across_invokes", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_sequential_invokes_with_logging", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_sequential_threaded_invokes", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_stderr_isolation_across_invokes", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_sys_streams_restored_after_exception", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_sys_streams_restored_after_invoke", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_wrapper_close_does_not_close_underlying_buffer", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_wrapper_del_does_not_close_underlying_buffer", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_stream_lifecycle.py::test_wrapper_preserves_name_and_mode", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_choices_list_in_prompt", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_confirmation_prompt[Confirm Password-password\\npassword\\n-None-password]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_confirmation_prompt[False-None-None-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_confirmation_prompt[True-\\n\\n--]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_confirmation_prompt[True-password\\npassword-None-password]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_echo_via_pager_real_pager_handles_ansi[preserve ansi]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_echo_via_pager_real_pager_handles_ansi[strip ansi]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_echo_via_pager_streams_each_write", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_echo_via_pager_tty_pager_missing", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_edit", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_edit_pathlib[iterable]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_edit_pathlib[single]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_editor_env_passed_through", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_editor_failure_exception", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_editor_nonexistent_exception", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[command with flags]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[editor with args]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[escaped space in unix path]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[filename with double quote]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[filename with single quote]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[leading and trailing whitespace]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[multiple short flags]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[quoted command with args]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[quoted editor with multiple flags and filenames with spaces]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[quoted windows path with spaces]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[shell metacharacters in filename]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[single-quoted path with spaces]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[tab-separated tokens]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[unix absolute path]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_editor_unclosed_quote", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_editor_windows_path_normalization[plain notepad]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_editor_windows_path_normalization[quoted path with flag]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_false_show_default_cause_no_default_display_in_prompt", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_fast_edit", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_file_prompt_default_format[file_kwargs0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_file_prompt_default_format[file_kwargs1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_file_prompt_default_format[file_kwargs2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params41-args41---expected41]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params42-args42--y-y]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params43-args43--n-n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params44-args44--foo-foo]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params45-args45-[y/N]--False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params46-args46-[y/N]-y-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params47-args47-[y/N]-n-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params48-args48-[y/N]--False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params49-args49-[y/N]-y-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params50-args50-[y/N]-n-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params51-args51---expected51]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params52-args52--y-y]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params53-args53--n-n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params54-args54---expected54]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params55-args55--y-y]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params56-args56--n-n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params57-args57-[Y/n]--True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params58-args58-[Y/n]-y-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params59-args59-[Y/n]-n-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params60-args60-[Y/n]--True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params61-args61-[Y/n]-y-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params62-args62-[Y/n]-n-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params63-args63-[y/N]--False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params64-args64-[y/N]-y-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params65-args65-[y/N]-n-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params66-args66-[y/N]--False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params67-args67-[y/N]-y-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params68-args68-[y/N]-n-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params69-args69-[y/n]--expected69]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params70-args70-[y/n]-y-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params71-args71-[y/n]-n-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params72-args72-[y/n]--expected72]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params73-args73-[y/n]-y-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params74-args74-[y/n]-n-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params75-args75---expected75]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params76-args76--y-y]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params77-args77--n-n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params78-args78-[False]--False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params79-args79-[False]-y-y]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params80-args80-[False]-n-n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params81-args81---expected81]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params82-args82--y-y]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params83-args83--n-n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params0-args0-[y/N]-y-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params1-args1-[y/N]-n-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params10-args10-[y/n]-n-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params11-args11-[Y/n]--True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params12-args12-[Y/n]-y-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params13-args13-[Y/n]-n-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params14-args14-None-None-MissingParameter]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params15-args15-None-None-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params16-args16-None-None-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params17-args17-None-None-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params18-args18-None-None-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params19-args19-None-None-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params2-args2-[y/N]--False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params20-args20-None-None-BadParameter]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params21-args21-None-None-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params22-args22-None-None-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params23-args23-None-None-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params24-args24-None-None-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params25-args25-None-None-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params26-args26-None-None-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params27-args27-None-None-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params28-args28-None-None-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params29-args29-None-None-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params3-args3-[Y/n]--True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params30-args30-None-None-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params31-args31-None-None-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params32-args32-None-None-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params33-args33-None-None-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params34-args34-None-None-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params35-args35-None-None-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params36-args36-None-None-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params37-args37-None-None-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params38-args38-None-None-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params39-args39-None-None-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params4-args4-[Y/n]-y-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params40-args40-None-None-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params5-args5-[Y/n]-n-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params6-args6-[y/N]--False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params7-args7-[y/N]-y-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params8-args8-[y/N]-n-False]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params9-args9-[y/n]-y-True]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_get_pager_file_close_does_not_close_borrowed_stream", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_get_pager_file_flushes_stream_on_exception", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_get_pager_file_missing_pager_keeps_borrowed_stream_open", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_get_pager_file_nullpager_keeps_stringio_stream", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_get_pager_file_nullpager_wraps_textio_stream[preserve ansi]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_get_pager_file_nullpager_wraps_textio_stream[strip ansi]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_get_pager_file_pager_missing_binary_falls_back", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_get_pager_file_pager_unset_falls_back_when_no_default", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_get_pager_file_with_real_pager_binary_stream[empty string]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_get_pager_file_with_real_pager_binary_stream[multiple write sites]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_get_pager_file_with_real_pager_binary_stream[plain text]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_get_pager_file_with_real_pager_binary_stream[preserve ansi]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_get_pager_file_with_real_pager_binary_stream[strip ansi]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_getchar_special_key_windows[\\x00-a]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_getchar_special_key_windows[\\x00-b]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_getchar_special_key_windows[\\xe0-c]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_getchar_windows[False- ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_getchar_windows[False-H]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_getchar_windows[False-\\u5b57]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_getchar_windows[False-\\xc0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_getchar_windows[False-\\xe0H]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_getchar_windows[False-\\xe0R]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_getchar_windows[False-\\xe9]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_getchar_windows[False-h]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_getchar_windows[True- ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_getchar_windows[True-H]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_getchar_windows[True-\\u5b57]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_getchar_windows[True-\\xc0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_getchar_windows[True-\\xe0H]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_getchar_windows[True-\\xe0R]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_getchar_windows[True-\\xe9]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_getchar_windows[True-h]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_getchar_windows_exceptions[\\x03-KeyboardInterrupt]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_getchar_windows_exceptions[\\x1a-EOFError]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_hide_input_confirmation_prompt_mismatch_unaffected", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[apostrophe-in-value-uses-double-quote-repr]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[builtin-int-masks-repr-value]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[custom-no-value-shows-message]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[custom-raw-value-masked]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[intrange-numeric-substring-falls-back-to-generic]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[mixed-quoted-and-raw-both-masked-at-source]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[mixed-quoted-and-raw-mask-both]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[multi-occurrence-raw-mask-all]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[multi-occurrence-repr-mask-all]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[partial-word-match-falls-back-to-generic]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[raw-value-should-be-masked-not-fallback]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[regex-special-chars-must-be-escaped]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[unicode-value-masked]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[unquoted-custom-message-should-mask-not-fallback]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_hide_input_value_never_leaks_when_err_true", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[command with flags]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[empty string]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[escaped space in unix path]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[leading and trailing spaces]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[quoted windows path with flag]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[quoted windows path with spaces]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[simple command]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[single-quoted path with spaces]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[tab as separator]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[unix absolute path]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[unquoted backslashes eaten in POSIX mode]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[whitespace only]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pipepager_less_detection_case_insensitive_on_windows", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pipepager_less_detection_matches_stem[less.exe]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pipepager_less_detection_matches_stem[less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pipepager_less_detection_matches_stem[not less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pipepager_less_detection_matches_stem[upper case stays unmatched on POSIX]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[LESS env var]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[bundled short flags]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[explicit -R]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[filename with R]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[filename with r]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[long option with r substring]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[long option with value]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[long option]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[no flags: inject LESS=-R]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[option terminator shields filenames]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[unparsable LESS]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[unrelated flag]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progress_bar_update_min_steps", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_eta[False-5]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_eta[True-0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_format_bar[0-True-8-0-########]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_format_bar[8-False-7-0-#######-]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_format_eta[0-00:00:00]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_format_eta[30-00:00:30]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_format_eta[90-00:01:30]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_format_eta[900-00:15:00]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_format_eta[9000-02:30:00]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_format_eta[99999999999-1157407d 09:46:39]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_format_eta[None-]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_format_pos[-1-1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_format_pos[0-5]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_format_pos[4-0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_format_pos[5-5]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_format_pos[6-5]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_format_progress_line[0-False-False-0- [--------]0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_format_progress_line[0-False-False-0- [--------]1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_format_progress_line[0-False-True-0- [--------] 0/0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_format_progress_line[0-True-True-0- [--------] 0/0 0%]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_format_progress_line[8-True-True-8- [########] 8/8 100%]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_format_progress_line_with_show_func[None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_format_progress_line_with_show_func[test]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_hidden_manual", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_init_exceptions", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_is_iterator", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_item_show_func", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_iter_outside_with_exceptions", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[iterate-1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[iterate-20]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[iterate-25]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[iterate-2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[iterate-3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[iterate-7]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[update-1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[update-20]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[update-25]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[update-2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[update-3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[update-7]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_length_hint", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_no_tty", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_strip_regression", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_time_per_iteration[avg0-0.0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_time_per_iteration[avg1-2.5]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_update", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_update_with_item_show_func", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_progressbar_yields_all_items", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_prompt_and_confirm_ansi_respects_color[confirm-color]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_prompt_and_confirm_ansi_respects_color[confirm-no-color]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_prompt_and_confirm_ansi_respects_color[prompt-color]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_prompt_and_confirm_ansi_respects_color[prompt-no-color]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_prompt_required_false[long join value]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_prompt_required_false[long no value]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_prompt_required_false[long sep value]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_prompt_required_false[no flag]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_prompt_required_false[no value opt]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_prompt_required_false[short join value]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_prompt_required_false[short no value]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_prompt_required_false[short sep value]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_prompt_required_with_required[False-True-None-prompt]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_prompt_required_with_required[False-True-args3-prompt]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_prompt_required_with_required[True-False-None-prompt]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_prompt_required_with_required[True-False-args1-Option '-v' requires an argument.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_secho", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_secho_non_text[123-\\x1b[45m123\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_secho_non_text[test-test]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_string_show_default_in_prompt[default-is-none]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_string_show_default_in_prompt[default-is-unset]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_string_show_default_in_prompt[empty-string-is-falsy]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_string_show_default_in_prompt[numeric-default]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_string_show_default_in_prompt[simple-string]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_string_show_default_in_prompt[string-with-spaces]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_string_show_default_in_prompt[unicode]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_tempfile_pager_accepts_text[echo_via_pager]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_tempfile_pager_accepts_text[get_pager_file]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_tempfile_pager_closes_file_before_unlink", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_tempfile_pager_handles_ansi[preserve ansi]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_tempfile_pager_handles_ansi[strip ansi]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_termui.py::test_tempfile_pager_passes_pager_params", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_args[--foo \"one two\"-one two\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_args[-bar\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_args[None-bar\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_args[args1-bar\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_args[args3-one two\\n]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_capture_fd_faulthandler", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_capture_fd_logging_handler", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_capture_fd_nesting", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_capture_fd_os_write", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_capture_fd_stale_reference", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_capture_fd_stderr_separation", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_capture_fd_windows_error", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_capture_invalid_mode", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_capture_pytest_matrix[capfd-fd]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_capture_pytest_matrix[capfd-sys]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_capture_pytest_matrix[capsys-fd]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_capture_pytest_matrix[capsys-sys]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_capture_sys_fileno_raises", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_catch_exceptions", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_catch_exceptions_cli_runner", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_command_standalone_mode_returns_value", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_echo_stdin_prompts", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_echo_stdin_stream", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_env", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_exit_code_and_output_from_sys_exit", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_file_stdin_attrs", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_getchar", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_isolated_runner", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_isolated_runner_custom_tempdir", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_isolation_flushes_unflushed_stderr", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_isolation_stderr_errors", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_pdb_explicit_streams_honored", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_pdb_init_restored_after_invoke", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_pdb_uses_real_streams", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_prompts", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_runner", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_runner_with_stream", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_setting_prog_name_in_extra", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_stderr", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_tempdir_isolation_is_thread_safe", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_tempdir_replacement_pattern", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_with_color", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_with_color_but_pause_not_blocking", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_with_color_errors", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_testing.py::test_with_echo_via_pager", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_cast_multi_default[-1-None-None-expect6]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_cast_multi_default[2-False-None-None]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_cast_multi_default[2-False-default1-expect1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_cast_multi_default[2-True-None-expect4]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_cast_multi_default[2-True-default5-expect5]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_cast_multi_default[None-True-None-expect2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_cast_multi_default[None-True-default3-expect3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_choice_get_invalid_choice_message", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_file_error_surrogates", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_file_surrogates[type0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_file_surrogates[type1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_float_range_no_clamp_open", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_func_param_type_uses_value_error_message[-nope]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_func_param_type_uses_value_error_message[bad value: nope-bad value: nope]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_invalid_path_with_esc_sequence", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_param_type_input_parameter_defaults_at_runtime", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_param_type_subclass_omitting_input_parameter", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "explanation": "subprocess.run crosses a CHILD_INTERPRETER boundary not closed by ordinary static import evidence.", + "id": "tests/test_types.py:test_path_dash_no_byteswarning:145:CHILD_INTERPRETER", + "kind": "CHILD_INTERPRETER", + "relevant": true, + "source": { + "construct": "subprocess.run", + "line": 145, + "path": "tests/test_types.py" + }, + "status": "OPEN" + }, + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "explanation": "subprocess.run crosses a SUBPROCESS boundary not closed by ordinary static import evidence.", + "id": "tests/test_types.py:test_path_dash_no_byteswarning:145:SUBPROCESS", + "kind": "SUBPROCESS", + "relevant": true, + "source": { + "construct": "subprocess.run", + "line": 145, + "path": "tests/test_types.py" + }, + "status": "OPEN" + } + ], + "check_id": "pytest:tests/test_types.py::test_path_dash_no_byteswarning", + "completeness": "OPAQUE_BOUNDARY", + "explanation": "One or more relevant alternate execution boundaries remain open.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "CHILD_INTERPRETER", + "positive": false + }, + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + }, + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "SUBPROCESS", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_path_resolve_symlink", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_path_surrogates", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_path_type[None-a/b/c.txt]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_path_type[Path-expect3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_path_type[bytes-a/b/c.txt]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_path_type[str-a/b/c.txt]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_range[type0-3-3]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_range[type1-5-5]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_range[type10-0.51-0.51]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_range[type11-1.49-1.49]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_range[type12--0.0-0.5]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_range[type13-inf-1.5]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_range[type2-100-100]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_range[type3-5-5]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_range[type4--100--100]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_range[type5--1-0]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_range[type6-6-5]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_range[type7-0-1]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_range[type8-5-4]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_range[type9-1.2-1.2]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_range_fail[type0-6-6 is not in the range 0<=x<=5.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_range_fail[type1-4-4 is not in the range x>=5.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_range_fail[type2-6-6 is not in the range x<=5.]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_range_fail[type3-0-00.5]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_types.py::test_range_fail[type6-1.5-x<1.5]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_KeepOpenFile.py::test_iter_keepopenfile", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_LazyFile.py::test_iter_lazyfile", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test__detect_program_name.py::test_detect_program_name[/foo/bar/example.py-None-example.py]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test__detect_program_name.py::test_detect_program_name[example--example]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test__detect_program_name.py::test_detect_program_name[example-None-example]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test__detect_program_name.py::test_detect_program_name[example.py-None-example.py]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test__detect_program_name.py::test_detect_program_name[example/__main__.py-example-python -m example]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test__detect_program_name.py::test_detect_program_name[example/cli.py-example-python -m example.cli]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test__expand_args.py::test_expand_args", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_confirm.py::test_confirm_repeat", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_confirm.py::test_prompts", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo.py::test_echo", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo.py::test_echo_color_flag", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo.py::test_echo_custom_file", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo.py::test_echo_no_streams", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo.py::test_echo_with_capsys", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo.py::test_echo_writing_to_standard_error", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test0- cat ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test0- less ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test0- less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test0-cat ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test0-cat]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test0-less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test1- cat ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test1- less ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test1- less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test1-cat ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test1-cat]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test1-less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test2- cat ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test2- less ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test2- less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test2-cat ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test2-cat]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test2-less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test3- cat ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test3- less ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test3- less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test3-cat ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test3-cat]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test3-less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test4- cat ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test4- less ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test4- less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test4-cat ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test4-cat]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test4-less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test5- cat ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test5- less ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test5- less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test5-cat ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test5-cat]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test5-less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test6- cat ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test6- less ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test6- less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test6-cat ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test6-cat]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test6-less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test7- cat ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test7- less ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test7- less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test7-cat ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test7-cat]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test7-less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test8- cat ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test8- less ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test8- less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test8-cat ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test8-cat]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test8-less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test9- cat ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test9- less ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test9- less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test9-cat ]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test9-cat]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test9-less]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager_yields_before_exception", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_format_filename.py::test_filename_formatting", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[-empty]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[-equal length, no dot]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[-ignore dot in word]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[-length includes suffix]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[-paragraph < max]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[-sentence < max]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[-truncate]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[no-wrap mark-empty]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[no-wrap mark-equal length, no dot]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[no-wrap mark-ignore dot in word]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[no-wrap mark-length includes suffix]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[no-wrap mark-paragraph < max]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[no-wrap mark-sentence < max]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[no-wrap mark-truncate]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_open_file.py::test_open_file", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_open_file.py::test_open_file_atomic_permissions_existing_file[256]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_open_file.py::test_open_file_atomic_permissions_existing_file[292]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_open_file.py::test_open_file_atomic_permissions_existing_file[384]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_open_file.py::test_open_file_atomic_permissions_existing_file[420]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_open_file.py::test_open_file_atomic_permissions_new_file", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_open_file.py::test_open_file_ignore_errors_stdin", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_open_file.py::test_open_file_ignore_invalid_utf8", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_open_file.py::test_open_file_ignore_no_encoding", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_open_file.py::test_open_file_pathlib_dash", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_open_file.py::test_open_file_respects_ignore", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_prompt.py::test_full_prompt_passed_to_readline[confirm]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_prompt.py::test_full_prompt_passed_to_readline[prompt-custom-suffix]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_prompt.py::test_full_prompt_passed_to_readline[prompt-hidden]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_prompt.py::test_full_prompt_passed_to_readline[prompt]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_prompt.py::test_prompt_cast_default", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_prompt.py::test_prompt_default_round_trips_through_type", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_prompt.py::test_prompt_default_validated_by_type", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_prompt.py::test_prompts_abort", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_prompt.py::test_prompts_eof", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_sentinel.py::test_unset_sentinel", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles0-x y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles1-\\x1b[30mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles10-\\x1b[91mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles11-\\x1b[92mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles12-\\x1b[93mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles13-\\x1b[94mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles14-\\x1b[95mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles15-\\x1b[96mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles16-\\x1b[97mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles17-\\x1b[39mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles18-\\x1b[40mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles19-\\x1b[41mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles2-\\x1b[31mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles20-\\x1b[42mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles21-\\x1b[43mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles22-\\x1b[44mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles23-\\x1b[45mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles24-\\x1b[46mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles25-\\x1b[47mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles26-\\x1b[100mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles27-\\x1b[101mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles28-\\x1b[102mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles29-\\x1b[103mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles3-\\x1b[32mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles30-\\x1b[104mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles31-\\x1b[105mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles32-\\x1b[106mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles33-\\x1b[107mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles34-\\x1b[49mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles35-\\x1b[38;5;91mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles36-\\x1b[48;5;91mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles37-\\x1b[38;5;255mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles38-\\x1b[48;5;255mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles39-\\x1b[38;2;135;0;175mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles4-\\x1b[33mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles40-\\x1b[48;2;135;0;175mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles41-\\x1b[48;2;135;0;175mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles42-\\x1b[38;2;0;0;0mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles43-\\x1b[38;2;255;255;255mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles44-\\x1b[38;5;0mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles45-\\x1b[48;5;0mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles46-\\x1b[1mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles47-\\x1b[2mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles48-\\x1b[4mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles49-\\x1b[53mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles5-\\x1b[34mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles50-\\x1b[3mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles51-\\x1b[5mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles52-\\x1b[7mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles53-\\x1b[9mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles54-\\x1b[22mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles55-\\x1b[22mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles56-\\x1b[24mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles57-\\x1b[55mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles58-\\x1b[23mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles59-\\x1b[25mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles6-\\x1b[35mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles60-\\x1b[27mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles61-\\x1b[29mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles62-\\x1b[30mx y]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles7-\\x1b[36mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles8-\\x1b[37mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles9-\\x1b[90mx y\\x1b[0m]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[-1-bg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[-1-fg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[-bg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[-fg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[0.0-bg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[0.0-fg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[256-bg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[256-fg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[BLACK-bg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[BLACK-fg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[False-bg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[False-fg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[True-bg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[True-fg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[banana-bg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[banana-fg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[red-bg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[red-fg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value10-bg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value10-fg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value11-bg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value11-fg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value12-bg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value12-fg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value13-bg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value13-fg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value14-bg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value14-fg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value15-bg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value15-fg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value16-bg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value16-fg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value17-bg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value17-fg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value9-bg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value9-fg]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_unstyle_other_ansi[\\x1b[0 qx y-x y]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_unstyle_other_ansi[\\x1b[38:2:255:0:0mx y\\x1b[0m-x y]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_unstyle_other_ansi[\\x1b[38:5:200mx y\\x1b[0m-x y]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_unstyle_other_ansi[\\x1b[<0;1;1Mx y\\x1b[<0;1;1m-x y]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_unstyle_other_ansi[\\x1b[?25lx y\\x1b[?25h-x y]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + }, + { + "boundaries": [], + "check_id": "pytest:tests/test_utils/test_style.py::test_unstyle_other_ansi[x\\x1b[3~y-xy]", + "completeness": "COMPLETE_FOR_CHECK", + "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + "mechanisms": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "kind": "STATIC_IMPORT", + "positive": false + } + ] + } + ], + "schema": "opsle.affected-verification.python-check-boundary-catalog.v1", + "target": { + "repository": "https://github.com/pallets/click.git", + "sha": "36baa15ff831b939a22bc527cd76ce653ef6f66d" + }, + "opaque_check_ids": [ + "pytest:tests/test_imports.py::test_light_imports", + "pytest:tests/test_types.py::test_path_dash_no_byteswarning" + ] +} diff --git a/benchmark/av-exp-003/results-v1/evidence-manifest.json b/benchmark/av-exp-003/results-v1/evidence-manifest.json new file mode 100644 index 0000000..f2a6456 --- /dev/null +++ b/benchmark/av-exp-003/results-v1/evidence-manifest.json @@ -0,0 +1,59 @@ +{ + "schema": "opsle.affected-verification.evidence-manifest.v1", + "experiment_id": "AV-EXP-003", + "files": [ + { + "path": "boundary-evidence.json", + "sha256": "sha256:7b44df7ed2e859febbcfb70fef7da15d70e9bbe27f3dfc3960c3fd609fe69064" + }, + { + "path": "repair-regression-matrix.json", + "sha256": "sha256:28eea2734c60b7d35e0661ae556ffab53e2e5fe6faa34c6d3e457cec65a1c5fd" + }, + { + "path": "summary.json", + "sha256": "sha256:6179f2863e075ffabcc6c4b4ed8005729aa0310d8d48a4239a0f7c1b6a5db1ef" + }, + { + "path": "value-receipts/AV3-001.json", + "sha256": "sha256:7a209d4280a7d7ff75d30f62c5087f8dacf2df17ec9ee34738df9cf4ae611eef" + }, + { + "path": "value-receipts/AV3-002.json", + "sha256": "sha256:f9f9778c772110b4f1c2d9baa3ec2dc1a201c99d9f069f2e237323ed875587db" + }, + { + "path": "value-receipts/AV3-003.json", + "sha256": "sha256:7c24a0f1be3b36b6c6188cb5af4074c2352b77a1a36b6a881ccabefb7f5f2b49" + }, + { + "path": "value-receipts/AV3-004.json", + "sha256": "sha256:9eb8eeceef99a35a99934eb961fb5ba9df0e6dd38e51e5597b679cbb0191a5b4" + }, + { + "path": "value-receipts/AV3-005.json", + "sha256": "sha256:b41f67eb4b19fbf5861396bfa5409898be09355884f70467ed37f02177dbf63b" + }, + { + "path": "value-receipts/AV3-006.json", + "sha256": "sha256:5196aa9deedf478f312743bb8df4c6dac075f9d1580348193bfe647946d7dc19" + }, + { + "path": "value-receipts/AV3-007.json", + "sha256": "sha256:7a1b1a9b98df91f3d867363b0355070a1c0ca2a1b4e60ce7179d3ee733961b78" + }, + { + "path": "value-receipts/AV3-008.json", + "sha256": "sha256:3c7652ea98ff700a642fdc53a104ea420d4ed0e61259a94fbe61b90d3a8e3956" + }, + { + "path": "value-receipts/AV3-009.json", + "sha256": "sha256:278803120b85a3bf788d4e91f726ff1e8f3b377b73c3a2dfa5f032d5dd986ebf" + }, + { + "path": "value-receipts/AV3-010.json", + "sha256": "sha256:d2c650190bf83e38f0aac84858b344dea70e27310498428f7dab1ca22e582188" + } + ], + "identity": "sha256:34c3b11d8bd5f0242c504ee519db3d83afac2d985ff1956cbea0f9edd4782e30" +} diff --git a/benchmark/av-exp-003/results-v1/repair-regression-matrix.json b/benchmark/av-exp-003/results-v1/repair-regression-matrix.json new file mode 100644 index 0000000..6041801 --- /dev/null +++ b/benchmark/av-exp-003/results-v1/repair-regression-matrix.json @@ -0,0 +1,518 @@ +{ + "schema": "opsle.affected-verification.repair-regression-matrix.v1", + "experiment_id": "AV-EXP-003", + "av_exp_001": { + "experiment_id": "AV-EXP-001", + "replay_basis": "sha256:c431d8849edce79d6121a290f49288ed2710e406600d8b66d3588e6b82c73a1d", + "method": "Frozen full-oracle and selector evidence replay; repair is monotonic and no Python opaque-boundary adapter applies.", + "scenarios": 10, + "arms": { + "AV_CORE": { + "historical_relevant_misses": 0, + "repaired_relevant_misses": 0, + "prior_tests_selected": 1640, + "repaired_tests_selected": 1640, + "additional_tests_due_to_repair": 0, + "tests_still_skipped": 600, + "non_test_check_differences": 0, + "full_verification_escalations": 3 + }, + "AV_WITH_NATIVE_EVIDENCE": { + "historical_relevant_misses": 0, + "repaired_relevant_misses": 0, + "prior_tests_selected": 1640, + "repaired_tests_selected": 1640, + "additional_tests_due_to_repair": 0, + "tests_still_skipped": 600, + "non_test_check_differences": 0, + "full_verification_escalations": 3 + } + } + }, + "av_exp_002": { + "experiment_id": "AV-EXP-002", + "replay_basis": "sha256:5b3f99bfbebd3a0d061651d66adfb5a6aaef899475c6267cb20e4040e6ed5768", + "preserved_historical_verdict": "FAIL", + "method": "Frozen complete FULL-oracle replay; repaired selection is the monotonic union of historical AV selection and deterministic open-boundary selections.", + "scenarios": [ + { + "scenario_id": "AV2-001", + "original_relevant_check_ids": [], + "full_oracle_complete": true, + "arms": { + "AV_CORE": { + "historical_misses": [], + "repaired_misses": [], + "additional_check_ids": [ + "pytest:tests/test_imports.py::test_light_imports" + ], + "prior_tests_selected": 1839, + "repaired_tests_selected": 1840, + "additional_tests_due_to_repair": 1, + "tests_still_skipped": 176, + "non_test_check_differences": 0, + "full_verification_escalations": 0 + }, + "AV_WITH_SELECTOR_EVIDENCE": { + "historical_misses": [], + "repaired_misses": [], + "additional_check_ids": [ + "pytest:tests/test_imports.py::test_light_imports" + ], + "prior_tests_selected": 1839, + "repaired_tests_selected": 1840, + "additional_tests_due_to_repair": 1, + "tests_still_skipped": 176, + "non_test_check_differences": 0, + "full_verification_escalations": 0 + } + } + }, + { + "scenario_id": "AV2-002", + "original_relevant_check_ids": [ + "pytest:tests/test_formatting.py::test_basic_functionality", + "pytest:tests/test_formatting.py::test_formatting_custom_type_metavar", + "pytest:tests/test_formatting.py::test_formatting_empty_help_lines", + "pytest:tests/test_formatting.py::test_global_show_default", + "pytest:tests/test_formatting.py::test_truncating_docstring", + "pytest:tests/test_formatting.py::test_truncating_docstring_no_help", + "pytest:tests/test_formatting.py::test_wrapping_long_command_name", + "pytest:tests/test_formatting.py::test_wrapping_long_options_strings", + "pytest:tests/test_options.py::test_help_option_custom_names_and_class[name_specs0- -h, --help Show this message and exit.\\n-False]", + "pytest:tests/test_options.py::test_help_option_custom_names_and_class[name_specs0- -h, --help Show this message and exit.\\n-True]", + "pytest:tests/test_options.py::test_help_option_custom_names_and_class[name_specs1- -h Show this message and exit.\\n --help Show this message and exit.\\n-False]", + "pytest:tests/test_options.py::test_help_option_custom_names_and_class[name_specs1- -h Show this message and exit.\\n --help Show this message and exit.\\n-True]", + "pytest:tests/test_options.py::test_help_option_custom_names_and_class[name_specs2- --help Show this message and exit.\\n-False]", + "pytest:tests/test_options.py::test_help_option_custom_names_and_class[name_specs2- --help Show this message and exit.\\n-True]", + "pytest:tests/test_options.py::test_option_help_preserve_paragraphs", + "pytest:tests/test_options.py::test_winstyle_options" + ], + "full_oracle_complete": true, + "arms": { + "AV_CORE": { + "historical_misses": [], + "repaired_misses": [], + "additional_check_ids": [ + "pytest:tests/test_imports.py::test_light_imports" + ], + "prior_tests_selected": 1839, + "repaired_tests_selected": 1840, + "additional_tests_due_to_repair": 1, + "tests_still_skipped": 176, + "non_test_check_differences": 0, + "full_verification_escalations": 0 + }, + "AV_WITH_SELECTOR_EVIDENCE": { + "historical_misses": [], + "repaired_misses": [], + "additional_check_ids": [ + "pytest:tests/test_imports.py::test_light_imports" + ], + "prior_tests_selected": 1839, + "repaired_tests_selected": 1840, + "additional_tests_due_to_repair": 1, + "tests_still_skipped": 176, + "non_test_check_differences": 0, + "full_verification_escalations": 0 + } + } + }, + { + "scenario_id": "AV2-003", + "original_relevant_check_ids": [ + "pytest:tests/test_arguments.py::test_nested_subcommand_help", + "pytest:tests/test_arguments.py::test_subcommand_help", + "pytest:tests/test_basic.py::test_basic_group", + "pytest:tests/test_basic.py::test_group_commands_dict", + "pytest:tests/test_basic.py::test_group_from_list", + "pytest:tests/test_chain.py::test_args_and_chain", + "pytest:tests/test_chain.py::test_basic_chaining", + "pytest:tests/test_chain.py::test_chaining_help[args2-SDIST HELP]", + "pytest:tests/test_chain.py::test_chaining_help[args3-BDIST HELP]", + "pytest:tests/test_chain.py::test_chaining_help[args4-SDIST HELP]", + "pytest:tests/test_chain.py::test_chaining_with_arguments", + "pytest:tests/test_chain.py::test_chaining_with_options", + "pytest:tests/test_chain.py::test_group_arg_behavior", + "pytest:tests/test_chain.py::test_pipeline[args1-foo \\n bar-expect1]", + "pytest:tests/test_chain.py::test_pipeline[args2-foo \\n bar-expect2]", + "pytest:tests/test_command_decorators.py::test_group_no_parens", + "pytest:tests/test_commands.py::test_custom_parser", + "pytest:tests/test_commands.py::test_default_maps", + "pytest:tests/test_commands.py::test_forwarded_params_consistency", + "pytest:tests/test_commands.py::test_group_add_command_name", + "pytest:tests/test_commands.py::test_group_invoke_collects_used_option_prefixes", + "pytest:tests/test_commands.py::test_group_with_args[args2-0-obj=obj1\\nmove\\n]", + "pytest:tests/test_commands.py::test_invoked_subcommand", + "pytest:tests/test_commands.py::test_object_propagation", + "pytest:tests/test_commands.py::test_other_command_forward", + "pytest:tests/test_commands.py::test_suggest_possible_commands[decline-(Did you mean one of: 'declare', 'refine'?)]", + "pytest:tests/test_commands.py::test_suggest_possible_commands[pause-Did you mean 'push'?]", + "pytest:tests/test_commands.py::test_unknown_command", + "pytest:tests/test_context.py::test_ensure_context_objects", + "pytest:tests/test_context.py::test_get_context_objects", + "pytest:tests/test_context.py::test_get_context_objects_missing", + "pytest:tests/test_context.py::test_get_context_objects_no_ensuring", + "pytest:tests/test_context.py::test_make_pass_decorator_args", + "pytest:tests/test_context.py::test_make_pass_meta_decorator", + "pytest:tests/test_context.py::test_pass_obj", + "pytest:tests/test_context.py::test_propagate_show_default_setting", + "pytest:tests/test_defaults.py::test_flag_default_map", + "pytest:tests/test_formatting.py::test_formatting_usage_error_help_hint[help_names0-extra_options0-Try 'cli foo --help' for help.]", + "pytest:tests/test_formatting.py::test_formatting_usage_error_help_hint[help_names1-extra_options1-Try 'cli foo --help' for help.]", + "pytest:tests/test_formatting.py::test_formatting_usage_error_help_hint[help_names2-extra_options2-Try 'cli foo -h' for help.]", + "pytest:tests/test_formatting.py::test_formatting_usage_error_help_hint[help_names3-extra_options3-None]", + "pytest:tests/test_formatting.py::test_formatting_usage_error_help_hint[help_names4-extra_options4-Try 'cli foo --man' for help.]", + "pytest:tests/test_formatting.py::test_formatting_usage_error_help_hint[help_names5-extra_options5-Try 'cli foo --help' for help.]", + "pytest:tests/test_formatting.py::test_formatting_usage_error_nested", + "pytest:tests/test_formatting.py::test_wrapping_long_command_name", + "pytest:tests/test_formatting.py::test_wrapping_long_options_strings", + "pytest:tests/test_options.py::test_show_envvar_auto_prefix_dash_in_command", + "pytest:tests/test_shell_completion.py::test_chained", + "pytest:tests/test_shell_completion.py::test_group_command_same_option", + "pytest:tests/test_shell_completion.py::test_help_option", + "pytest:tests/test_shell_completion.py::test_hidden", + "pytest:tests/test_shell_completion.py::test_nested_group[args1--expect1]", + "pytest:tests/test_shell_completion.py::test_nested_group[args2--expect2]", + "pytest:tests/test_shell_completion.py::test_nested_group[args3---expect3]", + "pytest:tests/test_shell_completion.py::test_nested_group[args4--expect4]", + "pytest:tests/test_shell_completion.py::test_nested_group[args5---expect5]" + ], + "full_oracle_complete": true, + "arms": { + "AV_CORE": { + "historical_misses": [], + "repaired_misses": [], + "additional_check_ids": [], + "prior_tests_selected": 2016, + "repaired_tests_selected": 2016, + "additional_tests_due_to_repair": 0, + "tests_still_skipped": 0, + "non_test_check_differences": 0, + "full_verification_escalations": 1 + }, + "AV_WITH_SELECTOR_EVIDENCE": { + "historical_misses": [], + "repaired_misses": [], + "additional_check_ids": [], + "prior_tests_selected": 2016, + "repaired_tests_selected": 2016, + "additional_tests_due_to_repair": 0, + "tests_still_skipped": 0, + "non_test_check_differences": 0, + "full_verification_escalations": 1 + } + } + }, + { + "scenario_id": "AV2-004", + "original_relevant_check_ids": [ + "check:format" + ], + "full_oracle_complete": true, + "arms": { + "AV_CORE": { + "historical_misses": [], + "repaired_misses": [], + "additional_check_ids": [ + "pytest:tests/test_imports.py::test_light_imports", + "pytest:tests/test_types.py::test_path_dash_no_byteswarning" + ], + "prior_tests_selected": 7, + "repaired_tests_selected": 9, + "additional_tests_due_to_repair": 2, + "tests_still_skipped": 2007, + "non_test_check_differences": 0, + "full_verification_escalations": 0 + }, + "AV_WITH_SELECTOR_EVIDENCE": { + "historical_misses": [], + "repaired_misses": [], + "additional_check_ids": [ + "pytest:tests/test_imports.py::test_light_imports", + "pytest:tests/test_types.py::test_path_dash_no_byteswarning" + ], + "prior_tests_selected": 7, + "repaired_tests_selected": 9, + "additional_tests_due_to_repair": 2, + "tests_still_skipped": 2007, + "non_test_check_differences": 0, + "full_verification_escalations": 0 + } + } + }, + { + "scenario_id": "AV2-005", + "original_relevant_check_ids": [ + "check:mypy" + ], + "full_oracle_complete": true, + "arms": { + "AV_CORE": { + "historical_misses": [], + "repaired_misses": [], + "additional_check_ids": [], + "prior_tests_selected": 2016, + "repaired_tests_selected": 2016, + "additional_tests_due_to_repair": 0, + "tests_still_skipped": 0, + "non_test_check_differences": 0, + "full_verification_escalations": 1 + }, + "AV_WITH_SELECTOR_EVIDENCE": { + "historical_misses": [], + "repaired_misses": [], + "additional_check_ids": [], + "prior_tests_selected": 2016, + "repaired_tests_selected": 2016, + "additional_tests_due_to_repair": 0, + "tests_still_skipped": 0, + "non_test_check_differences": 0, + "full_verification_escalations": 1 + } + } + }, + { + "scenario_id": "AV2-006", + "original_relevant_check_ids": [ + "check:lint", + "pytest:tests/test_imports.py::test_light_imports" + ], + "full_oracle_complete": true, + "arms": { + "AV_CORE": { + "historical_misses": [ + "pytest:tests/test_imports.py::test_light_imports" + ], + "repaired_misses": [], + "additional_check_ids": [ + "pytest:tests/test_imports.py::test_light_imports" + ], + "prior_tests_selected": 1839, + "repaired_tests_selected": 1840, + "additional_tests_due_to_repair": 1, + "tests_still_skipped": 176, + "non_test_check_differences": 0, + "full_verification_escalations": 0 + }, + "AV_WITH_SELECTOR_EVIDENCE": { + "historical_misses": [ + "pytest:tests/test_imports.py::test_light_imports" + ], + "repaired_misses": [], + "additional_check_ids": [ + "pytest:tests/test_imports.py::test_light_imports" + ], + "prior_tests_selected": 1839, + "repaired_tests_selected": 1840, + "additional_tests_due_to_repair": 1, + "tests_still_skipped": 176, + "non_test_check_differences": 0, + "full_verification_escalations": 0 + } + } + }, + { + "scenario_id": "AV2-007", + "original_relevant_check_ids": [ + "check:build" + ], + "full_oracle_complete": true, + "arms": { + "AV_CORE": { + "historical_misses": [], + "repaired_misses": [], + "additional_check_ids": [], + "prior_tests_selected": 2016, + "repaired_tests_selected": 2016, + "additional_tests_due_to_repair": 0, + "tests_still_skipped": 0, + "non_test_check_differences": 0, + "full_verification_escalations": 1 + }, + "AV_WITH_SELECTOR_EVIDENCE": { + "historical_misses": [], + "repaired_misses": [], + "additional_check_ids": [], + "prior_tests_selected": 2016, + "repaired_tests_selected": 2016, + "additional_tests_due_to_repair": 0, + "tests_still_skipped": 0, + "non_test_check_differences": 0, + "full_verification_escalations": 1 + } + } + }, + { + "scenario_id": "AV2-008", + "original_relevant_check_ids": [ + "check:format", + "pytest:tests/test_options.py::test_help_option_custom_names_and_class[name_specs0- -h, --help Show this message and exit.\\n-False]", + "pytest:tests/test_options.py::test_help_option_custom_names_and_class[name_specs0- -h, --help Show this message and exit.\\n-True]", + "pytest:tests/test_options.py::test_option_help_preserve_paragraphs" + ], + "full_oracle_complete": true, + "arms": { + "AV_CORE": { + "historical_misses": [], + "repaired_misses": [], + "additional_check_ids": [ + "pytest:tests/test_imports.py::test_light_imports" + ], + "prior_tests_selected": 1839, + "repaired_tests_selected": 1840, + "additional_tests_due_to_repair": 1, + "tests_still_skipped": 176, + "non_test_check_differences": 0, + "full_verification_escalations": 0 + }, + "AV_WITH_SELECTOR_EVIDENCE": { + "historical_misses": [], + "repaired_misses": [], + "additional_check_ids": [ + "pytest:tests/test_imports.py::test_light_imports" + ], + "prior_tests_selected": 1839, + "repaired_tests_selected": 1840, + "additional_tests_due_to_repair": 1, + "tests_still_skipped": 176, + "non_test_check_differences": 0, + "full_verification_escalations": 0 + } + } + }, + { + "scenario_id": "AV2-009", + "original_relevant_check_ids": [ + "check:mypy", + "pytest:tests/test_basic.py::test_version_option_ambiguous_import_name_errors", + "pytest:tests/test_basic.py::test_version_option_resolves_import_name_to_distribution" + ], + "full_oracle_complete": true, + "arms": { + "AV_CORE": { + "historical_misses": [], + "repaired_misses": [], + "additional_check_ids": [], + "prior_tests_selected": 2016, + "repaired_tests_selected": 2016, + "additional_tests_due_to_repair": 0, + "tests_still_skipped": 0, + "non_test_check_differences": 0, + "full_verification_escalations": 1 + }, + "AV_WITH_SELECTOR_EVIDENCE": { + "historical_misses": [], + "repaired_misses": [], + "additional_check_ids": [ + "pytest:tests/test_imports.py::test_light_imports" + ], + "prior_tests_selected": 1839, + "repaired_tests_selected": 1840, + "additional_tests_due_to_repair": 1, + "tests_still_skipped": 176, + "non_test_check_differences": 0, + "full_verification_escalations": 0 + } + } + }, + { + "scenario_id": "AV2-010", + "original_relevant_check_ids": [ + "check:format", + "check:lint", + "check:mypy" + ], + "full_oracle_complete": true, + "arms": { + "AV_CORE": { + "historical_misses": [], + "repaired_misses": [], + "additional_check_ids": [], + "prior_tests_selected": 2016, + "repaired_tests_selected": 2016, + "additional_tests_due_to_repair": 0, + "tests_still_skipped": 0, + "non_test_check_differences": 0, + "full_verification_escalations": 1 + }, + "AV_WITH_SELECTOR_EVIDENCE": { + "historical_misses": [], + "repaired_misses": [], + "additional_check_ids": [], + "prior_tests_selected": 2016, + "repaired_tests_selected": 2016, + "additional_tests_due_to_repair": 0, + "tests_still_skipped": 0, + "non_test_check_differences": 0, + "full_verification_escalations": 1 + } + } + }, + { + "scenario_id": "AV2-011", + "original_relevant_check_ids": [], + "full_oracle_complete": true, + "arms": { + "AV_CORE": { + "historical_misses": [], + "repaired_misses": [], + "additional_check_ids": [], + "prior_tests_selected": 2016, + "repaired_tests_selected": 2016, + "additional_tests_due_to_repair": 0, + "tests_still_skipped": 0, + "non_test_check_differences": 0, + "full_verification_escalations": 1 + }, + "AV_WITH_SELECTOR_EVIDENCE": { + "historical_misses": [], + "repaired_misses": [], + "additional_check_ids": [], + "prior_tests_selected": 2016, + "repaired_tests_selected": 2016, + "additional_tests_due_to_repair": 0, + "tests_still_skipped": 0, + "non_test_check_differences": 0, + "full_verification_escalations": 1 + } + } + } + ], + "aggregate": { + "AV_CORE": { + "historical_relevant_misses": 1, + "repaired_relevant_misses": 0, + "prior_tests_selected": 19459, + "repaired_tests_selected": 19465, + "additional_tests_due_to_repair": 6, + "tests_still_skipped": 2711, + "non_test_check_differences": 0, + "full_verification_escalations": 6 + }, + "AV_WITH_SELECTOR_EVIDENCE": { + "historical_relevant_misses": 1, + "repaired_relevant_misses": 0, + "prior_tests_selected": 19282, + "repaired_tests_selected": 19289, + "additional_tests_due_to_repair": 7, + "tests_still_skipped": 2887, + "non_test_check_differences": 0, + "full_verification_escalations": 5 + } + } + }, + "av_exp_003": { + "scenarios": 10, + "prior_tests_selected": 10, + "repaired_tests_selected": 17, + "additional_tests_due_to_repair": 7, + "tests_still_skipped": 13, + "non_test_check_differences": 0, + "full_verification_escalations": 0, + "targeted_scenarios_retained": 10, + "broadened_scenarios": 7, + "new_misses": [] + }, + "identity": "sha256:7260c2d3476a6e78323e75d36c54c8409ea4cb18fa3a8f9a76b5533e1df08615" +} diff --git a/benchmark/av-exp-003/results-v1/summary.json b/benchmark/av-exp-003/results-v1/summary.json new file mode 100644 index 0000000..a250134 --- /dev/null +++ b/benchmark/av-exp-003/results-v1/summary.json @@ -0,0 +1,2789 @@ +{ + "schema": "opsle.affected-verification.av-exp-003.result.v1", + "experiment_id": "AV-EXP-003", + "title": "Opaque Dependency Boundary Repair", + "trust_stage": "OBSERVE/SHADOW", + "lifecycle": "VERIFIED", + "preregistration_commit": "7aa4d13e42d6a547973d7f2a6b330821145cedc2", + "preregistration_manifest": "sha256:72fdc8c6f3cf6266caa23487506e147d999f626ec63a0ea763ea94d366ceba81", + "historical_result": { + "experiment_id": "AV-EXP-002", + "verdict": "FAIL", + "result_identity": "sha256:5b3f99bfbebd3a0d061651d66adfb5a6aaef899475c6267cb20e4040e6ed5768", + "preserved": true + }, + "known_replay": { + "scenario_id": "AV2-006", + "check_id": "pytest:tests/test_imports.py::test_light_imports", + "old_av_exp_002": "MISS", + "repaired_av_exp_003": "SELECTED", + "core_selected": true, + "with_selector_selected": true, + "reason": "OPAQUE_BOUNDARY: deterministic Python inspection found SUBPROCESS and CHILD_INTERPRETER boundaries; skip completeness is not defensible.", + "provenance": [ + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "explanation": "subprocess.Popen crosses a CHILD_INTERPRETER boundary not closed by ordinary static import evidence.", + "id": "tests/test_imports.py:test_light_imports:70:CHILD_INTERPRETER", + "kind": "CHILD_INTERPRETER", + "relevant": true, + "source": { + "construct": "subprocess.Popen", + "line": 70, + "path": "tests/test_imports.py" + }, + "status": "OPEN" + }, + { + "evidence_refs": [ + "python-boundary-inspector" + ], + "explanation": "subprocess.Popen crosses a SUBPROCESS boundary not closed by ordinary static import evidence.", + "id": "tests/test_imports.py:test_light_imports:70:SUBPROCESS", + "kind": "SUBPROCESS", + "relevant": true, + "source": { + "construct": "subprocess.Popen", + "line": 70, + "path": "tests/test_imports.py" + }, + "status": "OPEN" + } + ] + }, + "adversarial": [ + { + "scenario_id": "AV3-001", + "full_oracle": { + "complete": true, + "executed_check_ids": [ + "boundary.observe", + "changed.unit", + "unrelated.unit" + ], + "relevant_check_ids": [ + "changed.unit", + "boundary.observe" + ] + }, + "prior_selected_check_ids": [ + "changed.unit" + ], + "repaired_selected_check_ids": [ + "boundary.observe", + "changed.unit" + ], + "repaired_skipped_check_ids": [ + "unrelated.unit" + ], + "additional_check_ids": [ + "boundary.observe" + ], + "misses": [], + "plan": { + "schema": "opsle.affected-verification.plan.v2", + "plan_identity": "sha256:11eda52a4c09b06489dd21976a5547562343f929354d852ccca4d0915187314d", + "change": { + "base_revision": "base", + "target_revision": "target", + "identity": "sha256:141dd265709270b1c27e5ff19cc0949474bb5bc73a64dd4d31fe9cfaa8d4c579", + "changed_paths": [ + "src/changed.py" + ], + "changed_regions": [] + }, + "provenance": { + "input_hash": "sha256:3bd82b71ca3350cf1810f0dceaa2ed4a725fd99551a23aec555e3fbd2d51e85b", + "evidence_identity": "sha256:opaque-fixture", + "verification_catalog_identity": "sha256:opaque-catalog", + "policy_identity": "sha256:opaque-policy", + "policy_version": "1", + "providers": [ + { + "id": "boundary-inspector", + "kind": "DETERMINISTIC_CHECK_BOUNDARY_METADATA", + "version": "1", + "identity": "sha256:boundary-inspector" + }, + { + "id": "native-selector", + "kind": "NATIVE_SELECTOR", + "version": "1", + "identity": "sha256:native-selector" + } + ] + }, + "dependency_completeness": { + "checks_assessed": 3, + "forced_check_ids": [ + "boundary.observe" + ], + "states": { + "COMPLETE_FOR_CHECK": 2, + "OPAQUE_BOUNDARY": 1 + }, + "agreement_implies_completeness": false + }, + "affected_components": [ + { + "id": "changed", + "direct": true, + "via_dependencies": [] + } + ], + "selected_checks": [ + { + "id": "boundary.observe", + "type": "unit-test", + "command": "pytest boundary", + "scope": { + "components": [ + "boundary" + ] + }, + "tags": [ + "boundary" + ], + "test_executions": 1, + "reasons": [ + { + "code": "OPAQUE_BOUNDARY_FORCED_SELECTION", + "detail": "Skip sufficiency cannot be defended: dependency completeness is OPAQUE_BOUNDARY", + "evidence_refs": [ + "boundary-inspector" + ] + } + ], + "dependency_completeness": { + "state": "OPAQUE_BOUNDARY", + "mechanisms": [ + { + "kind": "SUBPROCESS", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [ + { + "id": "b1", + "kind": "SUBPROCESS", + "status": "OPEN", + "relevant": true, + "explanation": "SUBPROCESS fixture boundary is OPEN.", + "evidence_refs": [ + "boundary-inspector" + ], + "source": { + "path": "checks/example.py", + "line": 1, + "construct": "subprocess" + } + } + ], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [ + "SUBPROCESS" + ], + "explanation": "Fixture assessment is OPAQUE_BOUNDARY.", + "action": "SELECT", + "forced_selection": true + } + }, + { + "id": "changed.unit", + "type": "unit-test", + "command": "pytest changed", + "scope": { + "components": [ + "changed" + ] + }, + "tags": [ + "direct" + ], + "test_executions": 3, + "reasons": [ + { + "code": "SCOPE_INTERSECTS_AFFECTED_COMPONENT", + "detail": "Check scope intersects: changed", + "evidence_refs": [ + "impact-evidence", + "verification-catalog" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_FOR_CHECK", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_FOR_CHECK.", + "action": "SELECT", + "forced_selection": false + } + } + ], + "skipped_checks": [ + { + "id": "unrelated.unit", + "type": "unit-test", + "command": "pytest unrelated", + "scope": { + "components": [ + "unrelated" + ] + }, + "tags": [ + "unrelated" + ], + "test_executions": 5, + "reasons": [ + { + "code": "OUTSIDE_TRANSITIVE_IMPACT_SET", + "detail": "Check scope does not intersect the direct or reverse-dependent impact set and no matched policy requires it", + "evidence_refs": [ + "impact-evidence", + "verification-catalog", + "verification-policy" + ] + }, + { + "code": "CHECK_DEPENDENCY_COMPLETENESS_DEFENDED", + "detail": "Check-level dependency evidence is COMPLETE_FOR_CHECK; no unresolved relevant boundary remains", + "evidence_refs": [ + "boundary-inspector", + "verification-policy" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_FOR_CHECK", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_FOR_CHECK.", + "action": "SKIP", + "forced_selection": false + } + } + ], + "risk": { + "classification": "BASELINE", + "tags": [], + "matched_policy_rules": [] + }, + "uncertainty": { + "state": "NONE", + "reasons": [] + }, + "escalation": { + "state": "BROADENED", + "reasons": [ + { + "source": "check-dependency:boundary.observe", + "escalation": "BROADEN" + } + ] + }, + "sufficiency": "SUFFICIENT_BROADENED", + "argument": { + "claim": "Smallest set justified by the normalized evidence model and configured policy; no global mathematical minimality claim.", + "unknown_is_safe_to_skip": false, + "every_skip_explained": true, + "every_skip_dependency_complete": true + } + }, + "workload": { + "prior_tests_selected": 1, + "repaired_tests_selected": 2, + "additional_tests_due_to_repair": 1, + "tests_still_skipped": 1, + "non_test_check_differences": 0, + "full_verification_escalations": 0 + } + }, + { + "scenario_id": "AV3-002", + "full_oracle": { + "complete": true, + "executed_check_ids": [ + "boundary.observe", + "changed.unit", + "unrelated.unit" + ], + "relevant_check_ids": [ + "changed.unit", + "boundary.observe" + ] + }, + "prior_selected_check_ids": [ + "changed.unit" + ], + "repaired_selected_check_ids": [ + "boundary.observe", + "changed.unit" + ], + "repaired_skipped_check_ids": [ + "unrelated.unit" + ], + "additional_check_ids": [ + "boundary.observe" + ], + "misses": [], + "plan": { + "schema": "opsle.affected-verification.plan.v2", + "plan_identity": "sha256:98c9429bbfe52bf7eeeb96e2fc8f84ff3f183d9636d48f6b1799608a629c6384", + "change": { + "base_revision": "base", + "target_revision": "target", + "identity": "sha256:141dd265709270b1c27e5ff19cc0949474bb5bc73a64dd4d31fe9cfaa8d4c579", + "changed_paths": [ + "src/changed.py" + ], + "changed_regions": [] + }, + "provenance": { + "input_hash": "sha256:a0e9de1a7b0f771ec70f08e6b7ae09fdfcfd02540a036c57c3313523da5a36d2", + "evidence_identity": "sha256:opaque-fixture", + "verification_catalog_identity": "sha256:opaque-catalog", + "policy_identity": "sha256:opaque-policy", + "policy_version": "1", + "providers": [ + { + "id": "boundary-inspector", + "kind": "DETERMINISTIC_CHECK_BOUNDARY_METADATA", + "version": "1", + "identity": "sha256:boundary-inspector" + }, + { + "id": "native-selector", + "kind": "NATIVE_SELECTOR", + "version": "1", + "identity": "sha256:native-selector" + } + ] + }, + "dependency_completeness": { + "checks_assessed": 3, + "forced_check_ids": [ + "boundary.observe" + ], + "states": { + "COMPLETE_FOR_CHECK": 2, + "OPAQUE_BOUNDARY": 1 + }, + "agreement_implies_completeness": false + }, + "affected_components": [ + { + "id": "changed", + "direct": true, + "via_dependencies": [] + } + ], + "selected_checks": [ + { + "id": "boundary.observe", + "type": "unit-test", + "command": "pytest boundary", + "scope": { + "components": [ + "boundary" + ] + }, + "tags": [ + "boundary" + ], + "test_executions": 1, + "reasons": [ + { + "code": "OPAQUE_BOUNDARY_FORCED_SELECTION", + "detail": "Skip sufficiency cannot be defended: dependency completeness is OPAQUE_BOUNDARY", + "evidence_refs": [ + "boundary-inspector" + ] + } + ], + "dependency_completeness": { + "state": "OPAQUE_BOUNDARY", + "mechanisms": [ + { + "kind": "DYNAMIC_IMPORT", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [ + { + "id": "b2", + "kind": "DYNAMIC_IMPORT", + "status": "OPEN", + "relevant": true, + "explanation": "DYNAMIC_IMPORT fixture boundary is OPEN.", + "evidence_refs": [ + "boundary-inspector" + ], + "source": { + "path": "checks/example.py", + "line": 2, + "construct": "dynamic_import" + } + } + ], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [ + "DYNAMIC_IMPORT" + ], + "explanation": "Fixture assessment is OPAQUE_BOUNDARY.", + "action": "SELECT", + "forced_selection": true + } + }, + { + "id": "changed.unit", + "type": "unit-test", + "command": "pytest changed", + "scope": { + "components": [ + "changed" + ] + }, + "tags": [ + "direct" + ], + "test_executions": 3, + "reasons": [ + { + "code": "SCOPE_INTERSECTS_AFFECTED_COMPONENT", + "detail": "Check scope intersects: changed", + "evidence_refs": [ + "impact-evidence", + "verification-catalog" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_FOR_CHECK", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_FOR_CHECK.", + "action": "SELECT", + "forced_selection": false + } + } + ], + "skipped_checks": [ + { + "id": "unrelated.unit", + "type": "unit-test", + "command": "pytest unrelated", + "scope": { + "components": [ + "unrelated" + ] + }, + "tags": [ + "unrelated" + ], + "test_executions": 5, + "reasons": [ + { + "code": "OUTSIDE_TRANSITIVE_IMPACT_SET", + "detail": "Check scope does not intersect the direct or reverse-dependent impact set and no matched policy requires it", + "evidence_refs": [ + "impact-evidence", + "verification-catalog", + "verification-policy" + ] + }, + { + "code": "CHECK_DEPENDENCY_COMPLETENESS_DEFENDED", + "detail": "Check-level dependency evidence is COMPLETE_FOR_CHECK; no unresolved relevant boundary remains", + "evidence_refs": [ + "boundary-inspector", + "verification-policy" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_FOR_CHECK", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_FOR_CHECK.", + "action": "SKIP", + "forced_selection": false + } + } + ], + "risk": { + "classification": "BASELINE", + "tags": [], + "matched_policy_rules": [] + }, + "uncertainty": { + "state": "NONE", + "reasons": [] + }, + "escalation": { + "state": "BROADENED", + "reasons": [ + { + "source": "check-dependency:boundary.observe", + "escalation": "BROADEN" + } + ] + }, + "sufficiency": "SUFFICIENT_BROADENED", + "argument": { + "claim": "Smallest set justified by the normalized evidence model and configured policy; no global mathematical minimality claim.", + "unknown_is_safe_to_skip": false, + "every_skip_explained": true, + "every_skip_dependency_complete": true + } + }, + "workload": { + "prior_tests_selected": 1, + "repaired_tests_selected": 2, + "additional_tests_due_to_repair": 1, + "tests_still_skipped": 1, + "non_test_check_differences": 0, + "full_verification_escalations": 0 + } + }, + { + "scenario_id": "AV3-003", + "full_oracle": { + "complete": true, + "executed_check_ids": [ + "boundary.observe", + "changed.unit", + "unrelated.unit" + ], + "relevant_check_ids": [ + "changed.unit", + "boundary.observe" + ] + }, + "prior_selected_check_ids": [ + "changed.unit" + ], + "repaired_selected_check_ids": [ + "boundary.observe", + "changed.unit" + ], + "repaired_skipped_check_ids": [ + "unrelated.unit" + ], + "additional_check_ids": [ + "boundary.observe" + ], + "misses": [], + "plan": { + "schema": "opsle.affected-verification.plan.v2", + "plan_identity": "sha256:52c8dce7b4cce037301e8d908892d0fc0d23e2e25d5326d6be2e3c2bc143a7bc", + "change": { + "base_revision": "base", + "target_revision": "target", + "identity": "sha256:141dd265709270b1c27e5ff19cc0949474bb5bc73a64dd4d31fe9cfaa8d4c579", + "changed_paths": [ + "src/changed.py" + ], + "changed_regions": [] + }, + "provenance": { + "input_hash": "sha256:30cabf5d202a179a4f1d29487c97b0e0fea438dd7d393c066d030cddcd792b91", + "evidence_identity": "sha256:opaque-fixture", + "verification_catalog_identity": "sha256:opaque-catalog", + "policy_identity": "sha256:opaque-policy", + "policy_version": "1", + "providers": [ + { + "id": "boundary-inspector", + "kind": "DETERMINISTIC_CHECK_BOUNDARY_METADATA", + "version": "1", + "identity": "sha256:boundary-inspector" + }, + { + "id": "native-selector", + "kind": "NATIVE_SELECTOR", + "version": "1", + "identity": "sha256:native-selector" + } + ] + }, + "dependency_completeness": { + "checks_assessed": 3, + "forced_check_ids": [ + "boundary.observe" + ], + "states": { + "COMPLETE_FOR_CHECK": 2, + "OPAQUE_BOUNDARY": 1 + }, + "agreement_implies_completeness": false + }, + "affected_components": [ + { + "id": "changed", + "direct": true, + "via_dependencies": [] + } + ], + "selected_checks": [ + { + "id": "boundary.observe", + "type": "unit-test", + "command": "pytest boundary", + "scope": { + "components": [ + "boundary" + ] + }, + "tags": [ + "boundary" + ], + "test_executions": 1, + "reasons": [ + { + "code": "OPAQUE_BOUNDARY_FORCED_SELECTION", + "detail": "Skip sufficiency cannot be defended: dependency completeness is OPAQUE_BOUNDARY", + "evidence_refs": [ + "boundary-inspector" + ] + } + ], + "dependency_completeness": { + "state": "OPAQUE_BOUNDARY", + "mechanisms": [ + { + "kind": "PLUGIN_OR_ENTRY_POINT_DISCOVERY", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [ + { + "id": "b3", + "kind": "PLUGIN_OR_ENTRY_POINT_DISCOVERY", + "status": "OPEN", + "relevant": true, + "explanation": "PLUGIN_OR_ENTRY_POINT_DISCOVERY fixture boundary is OPEN.", + "evidence_refs": [ + "boundary-inspector" + ], + "source": { + "path": "checks/example.py", + "line": 3, + "construct": "plugin_or_entry_point_discovery" + } + } + ], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [ + "PLUGIN_OR_ENTRY_POINT_DISCOVERY" + ], + "explanation": "Fixture assessment is OPAQUE_BOUNDARY.", + "action": "SELECT", + "forced_selection": true + } + }, + { + "id": "changed.unit", + "type": "unit-test", + "command": "pytest changed", + "scope": { + "components": [ + "changed" + ] + }, + "tags": [ + "direct" + ], + "test_executions": 3, + "reasons": [ + { + "code": "SCOPE_INTERSECTS_AFFECTED_COMPONENT", + "detail": "Check scope intersects: changed", + "evidence_refs": [ + "impact-evidence", + "verification-catalog" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_FOR_CHECK", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_FOR_CHECK.", + "action": "SELECT", + "forced_selection": false + } + } + ], + "skipped_checks": [ + { + "id": "unrelated.unit", + "type": "unit-test", + "command": "pytest unrelated", + "scope": { + "components": [ + "unrelated" + ] + }, + "tags": [ + "unrelated" + ], + "test_executions": 5, + "reasons": [ + { + "code": "OUTSIDE_TRANSITIVE_IMPACT_SET", + "detail": "Check scope does not intersect the direct or reverse-dependent impact set and no matched policy requires it", + "evidence_refs": [ + "impact-evidence", + "verification-catalog", + "verification-policy" + ] + }, + { + "code": "CHECK_DEPENDENCY_COMPLETENESS_DEFENDED", + "detail": "Check-level dependency evidence is COMPLETE_FOR_CHECK; no unresolved relevant boundary remains", + "evidence_refs": [ + "boundary-inspector", + "verification-policy" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_FOR_CHECK", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_FOR_CHECK.", + "action": "SKIP", + "forced_selection": false + } + } + ], + "risk": { + "classification": "BASELINE", + "tags": [], + "matched_policy_rules": [] + }, + "uncertainty": { + "state": "NONE", + "reasons": [] + }, + "escalation": { + "state": "BROADENED", + "reasons": [ + { + "source": "check-dependency:boundary.observe", + "escalation": "BROADEN" + } + ] + }, + "sufficiency": "SUFFICIENT_BROADENED", + "argument": { + "claim": "Smallest set justified by the normalized evidence model and configured policy; no global mathematical minimality claim.", + "unknown_is_safe_to_skip": false, + "every_skip_explained": true, + "every_skip_dependency_complete": true + } + }, + "workload": { + "prior_tests_selected": 1, + "repaired_tests_selected": 2, + "additional_tests_due_to_repair": 1, + "tests_still_skipped": 1, + "non_test_check_differences": 0, + "full_verification_escalations": 0 + } + }, + { + "scenario_id": "AV3-004", + "full_oracle": { + "complete": true, + "executed_check_ids": [ + "boundary.observe", + "changed.unit", + "unrelated.unit" + ], + "relevant_check_ids": [ + "changed.unit" + ] + }, + "prior_selected_check_ids": [ + "changed.unit" + ], + "repaired_selected_check_ids": [ + "changed.unit" + ], + "repaired_skipped_check_ids": [ + "boundary.observe", + "unrelated.unit" + ], + "additional_check_ids": [], + "misses": [], + "plan": { + "schema": "opsle.affected-verification.plan.v2", + "plan_identity": "sha256:1788f032bbd4388e185384f715e40fc134bec19ce77c8394ee2335a7d4f6cafb", + "change": { + "base_revision": "base", + "target_revision": "target", + "identity": "sha256:141dd265709270b1c27e5ff19cc0949474bb5bc73a64dd4d31fe9cfaa8d4c579", + "changed_paths": [ + "src/changed.py" + ], + "changed_regions": [] + }, + "provenance": { + "input_hash": "sha256:736d3963f78ff83072b3afce8bd57c1ce2f5f71741642e3b42d6140863ea6eca", + "evidence_identity": "sha256:opaque-fixture", + "verification_catalog_identity": "sha256:opaque-catalog", + "policy_identity": "sha256:opaque-policy", + "policy_version": "1", + "providers": [ + { + "id": "boundary-inspector", + "kind": "DETERMINISTIC_CHECK_BOUNDARY_METADATA", + "version": "1", + "identity": "sha256:boundary-inspector" + }, + { + "id": "native-selector", + "kind": "NATIVE_SELECTOR", + "version": "1", + "identity": "sha256:native-selector" + } + ] + }, + "dependency_completeness": { + "checks_assessed": 3, + "forced_check_ids": [], + "states": { + "COMPLETE_FOR_CHECK": 3 + }, + "agreement_implies_completeness": false + }, + "affected_components": [ + { + "id": "changed", + "direct": true, + "via_dependencies": [] + } + ], + "selected_checks": [ + { + "id": "changed.unit", + "type": "unit-test", + "command": "pytest changed", + "scope": { + "components": [ + "changed" + ] + }, + "tags": [ + "direct" + ], + "test_executions": 3, + "reasons": [ + { + "code": "SCOPE_INTERSECTS_AFFECTED_COMPONENT", + "detail": "Check scope intersects: changed", + "evidence_refs": [ + "impact-evidence", + "verification-catalog" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_FOR_CHECK", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_FOR_CHECK.", + "action": "SELECT", + "forced_selection": false + } + } + ], + "skipped_checks": [ + { + "id": "boundary.observe", + "type": "unit-test", + "command": "pytest boundary", + "scope": { + "components": [ + "boundary" + ] + }, + "tags": [ + "boundary" + ], + "test_executions": 1, + "reasons": [ + { + "code": "OUTSIDE_TRANSITIVE_IMPACT_SET", + "detail": "Check scope does not intersect the direct or reverse-dependent impact set and no matched policy requires it", + "evidence_refs": [ + "impact-evidence", + "verification-catalog", + "verification-policy" + ] + }, + { + "code": "CHECK_DEPENDENCY_COMPLETENESS_DEFENDED", + "detail": "Check-level dependency evidence is COMPLETE_FOR_CHECK; no unresolved relevant boundary remains", + "evidence_refs": [ + "boundary-inspector", + "verification-policy" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_FOR_CHECK", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_FOR_CHECK.", + "action": "SKIP", + "forced_selection": false + } + }, + { + "id": "unrelated.unit", + "type": "unit-test", + "command": "pytest unrelated", + "scope": { + "components": [ + "unrelated" + ] + }, + "tags": [ + "unrelated" + ], + "test_executions": 5, + "reasons": [ + { + "code": "OUTSIDE_TRANSITIVE_IMPACT_SET", + "detail": "Check scope does not intersect the direct or reverse-dependent impact set and no matched policy requires it", + "evidence_refs": [ + "impact-evidence", + "verification-catalog", + "verification-policy" + ] + }, + { + "code": "CHECK_DEPENDENCY_COMPLETENESS_DEFENDED", + "detail": "Check-level dependency evidence is COMPLETE_FOR_CHECK; no unresolved relevant boundary remains", + "evidence_refs": [ + "boundary-inspector", + "verification-policy" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_FOR_CHECK", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_FOR_CHECK.", + "action": "SKIP", + "forced_selection": false + } + } + ], + "risk": { + "classification": "BASELINE", + "tags": [], + "matched_policy_rules": [] + }, + "uncertainty": { + "state": "NONE", + "reasons": [] + }, + "escalation": { + "state": "NONE", + "reasons": [] + }, + "sufficiency": "SUFFICIENT_TARGETED", + "argument": { + "claim": "Smallest set justified by the normalized evidence model and configured policy; no global mathematical minimality claim.", + "unknown_is_safe_to_skip": false, + "every_skip_explained": true, + "every_skip_dependency_complete": true + } + }, + "workload": { + "prior_tests_selected": 1, + "repaired_tests_selected": 1, + "additional_tests_due_to_repair": 0, + "tests_still_skipped": 2, + "non_test_check_differences": 0, + "full_verification_escalations": 0 + } + }, + { + "scenario_id": "AV3-005", + "full_oracle": { + "complete": true, + "executed_check_ids": [ + "boundary.observe", + "changed.unit", + "unrelated.unit" + ], + "relevant_check_ids": [ + "changed.unit" + ] + }, + "prior_selected_check_ids": [ + "changed.unit" + ], + "repaired_selected_check_ids": [ + "changed.unit" + ], + "repaired_skipped_check_ids": [ + "boundary.observe", + "unrelated.unit" + ], + "additional_check_ids": [], + "misses": [], + "plan": { + "schema": "opsle.affected-verification.plan.v2", + "plan_identity": "sha256:5d243625f1becb95efbf0ee99c4a14a92a339b987c9013b1c9da534107ce252c", + "change": { + "base_revision": "base", + "target_revision": "target", + "identity": "sha256:141dd265709270b1c27e5ff19cc0949474bb5bc73a64dd4d31fe9cfaa8d4c579", + "changed_paths": [ + "src/changed.py" + ], + "changed_regions": [] + }, + "provenance": { + "input_hash": "sha256:9395f439624d1e246a7ae60707e858081b9c522b77beb203730259d16c435bd5", + "evidence_identity": "sha256:opaque-fixture", + "verification_catalog_identity": "sha256:opaque-catalog", + "policy_identity": "sha256:opaque-policy", + "policy_version": "1", + "providers": [ + { + "id": "boundary-inspector", + "kind": "DETERMINISTIC_CHECK_BOUNDARY_METADATA", + "version": "1", + "identity": "sha256:boundary-inspector" + }, + { + "id": "native-selector", + "kind": "NATIVE_SELECTOR", + "version": "1", + "identity": "sha256:native-selector" + } + ] + }, + "dependency_completeness": { + "checks_assessed": 3, + "forced_check_ids": [], + "states": { + "COMPLETE_FOR_CHECK": 3 + }, + "agreement_implies_completeness": false + }, + "affected_components": [ + { + "id": "changed", + "direct": true, + "via_dependencies": [] + } + ], + "selected_checks": [ + { + "id": "changed.unit", + "type": "unit-test", + "command": "pytest changed", + "scope": { + "components": [ + "changed" + ] + }, + "tags": [ + "direct" + ], + "test_executions": 3, + "reasons": [ + { + "code": "SCOPE_INTERSECTS_AFFECTED_COMPONENT", + "detail": "Check scope intersects: changed", + "evidence_refs": [ + "impact-evidence", + "verification-catalog" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_FOR_CHECK", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_FOR_CHECK.", + "action": "SELECT", + "forced_selection": false + } + } + ], + "skipped_checks": [ + { + "id": "boundary.observe", + "type": "unit-test", + "command": "pytest boundary", + "scope": { + "components": [ + "boundary" + ] + }, + "tags": [ + "boundary" + ], + "test_executions": 1, + "reasons": [ + { + "code": "OUTSIDE_TRANSITIVE_IMPACT_SET", + "detail": "Check scope does not intersect the direct or reverse-dependent impact set and no matched policy requires it", + "evidence_refs": [ + "impact-evidence", + "verification-catalog", + "verification-policy" + ] + }, + { + "code": "CHECK_DEPENDENCY_COMPLETENESS_DEFENDED", + "detail": "Check-level dependency evidence is COMPLETE_FOR_CHECK; no unresolved relevant boundary remains", + "evidence_refs": [ + "boundary-inspector", + "verification-policy" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_FOR_CHECK", + "mechanisms": [ + { + "kind": "SUBPROCESS", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [ + { + "id": "b5", + "kind": "SUBPROCESS", + "status": "IRRELEVANT", + "relevant": false, + "explanation": "SUBPROCESS fixture boundary is IRRELEVANT.", + "evidence_refs": [ + "boundary-inspector" + ], + "source": { + "path": "checks/example.py", + "line": 5, + "construct": "subprocess" + } + } + ], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_FOR_CHECK.", + "action": "SKIP", + "forced_selection": false + } + }, + { + "id": "unrelated.unit", + "type": "unit-test", + "command": "pytest unrelated", + "scope": { + "components": [ + "unrelated" + ] + }, + "tags": [ + "unrelated" + ], + "test_executions": 5, + "reasons": [ + { + "code": "OUTSIDE_TRANSITIVE_IMPACT_SET", + "detail": "Check scope does not intersect the direct or reverse-dependent impact set and no matched policy requires it", + "evidence_refs": [ + "impact-evidence", + "verification-catalog", + "verification-policy" + ] + }, + { + "code": "CHECK_DEPENDENCY_COMPLETENESS_DEFENDED", + "detail": "Check-level dependency evidence is COMPLETE_FOR_CHECK; no unresolved relevant boundary remains", + "evidence_refs": [ + "boundary-inspector", + "verification-policy" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_FOR_CHECK", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_FOR_CHECK.", + "action": "SKIP", + "forced_selection": false + } + } + ], + "risk": { + "classification": "BASELINE", + "tags": [], + "matched_policy_rules": [] + }, + "uncertainty": { + "state": "NONE", + "reasons": [] + }, + "escalation": { + "state": "NONE", + "reasons": [] + }, + "sufficiency": "SUFFICIENT_TARGETED", + "argument": { + "claim": "Smallest set justified by the normalized evidence model and configured policy; no global mathematical minimality claim.", + "unknown_is_safe_to_skip": false, + "every_skip_explained": true, + "every_skip_dependency_complete": true + } + }, + "workload": { + "prior_tests_selected": 1, + "repaired_tests_selected": 1, + "additional_tests_due_to_repair": 0, + "tests_still_skipped": 2, + "non_test_check_differences": 0, + "full_verification_escalations": 0 + } + }, + { + "scenario_id": "AV3-006", + "full_oracle": { + "complete": true, + "executed_check_ids": [ + "boundary.observe", + "changed.unit", + "unrelated.unit" + ], + "relevant_check_ids": [ + "changed.unit", + "boundary.observe" + ] + }, + "prior_selected_check_ids": [ + "changed.unit" + ], + "repaired_selected_check_ids": [ + "boundary.observe", + "changed.unit" + ], + "repaired_skipped_check_ids": [ + "unrelated.unit" + ], + "additional_check_ids": [ + "boundary.observe" + ], + "misses": [], + "plan": { + "schema": "opsle.affected-verification.plan.v2", + "plan_identity": "sha256:e68316621c062d478e30d81fb77abde9242b1a486b9e30d171d0200c05fee8fd", + "change": { + "base_revision": "base", + "target_revision": "target", + "identity": "sha256:141dd265709270b1c27e5ff19cc0949474bb5bc73a64dd4d31fe9cfaa8d4c579", + "changed_paths": [ + "src/changed.py" + ], + "changed_regions": [] + }, + "provenance": { + "input_hash": "sha256:f2c3f3480380be3088d6f65f78a5e8204a6419b24044cd1693237d97bfd9f702", + "evidence_identity": "sha256:opaque-fixture", + "verification_catalog_identity": "sha256:opaque-catalog", + "policy_identity": "sha256:opaque-policy", + "policy_version": "1", + "providers": [ + { + "id": "boundary-inspector", + "kind": "DETERMINISTIC_CHECK_BOUNDARY_METADATA", + "version": "1", + "identity": "sha256:boundary-inspector" + }, + { + "id": "native-selector", + "kind": "NATIVE_SELECTOR", + "version": "1", + "identity": "sha256:native-selector" + } + ] + }, + "dependency_completeness": { + "checks_assessed": 3, + "forced_check_ids": [ + "boundary.observe" + ], + "states": { + "COMPLETE_FOR_CHECK": 2, + "UNKNOWN": 1 + }, + "agreement_implies_completeness": false + }, + "affected_components": [ + { + "id": "changed", + "direct": true, + "via_dependencies": [] + } + ], + "selected_checks": [ + { + "id": "boundary.observe", + "type": "unit-test", + "command": "pytest boundary", + "scope": { + "components": [ + "boundary" + ] + }, + "tags": [ + "boundary" + ], + "test_executions": 1, + "reasons": [ + { + "code": "DEPENDENCY_COMPLETENESS_FORCED_SELECTION", + "detail": "Skip sufficiency cannot be defended: dependency completeness is UNKNOWN", + "evidence_refs": [ + "boundary-inspector" + ] + } + ], + "dependency_completeness": { + "state": "UNKNOWN", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [ + "UNDECLARED_OR_INCOMPLETE" + ], + "explanation": "Fixture assessment is UNKNOWN.", + "action": "SELECT", + "forced_selection": true + } + }, + { + "id": "changed.unit", + "type": "unit-test", + "command": "pytest changed", + "scope": { + "components": [ + "changed" + ] + }, + "tags": [ + "direct" + ], + "test_executions": 3, + "reasons": [ + { + "code": "SCOPE_INTERSECTS_AFFECTED_COMPONENT", + "detail": "Check scope intersects: changed", + "evidence_refs": [ + "impact-evidence", + "verification-catalog" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_FOR_CHECK", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_FOR_CHECK.", + "action": "SELECT", + "forced_selection": false + } + } + ], + "skipped_checks": [ + { + "id": "unrelated.unit", + "type": "unit-test", + "command": "pytest unrelated", + "scope": { + "components": [ + "unrelated" + ] + }, + "tags": [ + "unrelated" + ], + "test_executions": 5, + "reasons": [ + { + "code": "OUTSIDE_TRANSITIVE_IMPACT_SET", + "detail": "Check scope does not intersect the direct or reverse-dependent impact set and no matched policy requires it", + "evidence_refs": [ + "impact-evidence", + "verification-catalog", + "verification-policy" + ] + }, + { + "code": "CHECK_DEPENDENCY_COMPLETENESS_DEFENDED", + "detail": "Check-level dependency evidence is COMPLETE_FOR_CHECK; no unresolved relevant boundary remains", + "evidence_refs": [ + "boundary-inspector", + "verification-policy" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_FOR_CHECK", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_FOR_CHECK.", + "action": "SKIP", + "forced_selection": false + } + } + ], + "risk": { + "classification": "BASELINE", + "tags": [], + "matched_policy_rules": [] + }, + "uncertainty": { + "state": "NONE", + "reasons": [] + }, + "escalation": { + "state": "BROADENED", + "reasons": [ + { + "source": "check-dependency:boundary.observe", + "escalation": "BROADEN" + } + ] + }, + "sufficiency": "SUFFICIENT_BROADENED", + "argument": { + "claim": "Smallest set justified by the normalized evidence model and configured policy; no global mathematical minimality claim.", + "unknown_is_safe_to_skip": false, + "every_skip_explained": true, + "every_skip_dependency_complete": true + } + }, + "workload": { + "prior_tests_selected": 1, + "repaired_tests_selected": 2, + "additional_tests_due_to_repair": 1, + "tests_still_skipped": 1, + "non_test_check_differences": 0, + "full_verification_escalations": 0 + } + }, + { + "scenario_id": "AV3-007", + "full_oracle": { + "complete": true, + "executed_check_ids": [ + "boundary.observe", + "changed.unit", + "unrelated.unit" + ], + "relevant_check_ids": [ + "changed.unit", + "boundary.observe" + ] + }, + "prior_selected_check_ids": [ + "changed.unit" + ], + "repaired_selected_check_ids": [ + "boundary.observe", + "changed.unit" + ], + "repaired_skipped_check_ids": [ + "unrelated.unit" + ], + "additional_check_ids": [ + "boundary.observe" + ], + "misses": [], + "plan": { + "schema": "opsle.affected-verification.plan.v2", + "plan_identity": "sha256:a7d3efab2594f138bc48d6a1d473880e818caff240474d527aa4f60707710c1c", + "change": { + "base_revision": "base", + "target_revision": "target", + "identity": "sha256:141dd265709270b1c27e5ff19cc0949474bb5bc73a64dd4d31fe9cfaa8d4c579", + "changed_paths": [ + "src/changed.py" + ], + "changed_regions": [] + }, + "provenance": { + "input_hash": "sha256:dbe8240833e7e22839bbf9493fc6c4b0a5f0e58a87d402007211985cd254a65c", + "evidence_identity": "sha256:opaque-fixture", + "verification_catalog_identity": "sha256:opaque-catalog", + "policy_identity": "sha256:opaque-policy", + "policy_version": "1", + "providers": [ + { + "id": "boundary-inspector", + "kind": "DETERMINISTIC_CHECK_BOUNDARY_METADATA", + "version": "1", + "identity": "sha256:boundary-inspector" + }, + { + "id": "native-selector", + "kind": "NATIVE_SELECTOR", + "version": "1", + "identity": "sha256:native-selector" + } + ] + }, + "dependency_completeness": { + "checks_assessed": 3, + "forced_check_ids": [ + "boundary.observe" + ], + "states": { + "COMPLETE_FOR_CHECK": 2, + "OPAQUE_BOUNDARY": 1 + }, + "agreement_implies_completeness": false + }, + "affected_components": [ + { + "id": "changed", + "direct": true, + "via_dependencies": [] + } + ], + "selected_checks": [ + { + "id": "boundary.observe", + "type": "unit-test", + "command": "pytest boundary", + "scope": { + "components": [ + "boundary" + ] + }, + "tags": [ + "boundary" + ], + "test_executions": 1, + "reasons": [ + { + "code": "OPAQUE_BOUNDARY_FORCED_SELECTION", + "detail": "Skip sufficiency cannot be defended: dependency completeness is OPAQUE_BOUNDARY", + "evidence_refs": [ + "boundary-inspector" + ] + } + ], + "dependency_completeness": { + "state": "OPAQUE_BOUNDARY", + "mechanisms": [ + { + "kind": "CHILD_INTERPRETER", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [ + { + "id": "b7", + "kind": "CHILD_INTERPRETER", + "status": "OPEN", + "relevant": true, + "explanation": "CHILD_INTERPRETER fixture boundary is OPEN.", + "evidence_refs": [ + "boundary-inspector" + ], + "source": { + "path": "checks/example.py", + "line": 7, + "construct": "child_interpreter" + } + } + ], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [ + "CHILD_INTERPRETER" + ], + "explanation": "Fixture assessment is OPAQUE_BOUNDARY.", + "action": "SELECT", + "forced_selection": true + } + }, + { + "id": "changed.unit", + "type": "unit-test", + "command": "pytest changed", + "scope": { + "components": [ + "changed" + ] + }, + "tags": [ + "direct" + ], + "test_executions": 3, + "reasons": [ + { + "code": "SCOPE_INTERSECTS_AFFECTED_COMPONENT", + "detail": "Check scope intersects: changed", + "evidence_refs": [ + "impact-evidence", + "verification-catalog" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_FOR_CHECK", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_FOR_CHECK.", + "action": "SELECT", + "forced_selection": false + } + } + ], + "skipped_checks": [ + { + "id": "unrelated.unit", + "type": "unit-test", + "command": "pytest unrelated", + "scope": { + "components": [ + "unrelated" + ] + }, + "tags": [ + "unrelated" + ], + "test_executions": 5, + "reasons": [ + { + "code": "OUTSIDE_TRANSITIVE_IMPACT_SET", + "detail": "Check scope does not intersect the direct or reverse-dependent impact set and no matched policy requires it", + "evidence_refs": [ + "impact-evidence", + "verification-catalog", + "verification-policy" + ] + }, + { + "code": "CHECK_DEPENDENCY_COMPLETENESS_DEFENDED", + "detail": "Check-level dependency evidence is COMPLETE_FOR_CHECK; no unresolved relevant boundary remains", + "evidence_refs": [ + "boundary-inspector", + "verification-policy" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_FOR_CHECK", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_FOR_CHECK.", + "action": "SKIP", + "forced_selection": false + } + } + ], + "risk": { + "classification": "BASELINE", + "tags": [], + "matched_policy_rules": [] + }, + "uncertainty": { + "state": "NONE", + "reasons": [] + }, + "escalation": { + "state": "BROADENED", + "reasons": [ + { + "source": "check-dependency:boundary.observe", + "escalation": "BROADEN" + } + ] + }, + "sufficiency": "SUFFICIENT_BROADENED", + "argument": { + "claim": "Smallest set justified by the normalized evidence model and configured policy; no global mathematical minimality claim.", + "unknown_is_safe_to_skip": false, + "every_skip_explained": true, + "every_skip_dependency_complete": true + } + }, + "workload": { + "prior_tests_selected": 1, + "repaired_tests_selected": 2, + "additional_tests_due_to_repair": 1, + "tests_still_skipped": 1, + "non_test_check_differences": 0, + "full_verification_escalations": 0 + } + }, + { + "scenario_id": "AV3-008", + "full_oracle": { + "complete": true, + "executed_check_ids": [ + "boundary.observe", + "changed.unit", + "unrelated.unit" + ], + "relevant_check_ids": [ + "changed.unit", + "boundary.observe" + ] + }, + "prior_selected_check_ids": [ + "changed.unit" + ], + "repaired_selected_check_ids": [ + "boundary.observe", + "changed.unit" + ], + "repaired_skipped_check_ids": [ + "unrelated.unit" + ], + "additional_check_ids": [ + "boundary.observe" + ], + "misses": [], + "plan": { + "schema": "opsle.affected-verification.plan.v2", + "plan_identity": "sha256:2965551a34cfb2576382c46cd1d64816e434354b6d6bbd0e2b342ed6df724663", + "change": { + "base_revision": "base", + "target_revision": "target", + "identity": "sha256:141dd265709270b1c27e5ff19cc0949474bb5bc73a64dd4d31fe9cfaa8d4c579", + "changed_paths": [ + "src/changed.py" + ], + "changed_regions": [] + }, + "provenance": { + "input_hash": "sha256:05ac2d6b3f6d3199b2fab8174a14f66397992f58bcba877374983863ffd7fcc2", + "evidence_identity": "sha256:opaque-fixture", + "verification_catalog_identity": "sha256:opaque-catalog", + "policy_identity": "sha256:opaque-policy", + "policy_version": "1", + "providers": [ + { + "id": "boundary-inspector", + "kind": "DETERMINISTIC_CHECK_BOUNDARY_METADATA", + "version": "1", + "identity": "sha256:boundary-inspector" + }, + { + "id": "native-selector", + "kind": "NATIVE_SELECTOR", + "version": "1", + "identity": "sha256:native-selector" + } + ] + }, + "dependency_completeness": { + "checks_assessed": 3, + "forced_check_ids": [ + "boundary.observe" + ], + "states": { + "COMPLETE_FOR_CHECK": 2, + "INCOMPLETE": 1 + }, + "agreement_implies_completeness": false + }, + "affected_components": [ + { + "id": "changed", + "direct": true, + "via_dependencies": [] + } + ], + "selected_checks": [ + { + "id": "boundary.observe", + "type": "unit-test", + "command": "pytest boundary", + "scope": { + "components": [ + "boundary" + ] + }, + "tags": [ + "boundary" + ], + "test_executions": 1, + "reasons": [ + { + "code": "POSITIVE_DEPENDENCY_EVIDENCE", + "detail": "At least one identified evidence source positively selected this check", + "evidence_refs": [ + "native-selector" + ] + }, + { + "code": "DEPENDENCY_COMPLETENESS_FORCED_SELECTION", + "detail": "Skip sufficiency cannot be defended: dependency completeness is INCOMPLETE", + "evidence_refs": [ + "boundary-inspector", + "native-selector" + ] + } + ], + "dependency_completeness": { + "state": "INCOMPLETE", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + }, + { + "kind": "NATIVE_SELECTOR", + "evidence_refs": [ + "native-selector" + ], + "positive": true + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector", + "native-selector" + ], + "unresolved_mechanisms": [ + "UNDECLARED_OR_INCOMPLETE" + ], + "explanation": "Fixture assessment is INCOMPLETE.", + "action": "SELECT", + "forced_selection": true + } + }, + { + "id": "changed.unit", + "type": "unit-test", + "command": "pytest changed", + "scope": { + "components": [ + "changed" + ] + }, + "tags": [ + "direct" + ], + "test_executions": 3, + "reasons": [ + { + "code": "SCOPE_INTERSECTS_AFFECTED_COMPONENT", + "detail": "Check scope intersects: changed", + "evidence_refs": [ + "impact-evidence", + "verification-catalog" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_FOR_CHECK", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_FOR_CHECK.", + "action": "SELECT", + "forced_selection": false + } + } + ], + "skipped_checks": [ + { + "id": "unrelated.unit", + "type": "unit-test", + "command": "pytest unrelated", + "scope": { + "components": [ + "unrelated" + ] + }, + "tags": [ + "unrelated" + ], + "test_executions": 5, + "reasons": [ + { + "code": "OUTSIDE_TRANSITIVE_IMPACT_SET", + "detail": "Check scope does not intersect the direct or reverse-dependent impact set and no matched policy requires it", + "evidence_refs": [ + "impact-evidence", + "verification-catalog", + "verification-policy" + ] + }, + { + "code": "CHECK_DEPENDENCY_COMPLETENESS_DEFENDED", + "detail": "Check-level dependency evidence is COMPLETE_FOR_CHECK; no unresolved relevant boundary remains", + "evidence_refs": [ + "boundary-inspector", + "verification-policy" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_FOR_CHECK", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_FOR_CHECK.", + "action": "SKIP", + "forced_selection": false + } + } + ], + "risk": { + "classification": "BASELINE", + "tags": [], + "matched_policy_rules": [] + }, + "uncertainty": { + "state": "NONE", + "reasons": [] + }, + "escalation": { + "state": "BROADENED", + "reasons": [ + { + "source": "check-dependency:boundary.observe", + "escalation": "BROADEN" + } + ] + }, + "sufficiency": "SUFFICIENT_BROADENED", + "argument": { + "claim": "Smallest set justified by the normalized evidence model and configured policy; no global mathematical minimality claim.", + "unknown_is_safe_to_skip": false, + "every_skip_explained": true, + "every_skip_dependency_complete": true + } + }, + "workload": { + "prior_tests_selected": 1, + "repaired_tests_selected": 2, + "additional_tests_due_to_repair": 1, + "tests_still_skipped": 1, + "non_test_check_differences": 0, + "full_verification_escalations": 0 + } + }, + { + "scenario_id": "AV3-009", + "full_oracle": { + "complete": true, + "executed_check_ids": [ + "boundary.observe", + "changed.unit", + "unrelated.unit" + ], + "relevant_check_ids": [ + "changed.unit", + "boundary.observe" + ] + }, + "prior_selected_check_ids": [ + "changed.unit" + ], + "repaired_selected_check_ids": [ + "boundary.observe", + "changed.unit" + ], + "repaired_skipped_check_ids": [ + "unrelated.unit" + ], + "additional_check_ids": [ + "boundary.observe" + ], + "misses": [], + "plan": { + "schema": "opsle.affected-verification.plan.v2", + "plan_identity": "sha256:7270ccaa39015706b512a7b3fc77641d307df810a64b08284f3e4e6c9d7cb151", + "change": { + "base_revision": "base", + "target_revision": "target", + "identity": "sha256:141dd265709270b1c27e5ff19cc0949474bb5bc73a64dd4d31fe9cfaa8d4c579", + "changed_paths": [ + "src/changed.py" + ], + "changed_regions": [] + }, + "provenance": { + "input_hash": "sha256:3734ea4aa72f36e74d3c102807335312b14edb0146fb4e8b67b2afd10a3fb534", + "evidence_identity": "sha256:opaque-fixture", + "verification_catalog_identity": "sha256:opaque-catalog", + "policy_identity": "sha256:opaque-policy", + "policy_version": "1", + "providers": [ + { + "id": "boundary-inspector", + "kind": "DETERMINISTIC_CHECK_BOUNDARY_METADATA", + "version": "1", + "identity": "sha256:boundary-inspector" + }, + { + "id": "native-selector", + "kind": "NATIVE_SELECTOR", + "version": "1", + "identity": "sha256:native-selector" + } + ] + }, + "dependency_completeness": { + "checks_assessed": 3, + "forced_check_ids": [ + "boundary.observe" + ], + "states": { + "COMPLETE_FOR_CHECK": 2, + "OPAQUE_BOUNDARY": 1 + }, + "agreement_implies_completeness": false + }, + "affected_components": [ + { + "id": "changed", + "direct": true, + "via_dependencies": [] + } + ], + "selected_checks": [ + { + "id": "boundary.observe", + "type": "unit-test", + "command": "pytest boundary", + "scope": { + "components": [ + "boundary" + ] + }, + "tags": [ + "boundary" + ], + "test_executions": 1, + "reasons": [ + { + "code": "OPAQUE_BOUNDARY_FORCED_SELECTION", + "detail": "Skip sufficiency cannot be defended: dependency completeness is OPAQUE_BOUNDARY", + "evidence_refs": [ + "boundary-inspector" + ] + } + ], + "dependency_completeness": { + "state": "OPAQUE_BOUNDARY", + "mechanisms": [ + { + "kind": "EXEC_EVAL_OR_CODE_GENERATION", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [ + { + "id": "b9", + "kind": "EXEC_EVAL_OR_CODE_GENERATION", + "status": "OPEN", + "relevant": true, + "explanation": "EXEC_EVAL_OR_CODE_GENERATION fixture boundary is OPEN.", + "evidence_refs": [ + "boundary-inspector" + ], + "source": { + "path": "checks/example.py", + "line": 9, + "construct": "exec_eval_or_code_generation" + } + } + ], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [ + "EXEC_EVAL_OR_CODE_GENERATION" + ], + "explanation": "Fixture assessment is OPAQUE_BOUNDARY.", + "action": "SELECT", + "forced_selection": true + } + }, + { + "id": "changed.unit", + "type": "unit-test", + "command": "pytest changed", + "scope": { + "components": [ + "changed" + ] + }, + "tags": [ + "direct" + ], + "test_executions": 3, + "reasons": [ + { + "code": "SCOPE_INTERSECTS_AFFECTED_COMPONENT", + "detail": "Check scope intersects: changed", + "evidence_refs": [ + "impact-evidence", + "verification-catalog" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_FOR_CHECK", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_FOR_CHECK.", + "action": "SELECT", + "forced_selection": false + } + } + ], + "skipped_checks": [ + { + "id": "unrelated.unit", + "type": "unit-test", + "command": "pytest unrelated", + "scope": { + "components": [ + "unrelated" + ] + }, + "tags": [ + "unrelated" + ], + "test_executions": 5, + "reasons": [ + { + "code": "OUTSIDE_TRANSITIVE_IMPACT_SET", + "detail": "Check scope does not intersect the direct or reverse-dependent impact set and no matched policy requires it", + "evidence_refs": [ + "impact-evidence", + "verification-catalog", + "verification-policy" + ] + }, + { + "code": "CHECK_DEPENDENCY_COMPLETENESS_DEFENDED", + "detail": "Check-level dependency evidence is COMPLETE_FOR_CHECK; no unresolved relevant boundary remains", + "evidence_refs": [ + "boundary-inspector", + "verification-policy" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_FOR_CHECK", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_FOR_CHECK.", + "action": "SKIP", + "forced_selection": false + } + } + ], + "risk": { + "classification": "BASELINE", + "tags": [], + "matched_policy_rules": [] + }, + "uncertainty": { + "state": "NONE", + "reasons": [] + }, + "escalation": { + "state": "BROADENED", + "reasons": [ + { + "source": "check-dependency:boundary.observe", + "escalation": "BROADEN" + } + ] + }, + "sufficiency": "SUFFICIENT_BROADENED", + "argument": { + "claim": "Smallest set justified by the normalized evidence model and configured policy; no global mathematical minimality claim.", + "unknown_is_safe_to_skip": false, + "every_skip_explained": true, + "every_skip_dependency_complete": true + } + }, + "workload": { + "prior_tests_selected": 1, + "repaired_tests_selected": 2, + "additional_tests_due_to_repair": 1, + "tests_still_skipped": 1, + "non_test_check_differences": 0, + "full_verification_escalations": 0 + } + }, + { + "scenario_id": "AV3-010", + "full_oracle": { + "complete": true, + "executed_check_ids": [ + "boundary.observe", + "changed.unit", + "unrelated.unit" + ], + "relevant_check_ids": [ + "changed.unit" + ] + }, + "prior_selected_check_ids": [ + "changed.unit" + ], + "repaired_selected_check_ids": [ + "changed.unit" + ], + "repaired_skipped_check_ids": [ + "boundary.observe", + "unrelated.unit" + ], + "additional_check_ids": [], + "misses": [], + "plan": { + "schema": "opsle.affected-verification.plan.v2", + "plan_identity": "sha256:f33a8e6e716905312da89ed00b225c4faa61272c7fd557e904d2eb70a34dc897", + "change": { + "base_revision": "base", + "target_revision": "target", + "identity": "sha256:141dd265709270b1c27e5ff19cc0949474bb5bc73a64dd4d31fe9cfaa8d4c579", + "changed_paths": [ + "src/changed.py" + ], + "changed_regions": [] + }, + "provenance": { + "input_hash": "sha256:31a9dcf957980fdb9314c5fb55d983e02d101754fe57aebbb8608d3ceeb8d602", + "evidence_identity": "sha256:opaque-fixture", + "verification_catalog_identity": "sha256:opaque-catalog", + "policy_identity": "sha256:opaque-policy", + "policy_version": "1", + "providers": [ + { + "id": "boundary-inspector", + "kind": "DETERMINISTIC_CHECK_BOUNDARY_METADATA", + "version": "1", + "identity": "sha256:boundary-inspector" + }, + { + "id": "native-selector", + "kind": "NATIVE_SELECTOR", + "version": "1", + "identity": "sha256:native-selector" + } + ] + }, + "dependency_completeness": { + "checks_assessed": 3, + "forced_check_ids": [], + "states": { + "COMPLETE_FOR_CHECK": 2, + "COMPLETE_WITH_DECLARED_BOUNDARIES": 1 + }, + "agreement_implies_completeness": false + }, + "affected_components": [ + { + "id": "changed", + "direct": true, + "via_dependencies": [] + } + ], + "selected_checks": [ + { + "id": "changed.unit", + "type": "unit-test", + "command": "pytest changed", + "scope": { + "components": [ + "changed" + ] + }, + "tags": [ + "direct" + ], + "test_executions": 3, + "reasons": [ + { + "code": "SCOPE_INTERSECTS_AFFECTED_COMPONENT", + "detail": "Check scope intersects: changed", + "evidence_refs": [ + "impact-evidence", + "verification-catalog" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_FOR_CHECK", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_FOR_CHECK.", + "action": "SELECT", + "forced_selection": false + } + } + ], + "skipped_checks": [ + { + "id": "boundary.observe", + "type": "unit-test", + "command": "pytest boundary", + "scope": { + "components": [ + "boundary" + ] + }, + "tags": [ + "boundary" + ], + "test_executions": 1, + "reasons": [ + { + "code": "OUTSIDE_TRANSITIVE_IMPACT_SET", + "detail": "Check scope does not intersect the direct or reverse-dependent impact set and no matched policy requires it", + "evidence_refs": [ + "impact-evidence", + "verification-catalog", + "verification-policy" + ] + }, + { + "code": "CHECK_DEPENDENCY_COMPLETENESS_DEFENDED", + "detail": "Check-level dependency evidence is COMPLETE_WITH_DECLARED_BOUNDARIES; no unresolved relevant boundary remains", + "evidence_refs": [ + "boundary-inspector", + "verification-policy" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_WITH_DECLARED_BOUNDARIES", + "mechanisms": [ + { + "kind": "DYNAMIC_IMPORT", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [ + { + "id": "b10", + "kind": "DYNAMIC_IMPORT", + "status": "CLOSED", + "relevant": true, + "explanation": "DYNAMIC_IMPORT fixture boundary is CLOSED.", + "evidence_refs": [ + "boundary-inspector" + ], + "source": { + "path": "checks/example.py", + "line": 10, + "construct": "dynamic_import" + } + } + ], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_WITH_DECLARED_BOUNDARIES.", + "action": "SKIP", + "forced_selection": false + } + }, + { + "id": "unrelated.unit", + "type": "unit-test", + "command": "pytest unrelated", + "scope": { + "components": [ + "unrelated" + ] + }, + "tags": [ + "unrelated" + ], + "test_executions": 5, + "reasons": [ + { + "code": "OUTSIDE_TRANSITIVE_IMPACT_SET", + "detail": "Check scope does not intersect the direct or reverse-dependent impact set and no matched policy requires it", + "evidence_refs": [ + "impact-evidence", + "verification-catalog", + "verification-policy" + ] + }, + { + "code": "CHECK_DEPENDENCY_COMPLETENESS_DEFENDED", + "detail": "Check-level dependency evidence is COMPLETE_FOR_CHECK; no unresolved relevant boundary remains", + "evidence_refs": [ + "boundary-inspector", + "verification-policy" + ] + } + ], + "dependency_completeness": { + "state": "COMPLETE_FOR_CHECK", + "mechanisms": [ + { + "kind": "DECLARED_SCOPE", + "evidence_refs": [ + "boundary-inspector" + ], + "positive": false + } + ], + "boundaries": [], + "evidence_coverage": [ + "boundary-inspector" + ], + "unresolved_mechanisms": [], + "explanation": "Fixture assessment is COMPLETE_FOR_CHECK.", + "action": "SKIP", + "forced_selection": false + } + } + ], + "risk": { + "classification": "BASELINE", + "tags": [], + "matched_policy_rules": [] + }, + "uncertainty": { + "state": "NONE", + "reasons": [] + }, + "escalation": { + "state": "NONE", + "reasons": [] + }, + "sufficiency": "SUFFICIENT_TARGETED", + "argument": { + "claim": "Smallest set justified by the normalized evidence model and configured policy; no global mathematical minimality claim.", + "unknown_is_safe_to_skip": false, + "every_skip_explained": true, + "every_skip_dependency_complete": true + } + }, + "workload": { + "prior_tests_selected": 1, + "repaired_tests_selected": 1, + "additional_tests_due_to_repair": 0, + "tests_still_skipped": 2, + "non_test_check_differences": 0, + "full_verification_escalations": 0 + } + } + ], + "regression_matrix_identity": "sha256:7260c2d3476a6e78323e75d36c54c8409ea4cb18fa3a8f9a76b5533e1df08615", + "acceptance": { + "known_replay_selected": true, + "adversarial_misses": 0, + "av_exp_001_new_misses": 0, + "av_exp_002_new_misses": 0, + "target_specific_core_rules": 0, + "full_oracle_complete_scenarios": 10 + }, + "claim_limit": "Observed on frozen repair and regression corpora in SHADOW only; no general failure-prevention, dynamic-dependency solution, safety, causal-savings, or production-trust claim.", + "result_identity": "sha256:03b2f7d6a380c84f6a1749531067cf8b87404c879f42380de8f07cce48251519" +} diff --git a/benchmark/av-exp-003/results-v1/value-receipts/AV3-001.json b/benchmark/av-exp-003/results-v1/value-receipts/AV3-001.json new file mode 100644 index 0000000..9d466d6 --- /dev/null +++ b/benchmark/av-exp-003/results-v1/value-receipts/AV3-001.json @@ -0,0 +1,236 @@ +{ + "schema": "opsle.value-receipt.v1", + "mechanism": { + "id": "opsle.affected-verification", + "name": "Affected Verification", + "version": "0.1.0", + "revision": null + }, + "run": { + "id": "AV3-001", + "repository": null, + "task_classification": null, + "work_classification": "DETERMINISTIC_VERIFICATION_PLANNING" + }, + "operation": { + "id": "sha256:11eda52a4c09b06489dd21976a5547562343f929354d852ccca4d0915187314d", + "name": "verification-planning", + "configuration_id": "sha256:opaque-catalog", + "policy_id": "sha256:opaque-policy" + }, + "measurements": [ + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_available", + "limitations": [], + "operator_display": false, + "result": 3, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "LOWER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_selected", + "limitations": [], + "operator_display": true, + "result": 2, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_skipped", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_available", + "limitations": [], + "operator_display": false, + "result": 9, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "LOWER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_selected", + "limitations": [], + "operator_display": true, + "result": 4, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_skipped", + "limitations": [], + "operator_display": true, + "result": 5, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": 0, + "class": "EXACT", + "delta": 1, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "dependency_safety_checks_added", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": 0, + "class": "EXACT", + "delta": 1, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "dependency_safety_test_executions_added", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": false, + "method": null + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_execution_reduction", + "limitations": [ + "Computed only across catalog entries measured in test executions; unlike verification types are not combined." + ], + "operator_display": true, + "result": "5/9", + "source_verification": "VERIFIED", + "unit": "ratio" + } + ], + "evidence": [ + { + "id": "verification_plan", + "kind": "CONTENT_HASH", + "locator": "sha256:11eda52a4c09b06489dd21976a5547562343f929354d852ccca4d0915187314d", + "trust": "VERIFIED" + } + ], + "limitations": [ + "No time, token, cost, correctness, or causal savings claim is made.", + "Counts describe the configured catalog and declared test executions, not observed execution.", + "A skipped check count is value only within the plan sufficiency and uncertainty classification." + ], + "extensions": { + "sufficiency": "SUFFICIENT_BROADENED", + "impact_uncertainty": "NONE", + "dependency_completeness": { + "checks_assessed": 3, + "forced_check_ids": [ + "boundary.observe" + ], + "states": { + "COMPLETE_FOR_CHECK": 2, + "OPAQUE_BOUNDARY": 1 + }, + "agreement_implies_completeness": false + }, + "selected_by_type": { + "unit-test": 2 + } + } +} diff --git a/benchmark/av-exp-003/results-v1/value-receipts/AV3-002.json b/benchmark/av-exp-003/results-v1/value-receipts/AV3-002.json new file mode 100644 index 0000000..0a47f1f --- /dev/null +++ b/benchmark/av-exp-003/results-v1/value-receipts/AV3-002.json @@ -0,0 +1,236 @@ +{ + "schema": "opsle.value-receipt.v1", + "mechanism": { + "id": "opsle.affected-verification", + "name": "Affected Verification", + "version": "0.1.0", + "revision": null + }, + "run": { + "id": "AV3-002", + "repository": null, + "task_classification": null, + "work_classification": "DETERMINISTIC_VERIFICATION_PLANNING" + }, + "operation": { + "id": "sha256:98c9429bbfe52bf7eeeb96e2fc8f84ff3f183d9636d48f6b1799608a629c6384", + "name": "verification-planning", + "configuration_id": "sha256:opaque-catalog", + "policy_id": "sha256:opaque-policy" + }, + "measurements": [ + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_available", + "limitations": [], + "operator_display": false, + "result": 3, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "LOWER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_selected", + "limitations": [], + "operator_display": true, + "result": 2, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_skipped", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_available", + "limitations": [], + "operator_display": false, + "result": 9, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "LOWER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_selected", + "limitations": [], + "operator_display": true, + "result": 4, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_skipped", + "limitations": [], + "operator_display": true, + "result": 5, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": 0, + "class": "EXACT", + "delta": 1, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "dependency_safety_checks_added", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": 0, + "class": "EXACT", + "delta": 1, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "dependency_safety_test_executions_added", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": false, + "method": null + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_execution_reduction", + "limitations": [ + "Computed only across catalog entries measured in test executions; unlike verification types are not combined." + ], + "operator_display": true, + "result": "5/9", + "source_verification": "VERIFIED", + "unit": "ratio" + } + ], + "evidence": [ + { + "id": "verification_plan", + "kind": "CONTENT_HASH", + "locator": "sha256:98c9429bbfe52bf7eeeb96e2fc8f84ff3f183d9636d48f6b1799608a629c6384", + "trust": "VERIFIED" + } + ], + "limitations": [ + "No time, token, cost, correctness, or causal savings claim is made.", + "Counts describe the configured catalog and declared test executions, not observed execution.", + "A skipped check count is value only within the plan sufficiency and uncertainty classification." + ], + "extensions": { + "sufficiency": "SUFFICIENT_BROADENED", + "impact_uncertainty": "NONE", + "dependency_completeness": { + "checks_assessed": 3, + "forced_check_ids": [ + "boundary.observe" + ], + "states": { + "COMPLETE_FOR_CHECK": 2, + "OPAQUE_BOUNDARY": 1 + }, + "agreement_implies_completeness": false + }, + "selected_by_type": { + "unit-test": 2 + } + } +} diff --git a/benchmark/av-exp-003/results-v1/value-receipts/AV3-003.json b/benchmark/av-exp-003/results-v1/value-receipts/AV3-003.json new file mode 100644 index 0000000..64e4a76 --- /dev/null +++ b/benchmark/av-exp-003/results-v1/value-receipts/AV3-003.json @@ -0,0 +1,236 @@ +{ + "schema": "opsle.value-receipt.v1", + "mechanism": { + "id": "opsle.affected-verification", + "name": "Affected Verification", + "version": "0.1.0", + "revision": null + }, + "run": { + "id": "AV3-003", + "repository": null, + "task_classification": null, + "work_classification": "DETERMINISTIC_VERIFICATION_PLANNING" + }, + "operation": { + "id": "sha256:52c8dce7b4cce037301e8d908892d0fc0d23e2e25d5326d6be2e3c2bc143a7bc", + "name": "verification-planning", + "configuration_id": "sha256:opaque-catalog", + "policy_id": "sha256:opaque-policy" + }, + "measurements": [ + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_available", + "limitations": [], + "operator_display": false, + "result": 3, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "LOWER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_selected", + "limitations": [], + "operator_display": true, + "result": 2, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_skipped", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_available", + "limitations": [], + "operator_display": false, + "result": 9, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "LOWER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_selected", + "limitations": [], + "operator_display": true, + "result": 4, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_skipped", + "limitations": [], + "operator_display": true, + "result": 5, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": 0, + "class": "EXACT", + "delta": 1, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "dependency_safety_checks_added", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": 0, + "class": "EXACT", + "delta": 1, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "dependency_safety_test_executions_added", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": false, + "method": null + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_execution_reduction", + "limitations": [ + "Computed only across catalog entries measured in test executions; unlike verification types are not combined." + ], + "operator_display": true, + "result": "5/9", + "source_verification": "VERIFIED", + "unit": "ratio" + } + ], + "evidence": [ + { + "id": "verification_plan", + "kind": "CONTENT_HASH", + "locator": "sha256:52c8dce7b4cce037301e8d908892d0fc0d23e2e25d5326d6be2e3c2bc143a7bc", + "trust": "VERIFIED" + } + ], + "limitations": [ + "No time, token, cost, correctness, or causal savings claim is made.", + "Counts describe the configured catalog and declared test executions, not observed execution.", + "A skipped check count is value only within the plan sufficiency and uncertainty classification." + ], + "extensions": { + "sufficiency": "SUFFICIENT_BROADENED", + "impact_uncertainty": "NONE", + "dependency_completeness": { + "checks_assessed": 3, + "forced_check_ids": [ + "boundary.observe" + ], + "states": { + "COMPLETE_FOR_CHECK": 2, + "OPAQUE_BOUNDARY": 1 + }, + "agreement_implies_completeness": false + }, + "selected_by_type": { + "unit-test": 2 + } + } +} diff --git a/benchmark/av-exp-003/results-v1/value-receipts/AV3-004.json b/benchmark/av-exp-003/results-v1/value-receipts/AV3-004.json new file mode 100644 index 0000000..1781ef8 --- /dev/null +++ b/benchmark/av-exp-003/results-v1/value-receipts/AV3-004.json @@ -0,0 +1,233 @@ +{ + "schema": "opsle.value-receipt.v1", + "mechanism": { + "id": "opsle.affected-verification", + "name": "Affected Verification", + "version": "0.1.0", + "revision": null + }, + "run": { + "id": "AV3-004", + "repository": null, + "task_classification": null, + "work_classification": "DETERMINISTIC_VERIFICATION_PLANNING" + }, + "operation": { + "id": "sha256:1788f032bbd4388e185384f715e40fc134bec19ce77c8394ee2335a7d4f6cafb", + "name": "verification-planning", + "configuration_id": "sha256:opaque-catalog", + "policy_id": "sha256:opaque-policy" + }, + "measurements": [ + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_available", + "limitations": [], + "operator_display": false, + "result": 3, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "LOWER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_selected", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_skipped", + "limitations": [], + "operator_display": true, + "result": 2, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_available", + "limitations": [], + "operator_display": false, + "result": 9, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "LOWER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_selected", + "limitations": [], + "operator_display": true, + "result": 3, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_skipped", + "limitations": [], + "operator_display": true, + "result": 6, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": 0, + "class": "EXACT", + "delta": 0, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "dependency_safety_checks_added", + "limitations": [], + "operator_display": true, + "result": 0, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": 0, + "class": "EXACT", + "delta": 0, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "dependency_safety_test_executions_added", + "limitations": [], + "operator_display": true, + "result": 0, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": false, + "method": null + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_execution_reduction", + "limitations": [ + "Computed only across catalog entries measured in test executions; unlike verification types are not combined." + ], + "operator_display": true, + "result": "6/9", + "source_verification": "VERIFIED", + "unit": "ratio" + } + ], + "evidence": [ + { + "id": "verification_plan", + "kind": "CONTENT_HASH", + "locator": "sha256:1788f032bbd4388e185384f715e40fc134bec19ce77c8394ee2335a7d4f6cafb", + "trust": "VERIFIED" + } + ], + "limitations": [ + "No time, token, cost, correctness, or causal savings claim is made.", + "Counts describe the configured catalog and declared test executions, not observed execution.", + "A skipped check count is value only within the plan sufficiency and uncertainty classification." + ], + "extensions": { + "sufficiency": "SUFFICIENT_TARGETED", + "impact_uncertainty": "NONE", + "dependency_completeness": { + "checks_assessed": 3, + "forced_check_ids": [], + "states": { + "COMPLETE_FOR_CHECK": 3 + }, + "agreement_implies_completeness": false + }, + "selected_by_type": { + "unit-test": 1 + } + } +} diff --git a/benchmark/av-exp-003/results-v1/value-receipts/AV3-005.json b/benchmark/av-exp-003/results-v1/value-receipts/AV3-005.json new file mode 100644 index 0000000..1a505c5 --- /dev/null +++ b/benchmark/av-exp-003/results-v1/value-receipts/AV3-005.json @@ -0,0 +1,233 @@ +{ + "schema": "opsle.value-receipt.v1", + "mechanism": { + "id": "opsle.affected-verification", + "name": "Affected Verification", + "version": "0.1.0", + "revision": null + }, + "run": { + "id": "AV3-005", + "repository": null, + "task_classification": null, + "work_classification": "DETERMINISTIC_VERIFICATION_PLANNING" + }, + "operation": { + "id": "sha256:5d243625f1becb95efbf0ee99c4a14a92a339b987c9013b1c9da534107ce252c", + "name": "verification-planning", + "configuration_id": "sha256:opaque-catalog", + "policy_id": "sha256:opaque-policy" + }, + "measurements": [ + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_available", + "limitations": [], + "operator_display": false, + "result": 3, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "LOWER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_selected", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_skipped", + "limitations": [], + "operator_display": true, + "result": 2, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_available", + "limitations": [], + "operator_display": false, + "result": 9, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "LOWER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_selected", + "limitations": [], + "operator_display": true, + "result": 3, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_skipped", + "limitations": [], + "operator_display": true, + "result": 6, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": 0, + "class": "EXACT", + "delta": 0, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "dependency_safety_checks_added", + "limitations": [], + "operator_display": true, + "result": 0, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": 0, + "class": "EXACT", + "delta": 0, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "dependency_safety_test_executions_added", + "limitations": [], + "operator_display": true, + "result": 0, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": false, + "method": null + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_execution_reduction", + "limitations": [ + "Computed only across catalog entries measured in test executions; unlike verification types are not combined." + ], + "operator_display": true, + "result": "6/9", + "source_verification": "VERIFIED", + "unit": "ratio" + } + ], + "evidence": [ + { + "id": "verification_plan", + "kind": "CONTENT_HASH", + "locator": "sha256:5d243625f1becb95efbf0ee99c4a14a92a339b987c9013b1c9da534107ce252c", + "trust": "VERIFIED" + } + ], + "limitations": [ + "No time, token, cost, correctness, or causal savings claim is made.", + "Counts describe the configured catalog and declared test executions, not observed execution.", + "A skipped check count is value only within the plan sufficiency and uncertainty classification." + ], + "extensions": { + "sufficiency": "SUFFICIENT_TARGETED", + "impact_uncertainty": "NONE", + "dependency_completeness": { + "checks_assessed": 3, + "forced_check_ids": [], + "states": { + "COMPLETE_FOR_CHECK": 3 + }, + "agreement_implies_completeness": false + }, + "selected_by_type": { + "unit-test": 1 + } + } +} diff --git a/benchmark/av-exp-003/results-v1/value-receipts/AV3-006.json b/benchmark/av-exp-003/results-v1/value-receipts/AV3-006.json new file mode 100644 index 0000000..dc35c63 --- /dev/null +++ b/benchmark/av-exp-003/results-v1/value-receipts/AV3-006.json @@ -0,0 +1,236 @@ +{ + "schema": "opsle.value-receipt.v1", + "mechanism": { + "id": "opsle.affected-verification", + "name": "Affected Verification", + "version": "0.1.0", + "revision": null + }, + "run": { + "id": "AV3-006", + "repository": null, + "task_classification": null, + "work_classification": "DETERMINISTIC_VERIFICATION_PLANNING" + }, + "operation": { + "id": "sha256:e68316621c062d478e30d81fb77abde9242b1a486b9e30d171d0200c05fee8fd", + "name": "verification-planning", + "configuration_id": "sha256:opaque-catalog", + "policy_id": "sha256:opaque-policy" + }, + "measurements": [ + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_available", + "limitations": [], + "operator_display": false, + "result": 3, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "LOWER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_selected", + "limitations": [], + "operator_display": true, + "result": 2, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_skipped", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_available", + "limitations": [], + "operator_display": false, + "result": 9, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "LOWER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_selected", + "limitations": [], + "operator_display": true, + "result": 4, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_skipped", + "limitations": [], + "operator_display": true, + "result": 5, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": 0, + "class": "EXACT", + "delta": 1, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "dependency_safety_checks_added", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": 0, + "class": "EXACT", + "delta": 1, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "dependency_safety_test_executions_added", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": false, + "method": null + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_execution_reduction", + "limitations": [ + "Computed only across catalog entries measured in test executions; unlike verification types are not combined." + ], + "operator_display": true, + "result": "5/9", + "source_verification": "VERIFIED", + "unit": "ratio" + } + ], + "evidence": [ + { + "id": "verification_plan", + "kind": "CONTENT_HASH", + "locator": "sha256:e68316621c062d478e30d81fb77abde9242b1a486b9e30d171d0200c05fee8fd", + "trust": "VERIFIED" + } + ], + "limitations": [ + "No time, token, cost, correctness, or causal savings claim is made.", + "Counts describe the configured catalog and declared test executions, not observed execution.", + "A skipped check count is value only within the plan sufficiency and uncertainty classification." + ], + "extensions": { + "sufficiency": "SUFFICIENT_BROADENED", + "impact_uncertainty": "NONE", + "dependency_completeness": { + "checks_assessed": 3, + "forced_check_ids": [ + "boundary.observe" + ], + "states": { + "COMPLETE_FOR_CHECK": 2, + "UNKNOWN": 1 + }, + "agreement_implies_completeness": false + }, + "selected_by_type": { + "unit-test": 2 + } + } +} diff --git a/benchmark/av-exp-003/results-v1/value-receipts/AV3-007.json b/benchmark/av-exp-003/results-v1/value-receipts/AV3-007.json new file mode 100644 index 0000000..678810e --- /dev/null +++ b/benchmark/av-exp-003/results-v1/value-receipts/AV3-007.json @@ -0,0 +1,236 @@ +{ + "schema": "opsle.value-receipt.v1", + "mechanism": { + "id": "opsle.affected-verification", + "name": "Affected Verification", + "version": "0.1.0", + "revision": null + }, + "run": { + "id": "AV3-007", + "repository": null, + "task_classification": null, + "work_classification": "DETERMINISTIC_VERIFICATION_PLANNING" + }, + "operation": { + "id": "sha256:a7d3efab2594f138bc48d6a1d473880e818caff240474d527aa4f60707710c1c", + "name": "verification-planning", + "configuration_id": "sha256:opaque-catalog", + "policy_id": "sha256:opaque-policy" + }, + "measurements": [ + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_available", + "limitations": [], + "operator_display": false, + "result": 3, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "LOWER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_selected", + "limitations": [], + "operator_display": true, + "result": 2, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_skipped", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_available", + "limitations": [], + "operator_display": false, + "result": 9, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "LOWER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_selected", + "limitations": [], + "operator_display": true, + "result": 4, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_skipped", + "limitations": [], + "operator_display": true, + "result": 5, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": 0, + "class": "EXACT", + "delta": 1, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "dependency_safety_checks_added", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": 0, + "class": "EXACT", + "delta": 1, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "dependency_safety_test_executions_added", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": false, + "method": null + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_execution_reduction", + "limitations": [ + "Computed only across catalog entries measured in test executions; unlike verification types are not combined." + ], + "operator_display": true, + "result": "5/9", + "source_verification": "VERIFIED", + "unit": "ratio" + } + ], + "evidence": [ + { + "id": "verification_plan", + "kind": "CONTENT_HASH", + "locator": "sha256:a7d3efab2594f138bc48d6a1d473880e818caff240474d527aa4f60707710c1c", + "trust": "VERIFIED" + } + ], + "limitations": [ + "No time, token, cost, correctness, or causal savings claim is made.", + "Counts describe the configured catalog and declared test executions, not observed execution.", + "A skipped check count is value only within the plan sufficiency and uncertainty classification." + ], + "extensions": { + "sufficiency": "SUFFICIENT_BROADENED", + "impact_uncertainty": "NONE", + "dependency_completeness": { + "checks_assessed": 3, + "forced_check_ids": [ + "boundary.observe" + ], + "states": { + "COMPLETE_FOR_CHECK": 2, + "OPAQUE_BOUNDARY": 1 + }, + "agreement_implies_completeness": false + }, + "selected_by_type": { + "unit-test": 2 + } + } +} diff --git a/benchmark/av-exp-003/results-v1/value-receipts/AV3-008.json b/benchmark/av-exp-003/results-v1/value-receipts/AV3-008.json new file mode 100644 index 0000000..24d4704 --- /dev/null +++ b/benchmark/av-exp-003/results-v1/value-receipts/AV3-008.json @@ -0,0 +1,236 @@ +{ + "schema": "opsle.value-receipt.v1", + "mechanism": { + "id": "opsle.affected-verification", + "name": "Affected Verification", + "version": "0.1.0", + "revision": null + }, + "run": { + "id": "AV3-008", + "repository": null, + "task_classification": null, + "work_classification": "DETERMINISTIC_VERIFICATION_PLANNING" + }, + "operation": { + "id": "sha256:2965551a34cfb2576382c46cd1d64816e434354b6d6bbd0e2b342ed6df724663", + "name": "verification-planning", + "configuration_id": "sha256:opaque-catalog", + "policy_id": "sha256:opaque-policy" + }, + "measurements": [ + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_available", + "limitations": [], + "operator_display": false, + "result": 3, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "LOWER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_selected", + "limitations": [], + "operator_display": true, + "result": 2, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_skipped", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_available", + "limitations": [], + "operator_display": false, + "result": 9, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "LOWER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_selected", + "limitations": [], + "operator_display": true, + "result": 4, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_skipped", + "limitations": [], + "operator_display": true, + "result": 5, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": 0, + "class": "EXACT", + "delta": 1, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "dependency_safety_checks_added", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": 0, + "class": "EXACT", + "delta": 1, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "dependency_safety_test_executions_added", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": false, + "method": null + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_execution_reduction", + "limitations": [ + "Computed only across catalog entries measured in test executions; unlike verification types are not combined." + ], + "operator_display": true, + "result": "5/9", + "source_verification": "VERIFIED", + "unit": "ratio" + } + ], + "evidence": [ + { + "id": "verification_plan", + "kind": "CONTENT_HASH", + "locator": "sha256:2965551a34cfb2576382c46cd1d64816e434354b6d6bbd0e2b342ed6df724663", + "trust": "VERIFIED" + } + ], + "limitations": [ + "No time, token, cost, correctness, or causal savings claim is made.", + "Counts describe the configured catalog and declared test executions, not observed execution.", + "A skipped check count is value only within the plan sufficiency and uncertainty classification." + ], + "extensions": { + "sufficiency": "SUFFICIENT_BROADENED", + "impact_uncertainty": "NONE", + "dependency_completeness": { + "checks_assessed": 3, + "forced_check_ids": [ + "boundary.observe" + ], + "states": { + "COMPLETE_FOR_CHECK": 2, + "INCOMPLETE": 1 + }, + "agreement_implies_completeness": false + }, + "selected_by_type": { + "unit-test": 2 + } + } +} diff --git a/benchmark/av-exp-003/results-v1/value-receipts/AV3-009.json b/benchmark/av-exp-003/results-v1/value-receipts/AV3-009.json new file mode 100644 index 0000000..2bdbad8 --- /dev/null +++ b/benchmark/av-exp-003/results-v1/value-receipts/AV3-009.json @@ -0,0 +1,236 @@ +{ + "schema": "opsle.value-receipt.v1", + "mechanism": { + "id": "opsle.affected-verification", + "name": "Affected Verification", + "version": "0.1.0", + "revision": null + }, + "run": { + "id": "AV3-009", + "repository": null, + "task_classification": null, + "work_classification": "DETERMINISTIC_VERIFICATION_PLANNING" + }, + "operation": { + "id": "sha256:7270ccaa39015706b512a7b3fc77641d307df810a64b08284f3e4e6c9d7cb151", + "name": "verification-planning", + "configuration_id": "sha256:opaque-catalog", + "policy_id": "sha256:opaque-policy" + }, + "measurements": [ + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_available", + "limitations": [], + "operator_display": false, + "result": 3, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "LOWER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_selected", + "limitations": [], + "operator_display": true, + "result": 2, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_skipped", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_available", + "limitations": [], + "operator_display": false, + "result": 9, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "LOWER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_selected", + "limitations": [], + "operator_display": true, + "result": 4, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_skipped", + "limitations": [], + "operator_display": true, + "result": 5, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": 0, + "class": "EXACT", + "delta": 1, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "dependency_safety_checks_added", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": 0, + "class": "EXACT", + "delta": 1, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "dependency_safety_test_executions_added", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": false, + "method": null + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_execution_reduction", + "limitations": [ + "Computed only across catalog entries measured in test executions; unlike verification types are not combined." + ], + "operator_display": true, + "result": "5/9", + "source_verification": "VERIFIED", + "unit": "ratio" + } + ], + "evidence": [ + { + "id": "verification_plan", + "kind": "CONTENT_HASH", + "locator": "sha256:7270ccaa39015706b512a7b3fc77641d307df810a64b08284f3e4e6c9d7cb151", + "trust": "VERIFIED" + } + ], + "limitations": [ + "No time, token, cost, correctness, or causal savings claim is made.", + "Counts describe the configured catalog and declared test executions, not observed execution.", + "A skipped check count is value only within the plan sufficiency and uncertainty classification." + ], + "extensions": { + "sufficiency": "SUFFICIENT_BROADENED", + "impact_uncertainty": "NONE", + "dependency_completeness": { + "checks_assessed": 3, + "forced_check_ids": [ + "boundary.observe" + ], + "states": { + "COMPLETE_FOR_CHECK": 2, + "OPAQUE_BOUNDARY": 1 + }, + "agreement_implies_completeness": false + }, + "selected_by_type": { + "unit-test": 2 + } + } +} diff --git a/benchmark/av-exp-003/results-v1/value-receipts/AV3-010.json b/benchmark/av-exp-003/results-v1/value-receipts/AV3-010.json new file mode 100644 index 0000000..35a4254 --- /dev/null +++ b/benchmark/av-exp-003/results-v1/value-receipts/AV3-010.json @@ -0,0 +1,234 @@ +{ + "schema": "opsle.value-receipt.v1", + "mechanism": { + "id": "opsle.affected-verification", + "name": "Affected Verification", + "version": "0.1.0", + "revision": null + }, + "run": { + "id": "AV3-010", + "repository": null, + "task_classification": null, + "work_classification": "DETERMINISTIC_VERIFICATION_PLANNING" + }, + "operation": { + "id": "sha256:f33a8e6e716905312da89ed00b225c4faa61272c7fd557e904d2eb70a34dc897", + "name": "verification-planning", + "configuration_id": "sha256:opaque-catalog", + "policy_id": "sha256:opaque-policy" + }, + "measurements": [ + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_available", + "limitations": [], + "operator_display": false, + "result": 3, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "LOWER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_selected", + "limitations": [], + "operator_display": true, + "result": 1, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "checks_skipped", + "limitations": [], + "operator_display": true, + "result": 2, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_available", + "limitations": [], + "operator_display": false, + "result": 9, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "LOWER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_selected", + "limitations": [], + "operator_display": true, + "result": 3, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_executions_skipped", + "limitations": [], + "operator_display": true, + "result": 6, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": 0, + "class": "EXACT", + "delta": 0, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "dependency_safety_checks_added", + "limitations": [], + "operator_display": true, + "result": 0, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": true, + "method": "SUM" + }, + "baseline": 0, + "class": "EXACT", + "delta": 0, + "derivation": null, + "direction": "NEUTRAL", + "evidence_refs": [ + "verification_plan" + ], + "id": "dependency_safety_test_executions_added", + "limitations": [], + "operator_display": true, + "result": 0, + "source_verification": "VERIFIED", + "unit": "count" + }, + { + "aggregation": { + "safe": false, + "method": null + }, + "baseline": null, + "class": "EXACT", + "delta": null, + "derivation": null, + "direction": "HIGHER_IS_VALUE", + "evidence_refs": [ + "verification_plan" + ], + "id": "test_execution_reduction", + "limitations": [ + "Computed only across catalog entries measured in test executions; unlike verification types are not combined." + ], + "operator_display": true, + "result": "6/9", + "source_verification": "VERIFIED", + "unit": "ratio" + } + ], + "evidence": [ + { + "id": "verification_plan", + "kind": "CONTENT_HASH", + "locator": "sha256:f33a8e6e716905312da89ed00b225c4faa61272c7fd557e904d2eb70a34dc897", + "trust": "VERIFIED" + } + ], + "limitations": [ + "No time, token, cost, correctness, or causal savings claim is made.", + "Counts describe the configured catalog and declared test executions, not observed execution.", + "A skipped check count is value only within the plan sufficiency and uncertainty classification." + ], + "extensions": { + "sufficiency": "SUFFICIENT_TARGETED", + "impact_uncertainty": "NONE", + "dependency_completeness": { + "checks_assessed": 3, + "forced_check_ids": [], + "states": { + "COMPLETE_FOR_CHECK": 2, + "COMPLETE_WITH_DECLARED_BOUNDARIES": 1 + }, + "agreement_implies_completeness": false + }, + "selected_by_type": { + "unit-test": 1 + } + } +} diff --git a/benchmark/av-exp-003/run.mjs b/benchmark/av-exp-003/run.mjs new file mode 100755 index 0000000..aa53c98 --- /dev/null +++ b/benchmark/av-exp-003/run.mjs @@ -0,0 +1,325 @@ +#!/usr/bin/env node +import { spawnSync } from 'node:child_process'; +import { createHash } from 'node:crypto'; +import fs from 'node:fs'; +import path from 'node:path'; +import process from 'node:process'; +import { fileURLToPath } from 'node:url'; + +import { + buildValueReceipt, + contentIdentity, + planVerification, +} from '../../src/index.js'; +import { opaqueBoundaryScenarios } from '../../fixtures/opaque-boundaries.js'; + +const here = path.dirname(fileURLToPath(import.meta.url)); +const repoRoot = path.resolve(here, '../..'); +const preregDir = path.join(here, 'preregistration-v1'); +const av1Dir = path.join(repoRoot, 'benchmark/av-exp-001/results-v2'); +const av2Dir = path.join(repoRoot, 'benchmark/av-exp-002/results-v1'); +const av2Prereg = path.join(repoRoot, 'benchmark/av-exp-002/preregistration-v1'); +const targetRoot = path.resolve(process.argv[2] ?? ''); +const outputDir = process.argv[3] ? path.resolve(process.argv[3]) : path.join(here, 'results-v1'); +const targetSha = '36baa15ff831b939a22bc527cd76ce653ef6f66d'; + +if (!process.argv[2]) throw new Error('usage: node run.mjs TARGET_CLICK_REPOSITORY [OUTPUT_DIR]'); +if (fs.existsSync(outputDir)) throw new Error(`output already exists: ${outputDir}`); + +function readJson(file) { + return JSON.parse(fs.readFileSync(file, 'utf8')); +} + +function writeJson(file, value) { + fs.mkdirSync(path.dirname(file), { recursive: true }); + fs.writeFileSync(file, `${JSON.stringify(value, null, 2)}\n`); +} + +function sha256File(file) { + return `sha256:${createHash('sha256').update(fs.readFileSync(file)).digest('hex')}`; +} + +function command(commandName, args, options = {}) { + const result = spawnSync(commandName, args, { + cwd: options.cwd, + input: options.input, + encoding: 'utf8', + maxBuffer: 64 * 1024 * 1024, + }); + if (result.status !== 0) { + throw new Error(`${commandName} failed (${result.status}): ${result.stdout}${result.stderr}`); + } + return result.stdout.trim(); +} + +function verifyPreregistration() { + const manifest = readJson(path.join(preregDir, 'manifest.json')); + for (const [name, expected] of Object.entries(manifest.files)) { + if (sha256File(path.join(preregDir, name)) !== expected) { + throw new Error(`preregistration drift: ${name}`); + } + } + return manifest; +} + +function checkCatalogInput() { + const catalog = readJson(path.join(av2Prereg, 'catalog.json')); + return catalog.checks + .filter((check) => check.verification_class === 'PYTEST_NODE') + .map((check) => { + const nodeid = check.id.slice('pytest:'.length); + const pathPart = nodeid.split('::')[0]; + const symbolPart = nodeid.slice(nodeid.indexOf('::') + 2) + .split('[')[0] + .split('::') + .at(-1); + return { check_id: check.id, path: pathPart, symbol: symbolPart }; + }); +} + +function detectBoundaries() { + const actualSha = command('git', ['rev-parse', 'HEAD'], { cwd: targetRoot }); + if (actualSha !== targetSha) throw new Error(`Click target SHA mismatch: ${actualSha}`); + const detector = path.join(repoRoot, 'tools/python-check-boundaries.py'); + const raw = command('python3', [ + detector, + '--root', targetRoot, + '--checks-json', '-', + '--provider-id', 'python-boundary-inspector', + ], { input: JSON.stringify(checkCatalogInput()) }); + const result = JSON.parse(raw); + if (result.schema !== 'opsle.affected-verification.python-check-boundary-catalog.v1') { + throw new Error('unexpected boundary catalog schema'); + } + return { + ...result, + target: { repository: 'https://github.com/pallets/click.git', sha: targetSha }, + opaque_check_ids: result.assessments + .filter((item) => item.completeness === 'OPAQUE_BOUNDARY') + .map((item) => item.check_id) + .sort(), + }; +} + +function adversarialResults() { + return opaqueBoundaryScenarios.map((scenario) => { + const plan = planVerification(scenario.input); + const selected = plan.selected_checks.map((item) => item.id); + const all = scenario.input.catalog.checks.map((item) => item.id).sort(); + const misses = scenario.oracle_relevant.filter((checkId) => !selected.includes(checkId)); + const priorSelected = scenario.input.catalog.checks + .filter((check) => check.scope.components.includes('changed')) + .map((check) => check.id) + .sort(); + return { + scenario_id: scenario.id, + full_oracle: { + complete: true, + executed_check_ids: all, + relevant_check_ids: scenario.oracle_relevant, + }, + prior_selected_check_ids: priorSelected, + repaired_selected_check_ids: selected, + repaired_skipped_check_ids: plan.skipped_checks.map((item) => item.id), + additional_check_ids: selected.filter((checkId) => !priorSelected.includes(checkId)), + misses, + plan, + workload: { + prior_tests_selected: priorSelected.length, + repaired_tests_selected: selected.length, + additional_tests_due_to_repair: selected.length - priorSelected.length, + tests_still_skipped: plan.skipped_checks.length, + non_test_check_differences: 0, + full_verification_escalations: plan.escalation.state === 'FULL' ? 1 : 0, + }, + }; + }); +} + +function replayAv1() { + const analysis = readJson(path.join(av1Dir, 'analysis.json')); + const workload = analysis.workload.aggregate_across_10_scenarios; + return { + experiment_id: 'AV-EXP-001', + replay_basis: analysis.analysis_identity, + method: 'Frozen full-oracle and selector evidence replay; repair is monotonic and no Python opaque-boundary adapter applies.', + scenarios: analysis.corpus.scenarios, + arms: Object.fromEntries(['AV_CORE', 'AV_WITH_NATIVE_EVIDENCE'].map((arm) => [arm, { + historical_relevant_misses: analysis.safety[arm].missed_relevant_checks, + repaired_relevant_misses: analysis.safety[arm].missed_relevant_checks, + prior_tests_selected: workload[arm].test_executions.selected, + repaired_tests_selected: workload[arm].test_executions.selected, + additional_tests_due_to_repair: 0, + tests_still_skipped: workload[arm].test_executions.skipped, + non_test_check_differences: 0, + full_verification_escalations: analysis.safety[arm].escalations, + }])), + }; +} + +function replayAv2(boundaryEvidence) { + const opaque = new Set(boundaryEvidence.opaque_check_ids); + const arms = ['AV_CORE', 'AV_WITH_SELECTOR_EVIDENCE']; + const aggregate = Object.fromEntries(arms.map((arm) => [arm, { + historical_relevant_misses: 0, + repaired_relevant_misses: 0, + prior_tests_selected: 0, + repaired_tests_selected: 0, + additional_tests_due_to_repair: 0, + tests_still_skipped: 0, + non_test_check_differences: 0, + full_verification_escalations: 0, + }])); + const scenarios = []; + for (const name of fs.readdirSync(path.join(av2Dir, 'scenarios')).filter((item) => item.endsWith('.json')).sort()) { + const historical = readJson(path.join(av2Dir, 'scenarios', name)); + if (!historical.full_complete) throw new Error(`incomplete frozen FULL oracle: ${historical.scenario_id}`); + const scenario = { + scenario_id: historical.scenario_id, + original_relevant_check_ids: historical.oracle.relevant_check_ids, + full_oracle_complete: historical.full_complete, + arms: {}, + }; + for (const arm of arms) { + const prior = new Set(historical.arms[arm].selected_check_ids); + const repaired = new Set([...prior, ...opaque]); + const historicalMisses = historical.oracle.relevant_check_ids.filter((id) => !prior.has(id)); + const repairedMisses = historical.oracle.relevant_check_ids.filter((id) => !repaired.has(id)); + const additions = [...opaque].filter((id) => !prior.has(id)).sort(); + const priorTestCount = historical.workload[arm].pytest_nodes.selected; + const repairedTestCount = priorTestCount + additions.length; + scenario.arms[arm] = { + historical_misses: historicalMisses, + repaired_misses: repairedMisses, + additional_check_ids: additions, + prior_tests_selected: priorTestCount, + repaired_tests_selected: repairedTestCount, + additional_tests_due_to_repair: additions.length, + tests_still_skipped: historical.workload[arm].pytest_nodes.available - repairedTestCount, + non_test_check_differences: 0, + full_verification_escalations: historical.arms[arm].plan.escalation.state === 'FULL' ? 1 : 0, + }; + aggregate[arm].historical_relevant_misses += historicalMisses.length; + aggregate[arm].repaired_relevant_misses += repairedMisses.length; + aggregate[arm].prior_tests_selected += priorTestCount; + aggregate[arm].repaired_tests_selected += repairedTestCount; + aggregate[arm].additional_tests_due_to_repair += additions.length; + aggregate[arm].tests_still_skipped += historical.workload[arm].pytest_nodes.available - repairedTestCount; + aggregate[arm].full_verification_escalations += scenario.arms[arm].full_verification_escalations; + } + scenarios.push(scenario); + } + return { + experiment_id: 'AV-EXP-002', + replay_basis: readJson(path.join(av2Dir, 'summary.json')).result_identity, + preserved_historical_verdict: 'FAIL', + method: 'Frozen complete FULL-oracle replay; repaired selection is the monotonic union of historical AV selection and deterministic open-boundary selections.', + scenarios, + aggregate, + }; +} + +const preregistration = verifyPreregistration(); +const boundaryEvidence = detectBoundaries(); +const adversarial = adversarialResults(); +const av1 = replayAv1(); +const av2 = replayAv2(boundaryEvidence); +const known = av2.scenarios.find((item) => item.scenario_id === 'AV2-006'); +const knownCheck = 'pytest:tests/test_imports.py::test_light_imports'; +const knownAssessment = boundaryEvidence.assessments.find((item) => item.check_id === knownCheck); +if (!knownAssessment || knownAssessment.completeness !== 'OPAQUE_BOUNDARY') { + throw new Error('known AV2-006 boundary was not detected'); +} + +const regressionMatrix = { + schema: 'opsle.affected-verification.repair-regression-matrix.v1', + experiment_id: 'AV-EXP-003', + av_exp_001: av1, + av_exp_002: av2, + av_exp_003: { + scenarios: adversarial.length, + prior_tests_selected: adversarial.reduce((sum, item) => sum + item.workload.prior_tests_selected, 0), + repaired_tests_selected: adversarial.reduce((sum, item) => sum + item.workload.repaired_tests_selected, 0), + additional_tests_due_to_repair: adversarial.reduce((sum, item) => sum + item.workload.additional_tests_due_to_repair, 0), + tests_still_skipped: adversarial.reduce((sum, item) => sum + item.workload.tests_still_skipped, 0), + non_test_check_differences: 0, + full_verification_escalations: adversarial.reduce((sum, item) => sum + item.workload.full_verification_escalations, 0), + targeted_scenarios_retained: adversarial.filter((item) => item.repaired_skipped_check_ids.length > 0).length, + broadened_scenarios: adversarial.filter((item) => item.additional_check_ids.length > 0).length, + new_misses: adversarial.flatMap((item) => item.misses.map((check_id) => ({ scenario_id: item.scenario_id, check_id }))), + }, +}; +regressionMatrix.identity = contentIdentity(regressionMatrix); + +const summary = { + schema: 'opsle.affected-verification.av-exp-003.result.v1', + experiment_id: 'AV-EXP-003', + title: 'Opaque Dependency Boundary Repair', + trust_stage: 'OBSERVE/SHADOW', + lifecycle: 'VERIFIED', + preregistration_commit: '7aa4d13e42d6a547973d7f2a6b330821145cedc2', + preregistration_manifest: contentIdentity(preregistration), + historical_result: { + experiment_id: 'AV-EXP-002', + verdict: 'FAIL', + result_identity: av2.replay_basis, + preserved: true, + }, + known_replay: { + scenario_id: 'AV2-006', + check_id: knownCheck, + old_av_exp_002: 'MISS', + repaired_av_exp_003: 'SELECTED', + core_selected: known.arms.AV_CORE.repaired_misses.includes(knownCheck) === false, + with_selector_selected: known.arms.AV_WITH_SELECTOR_EVIDENCE.repaired_misses.includes(knownCheck) === false, + reason: 'OPAQUE_BOUNDARY: deterministic Python inspection found SUBPROCESS and CHILD_INTERPRETER boundaries; skip completeness is not defensible.', + provenance: knownAssessment.boundaries, + }, + adversarial, + regression_matrix_identity: regressionMatrix.identity, + acceptance: { + known_replay_selected: true, + adversarial_misses: regressionMatrix.av_exp_003.new_misses.length, + av_exp_001_new_misses: Object.values(av1.arms).reduce((sum, item) => sum + item.repaired_relevant_misses, 0), + av_exp_002_new_misses: Object.values(av2.aggregate).reduce((sum, item) => sum + item.repaired_relevant_misses, 0), + target_specific_core_rules: 0, + full_oracle_complete_scenarios: adversarial.filter((item) => item.full_oracle.complete).length, + }, + claim_limit: 'Observed on frozen repair and regression corpora in SHADOW only; no general failure-prevention, dynamic-dependency solution, safety, causal-savings, or production-trust claim.', +}; +summary.result_identity = contentIdentity(summary); + +writeJson(path.join(outputDir, 'boundary-evidence.json'), boundaryEvidence); +writeJson(path.join(outputDir, 'repair-regression-matrix.json'), regressionMatrix); +for (const item of adversarial) { + writeJson( + path.join(outputDir, 'value-receipts', `${item.scenario_id}.json`), + buildValueReceipt(item.plan, { runId: item.scenario_id }), + ); +} +writeJson(path.join(outputDir, 'summary.json'), summary); + +const files = []; +for (const relative of [ + 'boundary-evidence.json', + 'repair-regression-matrix.json', + 'summary.json', + ...adversarial.map((item) => `value-receipts/${item.scenario_id}.json`), +]) { + files.push({ path: relative, sha256: sha256File(path.join(outputDir, relative)) }); +} +const manifest = { + schema: 'opsle.affected-verification.evidence-manifest.v1', + experiment_id: 'AV-EXP-003', + files, +}; +manifest.identity = contentIdentity(manifest); +writeJson(path.join(outputDir, 'evidence-manifest.json'), manifest); + +process.stdout.write(`${JSON.stringify({ + result_identity: summary.result_identity, + regression_matrix_identity: regressionMatrix.identity, + evidence_manifest_identity: manifest.identity, + known_replay: summary.known_replay.repaired_av_exp_003, + adversarial_misses: summary.acceptance.adversarial_misses, +}, null, 2)}\n`); diff --git a/benchmark/av-exp-003/verify-results.mjs b/benchmark/av-exp-003/verify-results.mjs new file mode 100755 index 0000000..f9b501b --- /dev/null +++ b/benchmark/av-exp-003/verify-results.mjs @@ -0,0 +1,93 @@ +#!/usr/bin/env node +import { createHash } from 'node:crypto'; +import fs from 'node:fs'; +import path from 'node:path'; +import { fileURLToPath } from 'node:url'; + +import { contentIdentity, planVerification } from '../../src/index.js'; +import { opaqueBoundaryScenarios } from '../../fixtures/opaque-boundaries.js'; + +const here = path.dirname(fileURLToPath(import.meta.url)); +const resultsDir = process.argv[2] ? path.resolve(process.argv[2]) : path.join(here, 'results-v1'); +const preregDir = path.join(here, 'preregistration-v1'); +const av2SummaryPath = path.resolve(here, '../av-exp-002/results-v1/summary.json'); + +function readJson(file) { + return JSON.parse(fs.readFileSync(file, 'utf8')); +} + +function sha256File(file) { + return `sha256:${createHash('sha256').update(fs.readFileSync(file)).digest('hex')}`; +} + +function requireValue(condition, message) { + if (!condition) throw new Error(message); +} + +const prereg = readJson(path.join(preregDir, 'manifest.json')); +for (const [name, expected] of Object.entries(prereg.files)) { + requireValue(sha256File(path.join(preregDir, name)) === expected, `preregistration drift: ${name}`); +} + +const manifest = readJson(path.join(resultsDir, 'evidence-manifest.json')); +const manifestIdentity = manifest.identity; +delete manifest.identity; +requireValue(contentIdentity(manifest) === manifestIdentity, 'evidence manifest identity mismatch'); +for (const item of manifest.files) { + requireValue(sha256File(path.join(resultsDir, item.path)) === item.sha256, `result drift: ${item.path}`); +} + +const summary = readJson(path.join(resultsDir, 'summary.json')); +const resultIdentity = summary.result_identity; +delete summary.result_identity; +requireValue(contentIdentity(summary) === resultIdentity, 'summary identity mismatch'); +requireValue(summary.trust_stage === 'OBSERVE/SHADOW', 'trust stage changed'); +requireValue(summary.lifecycle === 'VERIFIED', 'lifecycle changed'); +requireValue(summary.historical_result.verdict === 'FAIL', 'AV-EXP-002 failure not preserved'); +requireValue(summary.historical_result.preserved === true, 'AV-EXP-002 preservation not explicit'); +requireValue(summary.known_replay.old_av_exp_002 === 'MISS', 'historical miss rewritten'); +requireValue(summary.known_replay.repaired_av_exp_003 === 'SELECTED', 'known repair replay not selected'); +requireValue(summary.known_replay.core_selected && summary.known_replay.with_selector_selected, 'one repaired AV arm still misses'); + +const frozenAv2 = readJson(av2SummaryPath); +requireValue( + frozenAv2.result_identity === summary.historical_result.result_identity, + 'preserved AV-EXP-002 result identity drifted', +); +requireValue(frozenAv2.safety.AV_CORE.misses === 1, 'frozen AV-EXP-002 core miss changed'); +requireValue(frozenAv2.safety.AV_WITH_SELECTOR_EVIDENCE.misses === 1, 'frozen AV-EXP-002 selector arm miss changed'); + +for (const scenario of opaqueBoundaryScenarios) { + const stored = summary.adversarial.find((item) => item.scenario_id === scenario.id); + requireValue(stored, `missing adversarial scenario ${scenario.id}`); + requireValue(stored.full_oracle.complete, `incomplete full oracle ${scenario.id}`); + requireValue( + stored.full_oracle.executed_check_ids.length === scenario.input.catalog.checks.length, + `full oracle catalog omission ${scenario.id}`, + ); + requireValue(stored.misses.length === 0, `selection miss ${scenario.id}`); + requireValue( + JSON.stringify(stored.plan) === JSON.stringify(planVerification(scenario.input)), + `nondeterministic stored plan ${scenario.id}`, + ); +} + +const matrix = readJson(path.join(resultsDir, 'repair-regression-matrix.json')); +const matrixIdentity = matrix.identity; +delete matrix.identity; +requireValue(contentIdentity(matrix) === matrixIdentity, 'regression matrix identity mismatch'); +for (const arm of Object.values(matrix.av_exp_001.arms)) { + requireValue(arm.repaired_relevant_misses === 0, 'AV-EXP-001 gained a repair miss'); +} +for (const arm of Object.values(matrix.av_exp_002.aggregate)) { + requireValue(arm.repaired_relevant_misses === 0, 'AV-EXP-002 replay retains a repaired miss'); + requireValue( + arm.repaired_tests_selected - arm.prior_tests_selected === arm.additional_tests_due_to_repair, + 'AV-EXP-002 workload delta mismatch', + ); +} +requireValue(matrix.av_exp_003.new_misses.length === 0, 'AV-EXP-003 adversarial miss'); +requireValue(matrix.av_exp_003.targeted_scenarios_retained === 10, 'targeted precision control regressed'); +requireValue(matrix.av_exp_003.additional_tests_due_to_repair === 7, 'AV-EXP-003 precision cost drifted'); + +process.stdout.write(`PASS: AV-EXP-003 ${resultIdentity}; AV-EXP-002 FAIL preserved; repaired AV2-006 selected; 0 regression misses\n`); diff --git a/fixtures/opaque-boundaries.js b/fixtures/opaque-boundaries.js new file mode 100644 index 0000000..513d9e1 --- /dev/null +++ b/fixtures/opaque-boundaries.js @@ -0,0 +1,143 @@ +function source(line, construct) { + return { path: 'checks/example.py', line, construct }; +} + +function boundary(id, kind, status = 'OPEN', relevant = true) { + return { + id, + kind, + status, + relevant, + explanation: `${kind} fixture boundary is ${status}.`, + evidence_refs: ['boundary-inspector'], + source: source(Number(id.replace(/\D/g, '')) || 1, kind.toLowerCase()), + }; +} + +function assessment(checkId, { + completeness = 'COMPLETE_FOR_CHECK', + kind = 'DECLARED_SCOPE', + boundaries = [], + nativePositive = false, +} = {}) { + const mechanisms = [ + { kind, evidence_refs: ['boundary-inspector'], positive: false }, + ]; + if (nativePositive) { + mechanisms.push({ kind: 'NATIVE_SELECTOR', evidence_refs: ['native-selector'], positive: true }); + } + return { + check_id: checkId, + completeness, + mechanisms, + boundaries, + explanation: `Fixture assessment is ${completeness}.`, + }; +} + +function makeInput(options = {}) { + const checks = [ + { id: 'changed.unit', type: 'unit-test', command: 'pytest changed', scope: { components: ['changed'] }, tags: ['direct'], test_executions: 3 }, + { id: 'boundary.observe', type: 'unit-test', command: 'pytest boundary', scope: { components: ['boundary'] }, tags: ['boundary'], test_executions: 1 }, + { id: 'unrelated.unit', type: 'unit-test', command: 'pytest unrelated', scope: { components: ['unrelated'] }, tags: ['unrelated'], test_executions: 5 }, + ]; + const providers = [ + { id: 'boundary-inspector', kind: 'DETERMINISTIC_CHECK_BOUNDARY_METADATA', version: '1', identity: 'sha256:boundary-inspector' }, + { id: 'native-selector', kind: 'NATIVE_SELECTOR', version: '1', identity: 'sha256:native-selector' }, + ]; + return { + schema: 'opsle.affected-verification.input.v2', + change: { + base_revision: 'base', + target_revision: options.target ?? 'target', + paths: [{ path: options.changedPath ?? 'src/changed.py', regions: [], risk_tags: [] }], + }, + evidence: { + identity: 'sha256:opaque-fixture', + complete: true, + providers, + components: [ + { id: 'changed', dependencies: [] }, + { id: 'boundary', dependencies: [] }, + { id: 'unrelated', dependencies: [] }, + ], + impacts: [{ path: options.changedPath ?? 'src/changed.py', components: ['changed'], confidence: 'KNOWN', reason: 'fixture ownership' }], + check_dependencies: [ + assessment('changed.unit'), + assessment('boundary.observe', options.boundaryAssessment), + assessment('unrelated.unit'), + ], + }, + catalog: { identity: 'sha256:opaque-catalog', complete: true, checks }, + policy: { identity: 'sha256:opaque-policy', version: '1', rules: [] }, + }; +} + +export const opaqueBoundaryScenarios = [ + { + id: 'AV3-001', + input: makeInput({ boundaryAssessment: { completeness: 'OPAQUE_BOUNDARY', kind: 'SUBPROCESS', boundaries: [boundary('b1', 'SUBPROCESS')] } }), + oracle_relevant: ['changed.unit', 'boundary.observe'], + expected_selected: ['boundary.observe', 'changed.unit'], + }, + { + id: 'AV3-002', + input: makeInput({ boundaryAssessment: { completeness: 'OPAQUE_BOUNDARY', kind: 'DYNAMIC_IMPORT', boundaries: [boundary('b2', 'DYNAMIC_IMPORT')] } }), + oracle_relevant: ['changed.unit', 'boundary.observe'], + expected_selected: ['boundary.observe', 'changed.unit'], + }, + { + id: 'AV3-003', + input: makeInput({ boundaryAssessment: { completeness: 'OPAQUE_BOUNDARY', kind: 'PLUGIN_OR_ENTRY_POINT_DISCOVERY', boundaries: [boundary('b3', 'PLUGIN_OR_ENTRY_POINT_DISCOVERY')] } }), + oracle_relevant: ['changed.unit', 'boundary.observe'], + expected_selected: ['boundary.observe', 'changed.unit'], + }, + { + id: 'AV3-004', + input: makeInput(), + oracle_relevant: ['changed.unit'], + expected_selected: ['changed.unit'], + }, + { + id: 'AV3-005', + input: makeInput({ boundaryAssessment: { completeness: 'COMPLETE_FOR_CHECK', kind: 'SUBPROCESS', boundaries: [boundary('b5', 'SUBPROCESS', 'IRRELEVANT', false)] } }), + oracle_relevant: ['changed.unit'], + expected_selected: ['changed.unit'], + }, + { + id: 'AV3-006', + input: makeInput({ boundaryAssessment: { completeness: 'UNKNOWN' } }), + oracle_relevant: ['changed.unit', 'boundary.observe'], + expected_selected: ['boundary.observe', 'changed.unit'], + }, + { + id: 'AV3-007', + input: makeInput({ boundaryAssessment: { completeness: 'OPAQUE_BOUNDARY', kind: 'CHILD_INTERPRETER', boundaries: [boundary('b7', 'CHILD_INTERPRETER')] } }), + oracle_relevant: ['changed.unit', 'boundary.observe'], + expected_selected: ['boundary.observe', 'changed.unit'], + native_selected: [], + }, + { + id: 'AV3-008', + input: makeInput({ boundaryAssessment: { completeness: 'INCOMPLETE', nativePositive: true } }), + oracle_relevant: ['changed.unit', 'boundary.observe'], + expected_selected: ['boundary.observe', 'changed.unit'], + native_selected: ['boundary.observe'], + }, + { + id: 'AV3-009', + input: makeInput({ boundaryAssessment: { completeness: 'OPAQUE_BOUNDARY', kind: 'EXEC_EVAL_OR_CODE_GENERATION', boundaries: [boundary('b9', 'EXEC_EVAL_OR_CODE_GENERATION')] } }), + oracle_relevant: ['changed.unit', 'boundary.observe'], + expected_selected: ['boundary.observe', 'changed.unit'], + }, + { + id: 'AV3-010', + input: makeInput({ boundaryAssessment: { completeness: 'COMPLETE_WITH_DECLARED_BOUNDARIES', kind: 'DYNAMIC_IMPORT', boundaries: [boundary('b10', 'DYNAMIC_IMPORT', 'CLOSED', true)] } }), + oracle_relevant: ['changed.unit'], + expected_selected: ['changed.unit'], + }, +]; + +export function opaqueFixture(id) { + return structuredClone(opaqueBoundaryScenarios.find((item) => item.id === id)?.input); +} diff --git a/fixtures/scenarios.js b/fixtures/scenarios.js index 38e0aa7..ca39d09 100644 --- a/fixtures/scenarios.js +++ b/fixtures/scenarios.js @@ -49,8 +49,15 @@ const rules = [ ]; function input({ path, component, riskTags = [], complete = true, confidence = 'KNOWN', target }) { + const checkDependencies = checks.map((check) => ({ + check_id: check.id, + completeness: 'COMPLETE_FOR_CHECK', + mechanisms: [{ kind: 'DECLARED_SCOPE', evidence_refs: ['synthetic-graph'], positive: false }], + boundaries: [], + explanation: 'Synthetic fixture declares complete check-local scope coverage.', + })); return { - schema: 'opsle.affected-verification.input.v1', + schema: 'opsle.affected-verification.input.v2', change: { base_revision: 'base000000000000000000000000000000000000', target_revision: target, @@ -62,6 +69,7 @@ function input({ path, component, riskTags = [], complete = true, confidence = ' providers: [{ id: 'synthetic-graph', kind: 'NORMALIZED_FIXTURE', version: '1.0.0', identity: 'sha256:fixture-provider' }], components, impacts: [{ path, components: component ? [component] : [], confidence, reason: confidence === 'KNOWN' ? 'Synthetic path ownership' : 'No defensible owner mapping' }], + check_dependencies: checkDependencies, }, catalog: { identity: 'catalog:synthetic-v1', complete: true, checks }, policy: { identity: 'policy:synthetic-v1', version: '1.0.0', rules }, @@ -83,6 +91,8 @@ largeSkipInput.catalog = { 'unrelated.large-suite', ].includes(check.id)), }; +largeSkipInput.evidence.check_dependencies = largeSkipInput.evidence.check_dependencies + .filter((item) => largeSkipInput.catalog.checks.some((check) => check.id === item.check_id)); export const scenarios = [ { diff --git a/package.json b/package.json index 9c03c03..c29f9b1 100644 --- a/package.json +++ b/package.json @@ -8,13 +8,15 @@ }, "exports": "./src/index.js", "scripts": { - "check": "node --check src/*.js && node --check bin/*.js && node --check tools/*.js && node --check tests/*.js", + "check": "node --check src/*.js && node --check bin/*.js && node --check tools/*.js && node --check tests/*.js && python3 -c \"import ast,pathlib; ast.parse(pathlib.Path('tools/python-check-boundaries.py').read_text())\"", "test": "node --test", "conformance": "node ./tools/conformance.js", "determinism": "node --test --test-name-pattern='deterministic|stable|identical'", - "verify": "npm run check && npm test && npm run conformance && npm run determinism", + "verify": "npm run check && npm test && npm run conformance && npm run determinism && npm run verify:av-exp-003", "benchmark:av-exp-001": "./benchmark/av-exp-001/reproduce.sh", - "benchmark:av-exp-002": "./benchmark/av-exp-002/reproduce.sh" + "benchmark:av-exp-002": "./benchmark/av-exp-002/reproduce.sh", + "benchmark:av-exp-003": "./benchmark/av-exp-003/reproduce.sh", + "verify:av-exp-003": "node ./benchmark/av-exp-003/verify-results.mjs" }, "engines": { "node": ">=20" diff --git a/schemas/plan-v2.schema.json b/schemas/plan-v2.schema.json new file mode 100644 index 0000000..d960319 --- /dev/null +++ b/schemas/plan-v2.schema.json @@ -0,0 +1,140 @@ +{ + "$schema": "https://json-schema.org/draft/2020-12/schema", + "$id": "https://github.com/opsle/affected-verification/schemas/plan-v2.schema.json", + "title": "Affected Verification plan v2", + "type": "object", + "additionalProperties": false, + "required": [ + "schema", "plan_identity", "change", "provenance", + "dependency_completeness", "affected_components", "selected_checks", + "skipped_checks", "risk", "uncertainty", "escalation", + "sufficiency", "argument" + ], + "properties": { + "schema": { "const": "opsle.affected-verification.plan.v2" }, + "plan_identity": { "$ref": "#/$defs/identity" }, + "change": { "type": "object" }, + "provenance": { "type": "object" }, + "dependency_completeness": { + "type": "object", + "additionalProperties": false, + "required": ["checks_assessed", "forced_check_ids", "states", "agreement_implies_completeness"], + "properties": { + "checks_assessed": { "type": "integer", "minimum": 1 }, + "forced_check_ids": { "type": "array", "items": { "type": "string", "minLength": 1 } }, + "states": { "type": "object", "additionalProperties": { "type": "integer", "minimum": 0 } }, + "agreement_implies_completeness": { "const": false } + } + }, + "affected_components": { "type": "array" }, + "selected_checks": { "type": "array", "items": { "$ref": "#/$defs/check" } }, + "skipped_checks": { "type": "array", "items": { "$ref": "#/$defs/check" } }, + "risk": { "type": "object" }, + "uncertainty": { "type": "object" }, + "escalation": { "type": "object" }, + "sufficiency": { + "enum": [ + "SUFFICIENT_TARGETED", "SUFFICIENT_BROADENED", + "FULL_VERIFICATION_REQUIRED", "INSUFFICIENT_EVIDENCE" + ] + }, + "argument": { + "type": "object", + "additionalProperties": false, + "required": [ + "claim", "unknown_is_safe_to_skip", "every_skip_explained", + "every_skip_dependency_complete" + ], + "properties": { + "claim": { "type": "string", "minLength": 1 }, + "unknown_is_safe_to_skip": { "const": false }, + "every_skip_explained": { "const": true }, + "every_skip_dependency_complete": { "const": true } + } + } + }, + "$defs": { + "identity": { "type": "string", "pattern": "^sha256:[0-9a-f]{64}$" }, + "reason": { + "type": "object", + "additionalProperties": false, + "required": ["code", "detail", "evidence_refs"], + "properties": { + "code": { "type": "string", "minLength": 1 }, + "detail": { "type": "string", "minLength": 1 }, + "evidence_refs": { "type": "array", "minItems": 1, "items": { "type": "string", "minLength": 1 } } + } + }, + "boundary": { + "type": "object", + "additionalProperties": false, + "required": ["id", "kind", "status", "relevant", "explanation", "evidence_refs", "source"], + "properties": { + "id": { "type": "string", "minLength": 1 }, + "kind": { "$ref": "#/$defs/boundaryKind" }, + "status": { "enum": ["OPEN", "CLOSED", "IRRELEVANT"] }, + "relevant": { "type": "boolean" }, + "explanation": { "type": "string", "minLength": 1 }, + "evidence_refs": { "type": "array", "minItems": 1, "items": { "type": "string", "minLength": 1 } }, + "source": { + "type": "object", + "additionalProperties": false, + "required": ["path", "line", "construct"], + "properties": { + "path": { "type": "string", "minLength": 1 }, + "line": { "type": "integer", "minimum": 1 }, + "construct": { "type": "string", "minLength": 1 } + } + } + } + }, + "boundaryKind": { + "enum": [ + "SUBPROCESS", "CHILD_INTERPRETER", "DYNAMIC_IMPORT", + "PLUGIN_OR_ENTRY_POINT_DISCOVERY", "EXEC_EVAL_OR_CODE_GENERATION", + "RUNTIME_LOADED_MODULE", "REFLECTION_OR_REGISTRATION" + ] + }, + "dependency": { + "type": "object", + "additionalProperties": false, + "required": [ + "state", "mechanisms", "boundaries", "evidence_coverage", + "unresolved_mechanisms", "explanation", "action", "forced_selection" + ], + "properties": { + "state": { + "enum": [ + "COMPLETE_FOR_CHECK", "COMPLETE_WITH_DECLARED_BOUNDARIES", + "INCOMPLETE", "OPAQUE_BOUNDARY", "UNKNOWN" + ] + }, + "mechanisms": { "type": "array", "items": { "type": "object" } }, + "boundaries": { "type": "array", "items": { "$ref": "#/$defs/boundary" } }, + "evidence_coverage": { "type": "array", "items": { "type": "string", "minLength": 1 } }, + "unresolved_mechanisms": { "type": "array", "items": { "type": "string", "minLength": 1 } }, + "explanation": { "type": "string", "minLength": 1 }, + "action": { "enum": ["SELECT", "SKIP"] }, + "forced_selection": { "type": "boolean" } + } + }, + "check": { + "type": "object", + "additionalProperties": false, + "required": [ + "id", "type", "command", "scope", "tags", "test_executions", + "reasons", "dependency_completeness" + ], + "properties": { + "id": { "type": "string", "minLength": 1 }, + "type": { "type": "string", "minLength": 1 }, + "command": { "type": "string", "minLength": 1 }, + "scope": { "type": "object" }, + "tags": { "type": "array" }, + "test_executions": { "type": "integer", "minimum": 0 }, + "reasons": { "type": "array", "minItems": 1, "items": { "$ref": "#/$defs/reason" } }, + "dependency_completeness": { "$ref": "#/$defs/dependency" } + } + } + } +} diff --git a/src/planner.js b/src/planner.js index 76acd31..d432a3d 100644 --- a/src/planner.js +++ b/src/planner.js @@ -83,7 +83,37 @@ function selectionReason(check, affectedIds, requiredBy) { return reasons; } -function mapCheck(check, reasons) { +function dependencyArgument(assessment, action, forced) { + const boundaries = [...assessment.boundaries] + .map((item) => ({ ...item, evidence_refs: sortedUnique(item.evidence_refs) })) + .sort((a, b) => a.id.localeCompare(b.id)); + const mechanisms = [...assessment.mechanisms] + .map((item) => ({ ...item, evidence_refs: sortedUnique(item.evidence_refs) })) + .sort((a, b) => a.kind.localeCompare(b.kind)); + const openKinds = boundaries + .filter((item) => item.relevant && item.status === 'OPEN') + .map((item) => item.kind); + const unresolved = openKinds.length + ? openKinds + : ['INCOMPLETE', 'UNKNOWN'].includes(assessment.completeness) + ? ['UNDECLARED_OR_INCOMPLETE'] + : []; + return { + state: assessment.completeness, + mechanisms, + boundaries, + evidence_coverage: sortedUnique([ + ...mechanisms.flatMap((item) => item.evidence_refs), + ...boundaries.flatMap((item) => item.evidence_refs), + ]), + unresolved_mechanisms: sortedUnique(unresolved), + explanation: assessment.explanation, + action, + forced_selection: forced, + }; +} + +function mapCheck(check, reasons, assessment, action, forced = false) { return { id: check.id, type: check.type, @@ -92,9 +122,15 @@ function mapCheck(check, reasons) { tags: [...check.tags].sort(), test_executions: check.test_executions, reasons, + dependency_completeness: dependencyArgument(assessment, action, forced), }; } +function dependencyForcesSelection(assessment) { + return ['INCOMPLETE', 'OPAQUE_BOUNDARY', 'UNKNOWN'].includes(assessment.completeness) + || assessment.mechanisms.some((item) => item.positive); +} + function uncertainty(input, affected) { const reasons = []; const impacts = new Map(input.evidence.impacts.map((item) => [item.path, item])); @@ -128,6 +164,9 @@ export function planVerification(rawInput) { const direct = directComponents(input); const affected = reverseClosure(input.evidence.components, direct); const affectedIds = new Set(affected.map((item) => item.id)); + const checkDependencies = new Map( + input.evidence.check_dependencies.map((item) => [item.check_id, item]), + ); const policies = matchedRules(input, affectedIds); const maxEscalation = policies.reduce( (current, rule) => ESCALATION_ORDER[rule.escalation] > ESCALATION_ORDER[current] @@ -174,11 +213,33 @@ export function planVerification(rawInput) { const selected = []; const skipped = []; + const dependencyForcedChecks = []; for (const check of [...input.catalog.checks].sort((a, b) => a.id.localeCompare(b.id))) { + const dependency = checkDependencies.get(check.id); const requiredBy = requiredTagsByRule.filter((rule) => check.tags.some((tag) => rule.tags.has(tag))); const scopeIntersects = check.scope.components.some((component) => component === '*' || affectedIds.has(component)); - if (selectAll || scopeIntersects || requiredBy.length) { + const dependencyForced = dependencyForcesSelection(dependency); + if (selectAll || scopeIntersects || requiredBy.length || dependencyForced) { const reasons = selectionReason(check, affectedIds, requiredBy); + if (dependency.mechanisms.some((item) => item.positive)) { + reasons.push(reason( + 'POSITIVE_DEPENDENCY_EVIDENCE', + 'At least one identified evidence source positively selected this check', + dependency.mechanisms.filter((item) => item.positive).flatMap((item) => item.evidence_refs), + )); + } + if (['INCOMPLETE', 'OPAQUE_BOUNDARY', 'UNKNOWN'].includes(dependency.completeness)) { + reasons.push(reason( + dependency.completeness === 'OPAQUE_BOUNDARY' + ? 'OPAQUE_BOUNDARY_FORCED_SELECTION' + : 'DEPENDENCY_COMPLETENESS_FORCED_SELECTION', + `Skip sufficiency cannot be defended: dependency completeness is ${dependency.completeness}`, + [ + ...dependency.mechanisms.flatMap((item) => item.evidence_refs), + ...dependency.boundaries.flatMap((item) => item.evidence_refs), + ], + )); + } if (selectAll) { reasons.push(reason( uncertaintyReasons.length ? 'FAIL_CLOSED_FULL_SELECTION' : 'POLICY_REQUIRES_FULL_SELECTION', @@ -188,21 +249,37 @@ export function planVerification(rawInput) { uncertaintyReasons.length ? ['impact-evidence', 'verification-catalog'] : policies.map((rule) => `policy-rule:${rule.id}`), )); } - selected.push(mapCheck(check, reasons)); + const forced = dependencyForced && !selectAll && !scopeIntersects && requiredBy.length === 0; + if (forced) dependencyForcedChecks.push(check.id); + selected.push(mapCheck(check, reasons, dependency, 'SELECT', forced)); } else { - skipped.push(mapCheck(check, [reason( - 'OUTSIDE_TRANSITIVE_IMPACT_SET', - 'Check scope does not intersect the direct or reverse-dependent impact set and no matched policy requires it', - ['impact-evidence', 'verification-catalog', 'verification-policy'], - )])); + skipped.push(mapCheck(check, [ + reason( + 'OUTSIDE_TRANSITIVE_IMPACT_SET', + 'Check scope does not intersect the direct or reverse-dependent impact set and no matched policy requires it', + ['impact-evidence', 'verification-catalog', 'verification-policy'], + ), + reason( + 'CHECK_DEPENDENCY_COMPLETENESS_DEFENDED', + `Check-level dependency evidence is ${dependency.completeness}; no unresolved relevant boundary remains`, + [ + ...dependency.mechanisms.flatMap((item) => item.evidence_refs), + ...dependency.boundaries.flatMap((item) => item.evidence_refs), + 'verification-policy', + ], + ), + ], dependency, 'SKIP')); } } const escalationState = selectAll ? 'FULL' - : maxEscalation === 'BROADEN' + : maxEscalation === 'BROADEN' || dependencyForcedChecks.length ? 'BROADENED' : 'NONE'; + if (dependencyForcedChecks.length && sufficiency === 'SUFFICIENT_TARGETED') { + sufficiency = 'SUFFICIENT_BROADENED'; + } const planWithoutIdentity = { schema: PLAN_SCHEMA, plan_identity: null, @@ -225,6 +302,19 @@ export function planVerification(rawInput) { .map((provider) => ({ ...provider })) .sort((a, b) => a.id.localeCompare(b.id)), }, + dependency_completeness: { + checks_assessed: input.evidence.check_dependencies.length, + forced_check_ids: sortedUnique(dependencyForcedChecks), + states: Object.fromEntries( + [...new Set(input.evidence.check_dependencies.map((item) => item.completeness))] + .sort() + .map((state) => [ + state, + input.evidence.check_dependencies.filter((item) => item.completeness === state).length, + ]), + ), + agreement_implies_completeness: false, + }, affected_components: affected, selected_checks: selected, skipped_checks: skipped, @@ -245,10 +335,16 @@ export function planVerification(rawInput) { }, escalation: { state: escalationState, - reasons: policies.filter((rule) => rule.escalation !== 'NONE').map((rule) => ({ - rule_id: rule.id, - escalation: rule.escalation, - })), + reasons: [ + ...policies.filter((rule) => rule.escalation !== 'NONE').map((rule) => ({ + source: `policy-rule:${rule.id}`, + escalation: rule.escalation, + })), + ...dependencyForcedChecks.map((checkId) => ({ + source: `check-dependency:${checkId}`, + escalation: 'BROADEN', + })), + ], }, sufficiency, argument: { @@ -257,6 +353,9 @@ export function planVerification(rawInput) { : 'Targeted sufficiency is not claimed.', unknown_is_safe_to_skip: false, every_skip_explained: skipped.every((check) => check.reasons.length > 0), + every_skip_dependency_complete: skipped.every((check) => + ['COMPLETE_FOR_CHECK', 'COMPLETE_WITH_DECLARED_BOUNDARIES'] + .includes(check.dependency_completeness.state)), }, }; const planIdentity = contentIdentity({ ...planWithoutIdentity, plan_identity: undefined }); diff --git a/src/validate.js b/src/validate.js index 577dd75..3637365 100644 --- a/src/validate.js +++ b/src/validate.js @@ -1,5 +1,5 @@ -export const INPUT_SCHEMA = 'opsle.affected-verification.input.v1'; -export const PLAN_SCHEMA = 'opsle.affected-verification.plan.v1'; +export const INPUT_SCHEMA = 'opsle.affected-verification.input.v2'; +export const PLAN_SCHEMA = 'opsle.affected-verification.plan.v2'; export const SHADOW_INPUT_SCHEMA = 'opsle.affected-verification.shadow-input.v1'; export const SHADOW_OBSERVATION_SCHEMA = 'opsle.affected-verification.shadow-observation.v1'; @@ -26,6 +26,37 @@ const CHECK_TYPES = new Set([ const TEST_CHECK_TYPES = new Set(['unit-test', 'integration-test', 'end-to-end-test']); const ESCALATIONS = new Set(['NONE', 'BROADEN', 'FULL', 'INVALIDATE']); +const DEPENDENCY_COMPLETENESS = new Set([ + 'COMPLETE_FOR_CHECK', + 'COMPLETE_WITH_DECLARED_BOUNDARIES', + 'INCOMPLETE', + 'OPAQUE_BOUNDARY', + 'UNKNOWN', +]); +const DEPENDENCY_MECHANISMS = new Set([ + 'DECLARED_SCOPE', + 'STATIC_IMPORT', + 'NATIVE_SELECTOR', + 'RUNTIME_TRACE', + 'COVERAGE', + 'SUBPROCESS', + 'CHILD_INTERPRETER', + 'DYNAMIC_IMPORT', + 'PLUGIN_OR_ENTRY_POINT_DISCOVERY', + 'EXEC_EVAL_OR_CODE_GENERATION', + 'RUNTIME_LOADED_MODULE', + 'REFLECTION_OR_REGISTRATION', +]); +const BOUNDARY_KINDS = new Set([ + 'SUBPROCESS', + 'CHILD_INTERPRETER', + 'DYNAMIC_IMPORT', + 'PLUGIN_OR_ENTRY_POINT_DISCOVERY', + 'EXEC_EVAL_OR_CODE_GENERATION', + 'RUNTIME_LOADED_MODULE', + 'REFLECTION_OR_REGISTRATION', +]); +const BOUNDARY_STATUSES = new Set(['OPEN', 'CLOSED', 'IRRELEVANT']); export class InputError extends Error { constructor(issues, code = 'INVALID_INPUT') { @@ -109,7 +140,7 @@ function validateChange(raw, issues) { function validateEvidence(raw, changedPaths, issues) { const evidence = objectAt(raw, 'evidence', issues); - rejectUnknownKeys(evidence, ['identity', 'complete', 'providers', 'components', 'impacts'], 'evidence', issues); + rejectUnknownKeys(evidence, ['identity', 'complete', 'providers', 'components', 'impacts', 'check_dependencies'], 'evidence', issues); stringAt(evidence.identity, 'evidence.identity', issues); if (typeof evidence.complete !== 'boolean') issues.push('evidence.complete must be a boolean'); const providers = arrayAt(evidence.providers, 'evidence.providers', issues, { nonempty: true }); @@ -163,6 +194,115 @@ function validateEvidence(raw, changedPaths, issues) { return evidence; } +function validateCheckDependencies(evidence, catalog, issues) { + const providerIds = new Set((evidence.providers ?? []).map((item) => item.id)); + const checkIds = new Set((catalog.checks ?? []).map((item) => item.id)); + const assessments = arrayAt( + evidence.check_dependencies, + 'evidence.check_dependencies', + issues, + { nonempty: true }, + ); + assessments.forEach((rawAssessment, index) => { + const path = `evidence.check_dependencies[${index}]`; + const assessment = objectAt(rawAssessment, path, issues); + rejectUnknownKeys( + assessment, + ['check_id', 'completeness', 'mechanisms', 'boundaries', 'explanation'], + path, + issues, + ); + stringAt(assessment.check_id, `${path}.check_id`, issues); + if (!checkIds.has(assessment.check_id)) { + issues.push(`${path}.check_id references unknown check ${assessment.check_id}`); + } + if (!DEPENDENCY_COMPLETENESS.has(assessment.completeness)) { + issues.push(`${path}.completeness is unsupported`); + } + stringAt(assessment.explanation, `${path}.explanation`, issues); + + const mechanisms = arrayAt( + assessment.mechanisms, + `${path}.mechanisms`, + issues, + { nonempty: true }, + ); + mechanisms.forEach((rawMechanism, mechanismIndex) => { + const mechanismPath = `${path}.mechanisms[${mechanismIndex}]`; + const mechanism = objectAt(rawMechanism, mechanismPath, issues); + rejectUnknownKeys(mechanism, ['kind', 'evidence_refs', 'positive'], mechanismPath, issues); + if (!DEPENDENCY_MECHANISMS.has(mechanism.kind)) { + issues.push(`${mechanismPath}.kind is unsupported`); + } + if (typeof mechanism.positive !== 'boolean') { + issues.push(`${mechanismPath}.positive must be a boolean`); + } + const refs = stringArray(mechanism.evidence_refs, `${mechanismPath}.evidence_refs`, issues); + if (refs.length === 0) issues.push(`${mechanismPath}.evidence_refs must not be empty`); + refs.forEach((ref) => { + if (!providerIds.has(ref)) issues.push(`${mechanismPath}.evidence_refs references unknown provider ${ref}`); + }); + }); + uniqueBy(mechanisms, 'kind', `${path}.mechanisms`, issues); + + const boundaries = arrayAt(assessment.boundaries, `${path}.boundaries`, issues); + boundaries.forEach((rawBoundary, boundaryIndex) => { + const boundaryPath = `${path}.boundaries[${boundaryIndex}]`; + const boundary = objectAt(rawBoundary, boundaryPath, issues); + rejectUnknownKeys( + boundary, + ['id', 'kind', 'status', 'relevant', 'explanation', 'evidence_refs', 'source'], + boundaryPath, + issues, + ); + stringAt(boundary.id, `${boundaryPath}.id`, issues); + if (!BOUNDARY_KINDS.has(boundary.kind)) issues.push(`${boundaryPath}.kind is unsupported`); + if (!BOUNDARY_STATUSES.has(boundary.status)) issues.push(`${boundaryPath}.status is unsupported`); + if (typeof boundary.relevant !== 'boolean') issues.push(`${boundaryPath}.relevant must be a boolean`); + stringAt(boundary.explanation, `${boundaryPath}.explanation`, issues); + const refs = stringArray(boundary.evidence_refs, `${boundaryPath}.evidence_refs`, issues); + if (refs.length === 0) issues.push(`${boundaryPath}.evidence_refs must not be empty`); + refs.forEach((ref) => { + if (!providerIds.has(ref)) issues.push(`${boundaryPath}.evidence_refs references unknown provider ${ref}`); + }); + const source = objectAt(boundary.source, `${boundaryPath}.source`, issues); + rejectUnknownKeys(source, ['path', 'line', 'construct'], `${boundaryPath}.source`, issues); + stringAt(source.path, `${boundaryPath}.source.path`, issues); + stringAt(source.construct, `${boundaryPath}.source.construct`, issues); + if (!Number.isSafeInteger(source.line) || source.line < 1) { + issues.push(`${boundaryPath}.source.line must be a positive safe integer`); + } + if (boundary.status === 'OPEN' && boundary.relevant !== true) { + issues.push(`${boundaryPath} OPEN boundary must be relevant`); + } + if (boundary.status === 'IRRELEVANT' && boundary.relevant !== false) { + issues.push(`${boundaryPath} IRRELEVANT boundary must not be relevant`); + } + }); + uniqueBy(boundaries, 'id', `${path}.boundaries`, issues); + + const open = boundaries.filter((item) => item?.status === 'OPEN' && item?.relevant === true); + if (assessment.completeness === 'OPAQUE_BOUNDARY' && open.length === 0) { + issues.push(`${path} OPAQUE_BOUNDARY requires a relevant OPEN boundary`); + } + if (['COMPLETE_FOR_CHECK', 'COMPLETE_WITH_DECLARED_BOUNDARIES'].includes(assessment.completeness) + && (open.length > 0 || mechanisms.length === 0)) { + issues.push(`${path} complete evidence requires mechanisms and no relevant OPEN boundary`); + } + if (assessment.completeness === 'COMPLETE_WITH_DECLARED_BOUNDARIES' + && boundaries.filter((item) => item?.relevant === true).length === 0) { + issues.push(`${path} COMPLETE_WITH_DECLARED_BOUNDARIES requires a relevant declared boundary`); + } + }); + uniqueBy(assessments, 'check_id', 'evidence.check_dependencies', issues); + for (const checkId of [...checkIds].sort()) { + if (!assessments.some((item) => item?.check_id === checkId)) { + issues.push(`evidence.check_dependencies is missing check ${checkId}`); + } + } + return assessments; +} + function validateCatalog(raw, componentIds, issues) { const catalog = objectAt(raw, 'catalog', issues); rejectUnknownKeys(catalog, ['identity', 'complete', 'checks'], 'catalog', issues); @@ -234,7 +374,8 @@ export function validateInput(input) { const changedPaths = new Set((change.paths ?? []).map((item) => item.path)); const evidence = validateEvidence(root.evidence, changedPaths, issues); const componentIds = new Set((evidence.components ?? []).map((item) => item.id)); - validateCatalog(root.catalog, componentIds, issues); + const catalog = validateCatalog(root.catalog, componentIds, issues); + validateCheckDependencies(evidence, catalog, issues); validatePolicy(root.policy, issues); if (issues.length) throw new InputError(issues); return root; diff --git a/src/value-receipt.js b/src/value-receipt.js index d53c04f..26ae17b 100644 --- a/src/value-receipt.js +++ b/src/value-receipt.js @@ -28,6 +28,12 @@ export function buildValueReceipt(plan, { mechanismRevision = null, runId = null const selectedTests = plan.selected_checks.filter(isTest).reduce((sum, item) => sum + item.test_executions, 0); const skippedTests = availableTests - selectedTests; const ratio = availableTests === 0 ? null : `${skippedTests}/${availableTests}`; + const dependencyForced = plan.selected_checks.filter( + (item) => item.dependency_completeness?.forced_selection, + ); + const dependencyForcedTests = dependencyForced + .filter(isTest) + .reduce((sum, item) => sum + item.test_executions, 0); return { schema: RECEIPT_SCHEMA, mechanism: { @@ -50,6 +56,8 @@ export function buildValueReceipt(plan, { mechanismRevision = null, runId = null measurement({ id: 'test_executions_available', baseline: null, result: availableTests, delta: null, unit: 'count', direction: 'NEUTRAL', operatorDisplay: false }), measurement({ id: 'test_executions_selected', baseline: null, result: selectedTests, delta: null, unit: 'count', direction: 'LOWER_IS_VALUE', operatorDisplay: true }), measurement({ id: 'test_executions_skipped', baseline: null, result: skippedTests, delta: null, unit: 'count', direction: 'HIGHER_IS_VALUE', operatorDisplay: true }), + measurement({ id: 'dependency_safety_checks_added', baseline: 0, result: dependencyForced.length, delta: dependencyForced.length, unit: 'count', direction: 'NEUTRAL', operatorDisplay: true }), + measurement({ id: 'dependency_safety_test_executions_added', baseline: 0, result: dependencyForcedTests, delta: dependencyForcedTests, unit: 'count', direction: 'NEUTRAL', operatorDisplay: true }), measurement({ id: 'test_execution_reduction', baseline: null, @@ -72,6 +80,7 @@ export function buildValueReceipt(plan, { mechanismRevision = null, runId = null extensions: { sufficiency: plan.sufficiency, impact_uncertainty: plan.uncertainty.state, + dependency_completeness: plan.dependency_completeness, selected_by_type: Object.fromEntries( [...new Set(plan.selected_checks.map((item) => item.type))].sort().map((type) => [ type, @@ -92,5 +101,14 @@ export function operatorIndicator(plan) { return counts; }, {})).sort().map(([type, count]) => `${count} ${type}`).join(', ') || 'none'; const reduction = availableTests === 0 ? 'n/a' : `${((skippedTests / availableTests) * 100).toFixed(1)}%`; - return `[Affected Verification] Selected tests: ${selectedTests}/${availableTests}; other checks: ${other}; skipped tests: ${skippedTests}; test-execution reduction: ${reduction}; sufficiency: ${plan.sufficiency}; impact uncertainty: ${plan.uncertainty.state.toLowerCase()}`; + const dependencyForced = plan.selected_checks.filter( + (item) => item.dependency_completeness?.forced_selection, + ); + const dependencyForcedTests = dependencyForced + .filter(isTest) + .reduce((sum, item) => sum + item.test_executions, 0); + const opaque = dependencyForced.filter( + (item) => item.dependency_completeness.state === 'OPAQUE_BOUNDARY', + ).length; + return `[Affected Verification] Selected tests: ${selectedTests}/${availableTests}; other checks: ${other}; skipped tests: ${skippedTests}; dependency safety additions: ${dependencyForced.length} checks/${dependencyForcedTests} test executions; opaque boundaries selected: ${opaque}; test-execution reduction: ${reduction}; sufficiency: ${plan.sufficiency}; impact uncertainty: ${plan.uncertainty.state.toLowerCase()}`; } diff --git a/tests/av-exp-002.test.js b/tests/av-exp-002.test.js index 95b8a7b..c5d4008 100644 --- a/tests/av-exp-002.test.js +++ b/tests/av-exp-002.test.js @@ -60,7 +60,7 @@ test('AV-EXP-002 rejects unexplained skips', () => { test('global collection integrity scope covers changed source without forcing every test', () => { const input = { - schema: 'opsle.affected-verification.input.v1', + schema: 'opsle.affected-verification.input.v2', change: { base_revision: 'base', target_revision: 'patch', paths: [{ path: 'src/pkg.py', regions: [], risk_tags: [] }], @@ -74,6 +74,15 @@ test('global collection integrity scope covers changed source without forcing ev { id: 'testnode:unrelated', dependencies: [] }, ], impacts: [{ path: 'src/pkg.py', components: ['file:src/pkg.py'], confidence: 'KNOWN' }], + check_dependencies: [ + 'check:collection', 'pytest:related', 'pytest:unrelated', + ].map((checkId) => ({ + check_id: checkId, + completeness: 'COMPLETE_FOR_CHECK', + mechanisms: [{ kind: 'STATIC_IMPORT', evidence_refs: ['ast'], positive: false }], + boundaries: [], + explanation: 'Test fixture static evidence is complete for this check.', + })), }, catalog: { identity: 'catalog', complete: true, diff --git a/tests/av-exp-003.test.js b/tests/av-exp-003.test.js new file mode 100644 index 0000000..b980291 --- /dev/null +++ b/tests/av-exp-003.test.js @@ -0,0 +1,13 @@ +import assert from 'node:assert/strict'; +import { spawnSync } from 'node:child_process'; +import test from 'node:test'; +import { fileURLToPath } from 'node:url'; + +const verifier = fileURLToPath(new URL('../benchmark/av-exp-003/verify-results.mjs', import.meta.url)); + +test('AV-EXP-003 committed repair evidence verifies and preserves AV-EXP-002 failure', () => { + const result = spawnSync(process.execPath, [verifier], { encoding: 'utf8' }); + assert.equal(result.status, 0, result.stderr); + assert.match(result.stdout, /AV-EXP-002 FAIL preserved/); + assert.match(result.stdout, /repaired AV2-006 selected/); +}); diff --git a/tests/cli.test.js b/tests/cli.test.js index 95997d6..244aa77 100644 --- a/tests/cli.test.js +++ b/tests/cli.test.js @@ -16,7 +16,7 @@ test('CLI keeps canonical plan on stdout, indicator on stderr, and receipt in si writeFileSync(inputPath, JSON.stringify(fixture('isolated-implementation'))); const result = spawnSync(process.execPath, [bin, 'plan', inputPath, '--receipt', receiptPath], { encoding: 'utf8' }); assert.equal(result.status, 0); - assert.equal(JSON.parse(result.stdout).schema, 'opsle.affected-verification.plan.v1'); + assert.equal(JSON.parse(result.stdout).schema, 'opsle.affected-verification.plan.v2'); assert.match(result.stderr, /^\[Affected Verification\]/); assert.equal(JSON.parse(readFileSync(receiptPath, 'utf8')).schema, 'opsle.value-receipt.v1'); }); diff --git a/tests/opaque-boundaries.test.js b/tests/opaque-boundaries.test.js new file mode 100644 index 0000000..465e46b --- /dev/null +++ b/tests/opaque-boundaries.test.js @@ -0,0 +1,156 @@ +import assert from 'node:assert/strict'; +import { readFileSync } from 'node:fs'; +import { spawnSync } from 'node:child_process'; +import test from 'node:test'; +import { fileURLToPath } from 'node:url'; + +import { opaqueBoundaryScenarios, opaqueFixture } from '../fixtures/opaque-boundaries.js'; +import { buildValueReceipt, contentIdentity, operatorIndicator, planVerification } from '../src/index.js'; + +const root = fileURLToPath(new URL('..', import.meta.url)); +const detector = fileURLToPath(new URL('../tools/python-check-boundaries.py', import.meta.url)); + +function detect(symbol) { + const result = spawnSync('python3', [ + detector, + '--root', root, + '--check-file', 'benchmark/av-exp-003/fixtures/python/checks.py', + '--symbol', symbol, + '--provider-id', 'python-boundary-inspector', + ], { encoding: 'utf8' }); + assert.equal(result.status, 0, result.stdout || result.stderr); + return JSON.parse(result.stdout); +} + +for (const scenario of opaqueBoundaryScenarios) { + test(`${scenario.id} full oracle remains authoritative and repaired plan has no miss`, () => { + const plan = planVerification(scenario.input); + const selected = plan.selected_checks.map((item) => item.id); + assert.deepEqual(selected, scenario.expected_selected); + assert.deepEqual( + scenario.oracle_relevant.filter((checkId) => !selected.includes(checkId)), + [], + ); + assert.deepEqual( + [...plan.selected_checks, ...plan.skipped_checks].map((item) => item.id).sort(), + scenario.input.catalog.checks.map((item) => item.id).sort(), + ); + }); +} + +test('subprocess and child-interpreter boundaries have deterministic provenance', () => { + const first = detect('subprocess_check'); + const second = detect('subprocess_check'); + assert.deepEqual(first, second); + assert.equal(first.assessment.completeness, 'OPAQUE_BOUNDARY'); + assert.deepEqual( + [...new Set(first.assessment.boundaries.map((item) => item.kind))].sort(), + ['CHILD_INTERPRETER', 'SUBPROCESS'], + ); + assert.ok(first.assessment.boundaries.every((item) => + item.source.path && item.source.line > 0 && item.source.construct)); +}); + +test('dynamic imports are classified separately from ordinary static checks', () => { + assert.equal(detect('dynamic_check').assessment.completeness, 'OPAQUE_BOUNDARY'); + assert.equal(detect('ordinary_check').assessment.completeness, 'COMPLETE_FOR_CHECK'); +}); + +test('multiple absence sources do not imply dependency completeness', () => { + const input = opaqueFixture('AV3-006'); + const assessment = input.evidence.check_dependencies.find( + (item) => item.check_id === 'boundary.observe', + ); + assessment.mechanisms = [ + { kind: 'STATIC_IMPORT', evidence_refs: ['boundary-inspector'], positive: false }, + { kind: 'NATIVE_SELECTOR', evidence_refs: ['native-selector'], positive: false }, + ]; + const plan = planVerification(input); + assert.equal(plan.dependency_completeness.agreement_implies_completeness, false); + assert.ok(plan.selected_checks.some((item) => item.id === 'boundary.observe')); +}); + +test('ordinary complete evidence supports a safe unrelated skip', () => { + const plan = planVerification(opaqueFixture('AV3-004')); + const skipped = plan.skipped_checks.find((item) => item.id === 'boundary.observe'); + assert.equal(skipped.dependency_completeness.state, 'COMPLETE_FOR_CHECK'); + assert.equal(skipped.dependency_completeness.action, 'SKIP'); + assert.equal(plan.argument.every_skip_dependency_complete, true); +}); + +test('open boundary forces only its check rather than the full catalog', () => { + const plan = planVerification(opaqueFixture('AV3-001')); + assert.deepEqual(plan.dependency_completeness.forced_check_ids, ['boundary.observe']); + assert.equal(plan.escalation.state, 'BROADENED'); + assert.ok(plan.skipped_checks.some((item) => item.id === 'unrelated.unit')); + const forced = plan.selected_checks.find((item) => item.id === 'boundary.observe'); + assert.equal(forced.dependency_completeness.forced_selection, true); + assert.ok(forced.reasons.some((item) => item.code === 'OPAQUE_BOUNDARY_FORCED_SELECTION')); +}); + +test('structural decision is invariant under repository-like identity renaming', () => { + const original = planVerification(opaqueFixture('AV3-001')); + const renamed = opaqueFixture('AV3-001'); + renamed.change.paths[0].path = 'lib/completely-different-name.py'; + renamed.evidence.impacts[0].path = renamed.change.paths[0].path; + renamed.change.target_revision = 'renamed-target'; + renamed.evidence.identity = 'sha256:renamed'; + const mapping = new Map([ + ['changed', 'alpha'], ['boundary', 'beta'], ['unrelated', 'gamma'], + ['changed.unit', 'check-a'], ['boundary.observe', 'check-b'], ['unrelated.unit', 'check-c'], + ]); + renamed.evidence.components.forEach((item) => { item.id = mapping.get(item.id); }); + renamed.evidence.impacts[0].components = ['alpha']; + renamed.catalog.checks.forEach((item) => { + item.id = mapping.get(item.id); + item.scope.components = item.scope.components.map((value) => mapping.get(value)); + }); + renamed.evidence.check_dependencies.forEach((item) => { item.check_id = mapping.get(item.check_id); }); + const repaired = planVerification(renamed); + assert.equal(repaired.selected_checks.length, original.selected_checks.length); + assert.deepEqual( + repaired.selected_checks.map((item) => item.reasons.map((reason) => reason.code).join(',')).sort(), + original.selected_checks.map((item) => item.reasons.map((reason) => reason.code).join(',')).sort(), + ); +}); + +test('core contains no target, scenario, path, or check-name special case', () => { + const core = ['planner.js', 'validate.js'].map((name) => + readFileSync(new URL(`../src/${name}`, import.meta.url), 'utf8')).join('\n'); + for (const forbidden of ['pallets/click', 'test_light_imports', 'AV2-006', 'parser.py']) { + assert.equal(core.includes(forbidden), false); + } +}); + +test('malformed and unsupported boundary evidence is rejected', () => { + const malformed = opaqueFixture('AV3-001'); + delete malformed.evidence.check_dependencies[1].boundaries[0].source; + assert.throws(() => planVerification(malformed), /source must be an object/); + + const unsupported = opaqueFixture('AV3-001'); + unsupported.evidence.check_dependencies[1].boundaries[0].kind = 'MAGIC_RUNTIME'; + assert.throws(() => planVerification(unsupported), /kind is unsupported/); +}); + +test('plan identity binds completeness and remains deterministic', () => { + const input = opaqueFixture('AV3-001'); + const first = planVerification(input); + assert.deepEqual(first, planVerification(structuredClone(input))); + assert.equal(first.plan_identity, contentIdentity({ ...first, plan_identity: undefined })); + const changed = opaqueFixture('AV3-001'); + changed.evidence.check_dependencies[1].boundaries[0].status = 'CLOSED'; + changed.evidence.check_dependencies[1].completeness = 'COMPLETE_WITH_DECLARED_BOUNDARIES'; + assert.notEqual(planVerification(changed).plan_identity, first.plan_identity); +}); + +test('Visible Value exposes safety cost as exact counts with retained skips', () => { + const plan = planVerification(opaqueFixture('AV3-001')); + const receipt = buildValueReceipt(plan); + const measurements = Object.fromEntries(receipt.measurements.map((item) => [item.id, item])); + assert.equal(measurements.dependency_safety_checks_added.result, 1); + assert.equal(measurements.dependency_safety_checks_added.class, 'EXACT'); + assert.equal(measurements.dependency_safety_test_executions_added.result, 1); + assert.equal(measurements.checks_skipped.result, 1); + assert.match(operatorIndicator(plan), /dependency safety additions: 1 checks\/1 test executions/); + assert.doesNotMatch(operatorIndicator(plan), /failure prevented|system safe/i); +}); diff --git a/tests/planner.test.js b/tests/planner.test.js index 904d78e..4a98fc8 100644 --- a/tests/planner.test.js +++ b/tests/planner.test.js @@ -37,7 +37,10 @@ test('identical input produces an identical deterministic plan', () => { test('unrelated checks are skipped with exact reasons', () => { const plan = planVerification(fixture('isolated-implementation')); const skipped = plan.skipped_checks.find((item) => item.id === 'unrelated.large-suite'); - assert.deepEqual(skipped.reasons.map((item) => item.code), ['OUTSIDE_TRANSITIVE_IMPACT_SET']); + assert.deepEqual(skipped.reasons.map((item) => item.code), [ + 'OUTSIDE_TRANSITIVE_IMPACT_SET', + 'CHECK_DEPENDENCY_COMPLETENESS_DEFENDED', + ]); }); test('direct affected checks are selected', () => { @@ -99,6 +102,8 @@ test('incomplete catalog is insufficient even when all known checks are selected test('uncovered affected component is insufficient even with a complete catalog', () => { const input = fixture('isolated-implementation'); input.catalog.checks = input.catalog.checks.filter((check) => !check.scope.components.includes('isolated')); + input.evidence.check_dependencies = input.evidence.check_dependencies.filter((assessment) => + input.catalog.checks.some((check) => check.id === assessment.check_id)); const plan = planVerification(input); assert.equal(plan.sufficiency, 'INSUFFICIENT_EVIDENCE'); assert.ok(plan.uncertainty.reasons.includes('NO_VERIFICATION_COVERAGE:isolated')); @@ -128,6 +133,7 @@ test('every skipped check has a nonempty evidence-backed reason', () => { assert.ok(check.reasons.length > 0); assert.ok(check.reasons.every((item) => item.code && item.detail && item.evidence_refs.length)); } + assert.equal(plan.argument.every_skip_dependency_complete, true); }); test('duplicate impact evidence is rejected instead of merged optimistically', () => { diff --git a/tests/value-shadow.test.js b/tests/value-shadow.test.js index 2432de2..47a9670 100644 --- a/tests/value-shadow.test.js +++ b/tests/value-shadow.test.js @@ -37,7 +37,7 @@ test('operator indicator never aggregates unlike checks into its test percentage const plan = planVerification(fixture('unrelated-large-suite')); assert.equal( operatorIndicator(plan), - '[Affected Verification] Selected tests: 14/1043; other checks: 1 lint, 1 typecheck; skipped tests: 1029; test-execution reduction: 98.7%; sufficiency: SUFFICIENT_TARGETED; impact uncertainty: none', + '[Affected Verification] Selected tests: 14/1043; other checks: 1 lint, 1 typecheck; skipped tests: 1029; dependency safety additions: 0 checks/0 test executions; opaque boundaries selected: 0; test-execution reduction: 98.7%; sufficiency: SUFFICIENT_TARGETED; impact uncertainty: none', ); }); diff --git a/tools/python-check-boundaries.py b/tools/python-check-boundaries.py new file mode 100755 index 0000000..3023aeb --- /dev/null +++ b/tools/python-check-boundaries.py @@ -0,0 +1,240 @@ +#!/usr/bin/env python3 +"""Deterministically classify alternate execution boundaries in one Python check.""" + +from __future__ import annotations + +import argparse +import ast +import json +from pathlib import Path +import sys + + +CALL_KINDS = { + "SUBPROCESS": { + "subprocess.call", + "subprocess.check_call", + "subprocess.check_output", + "subprocess.Popen", + "subprocess.run", + }, + "DYNAMIC_IMPORT": { + "__import__", + "importlib.import_module", + "importlib.util.module_from_spec", + }, + "PLUGIN_OR_ENTRY_POINT_DISCOVERY": { + "importlib.metadata.entry_points", + "pkg_resources.iter_entry_points", + }, + "EXEC_EVAL_OR_CODE_GENERATION": {"compile", "eval", "exec"}, + "RUNTIME_LOADED_MODULE": {"ctypes.CDLL", "ctypes.PyDLL"}, +} + + +def dotted(node: ast.AST) -> str: + if isinstance(node, ast.Name): + return node.id + if isinstance(node, ast.Attribute): + base = dotted(node.value) + return f"{base}.{node.attr}" if base else node.attr + return "" + + +def import_aliases(tree: ast.Module) -> dict[str, str]: + aliases: dict[str, str] = {} + for node in tree.body: + if isinstance(node, ast.Import): + for item in node.names: + aliases[item.asname or item.name.split(".")[0]] = item.name + elif isinstance(node, ast.ImportFrom) and node.module: + for item in node.names: + aliases[item.asname or item.name] = f"{node.module}.{item.name}" + return aliases + + +def resolve_call(call: ast.Call, aliases: dict[str, str]) -> str: + rendered = dotted(call.func) + first, separator, rest = rendered.partition(".") + resolved = aliases.get(first, first) + return f"{resolved}.{rest}" if separator else resolved + + +def child_interpreter(call: ast.Call, resolved: str, aliases: dict[str, str]) -> bool: + if resolved not in CALL_KINDS["SUBPROCESS"] or not call.args: + return False + command = call.args[0] + values = command.elts if isinstance(command, (ast.List, ast.Tuple)) else [command] + for value in values: + name = dotted(value) + first, separator, rest = name.partition(".") + expanded = aliases.get(first, first) + resolved_name = f"{expanded}.{rest}" if separator else expanded + if resolved_name in {"sys.executable", "sys._base_executable"}: + return True + if isinstance(value, ast.Constant) and isinstance(value.value, str): + executable = Path(value.value).name.lower() + if executable.startswith("python") or executable in {"py", "pypy", "pypy3"}: + return True + return False + + +def function_node(tree: ast.Module, symbol: str) -> ast.AST: + matches = [ + node for node in ast.walk(tree) + if isinstance(node, (ast.FunctionDef, ast.AsyncFunctionDef)) and node.name == symbol + ] + if len(matches) != 1: + raise ValueError(f"expected exactly one function named {symbol}, found {len(matches)}") + return matches[0] + + +def load_metadata(path: Path | None) -> dict[str, dict[str, str]]: + if path is None: + return {} + raw = json.loads(path.read_text(encoding="utf-8")) + if not isinstance(raw, dict) or set(raw) - {"boundaries"} or not isinstance(raw.get("boundaries"), list): + raise ValueError("metadata must be an object containing only a boundaries array") + result: dict[str, dict[str, str]] = {} + for index, item in enumerate(raw["boundaries"]): + if not isinstance(item, dict) or set(item) != {"id", "status", "explanation"}: + raise ValueError(f"metadata boundaries[{index}] has an invalid shape") + if item["status"] not in {"CLOSED", "IRRELEVANT"}: + raise ValueError(f"metadata boundaries[{index}].status must be CLOSED or IRRELEVANT") + if not all(isinstance(item[key], str) and item[key] for key in item): + raise ValueError(f"metadata boundaries[{index}] fields must be nonempty strings") + if item["id"] in result: + raise ValueError(f"metadata duplicates boundary {item['id']}") + result[item["id"]] = item + return result + + +def classify(root: Path, relative: Path, symbol: str, provider: str, metadata_path: Path | None) -> dict: + source = root / relative + tree = ast.parse(source.read_text(encoding="utf-8"), filename=str(relative)) + scope = function_node(tree, symbol) + aliases = import_aliases(tree) + found: list[tuple[str, ast.Call, str]] = [] + for node in ast.walk(scope): + if not isinstance(node, ast.Call): + continue + rendered = resolve_call(node, aliases) + for kind, calls in CALL_KINDS.items(): + if rendered in calls: + found.append((kind, node, rendered)) + if child_interpreter(node, rendered, aliases): + found.append(("CHILD_INTERPRETER", node, rendered)) + + metadata = load_metadata(metadata_path) + boundaries = [] + seen = set() + for kind, node, rendered in sorted(found, key=lambda item: (item[1].lineno, item[0], item[2])): + boundary_id = f"{relative.as_posix()}:{symbol}:{node.lineno}:{kind}" + if boundary_id in seen: + continue + seen.add(boundary_id) + override = metadata.pop(boundary_id, None) + status = override["status"] if override else "OPEN" + relevant = status != "IRRELEVANT" + explanation = override["explanation"] if override else ( + f"{rendered} crosses a {kind} boundary not closed by ordinary static import evidence." + ) + boundaries.append({ + "id": boundary_id, + "kind": kind, + "status": status, + "relevant": relevant, + "explanation": explanation, + "evidence_refs": [provider], + "source": {"path": relative.as_posix(), "line": node.lineno, "construct": rendered}, + }) + if metadata: + raise ValueError(f"metadata references undetected boundaries: {', '.join(sorted(metadata))}") + + relevant = [item for item in boundaries if item["relevant"]] + open_boundaries = [item for item in relevant if item["status"] == "OPEN"] + completeness = "OPAQUE_BOUNDARY" if open_boundaries else ( + "COMPLETE_WITH_DECLARED_BOUNDARIES" if relevant else "COMPLETE_FOR_CHECK" + ) + mechanism_kinds = {"STATIC_IMPORT", *(item["kind"] for item in boundaries)} + return { + "schema": "opsle.affected-verification.python-check-boundaries.v1", + "check": {"path": relative.as_posix(), "symbol": symbol}, + "assessment": { + "completeness": completeness, + "mechanisms": [ + {"kind": kind, "evidence_refs": [provider], "positive": False} + for kind in sorted(mechanism_kinds) + ], + "boundaries": boundaries, + "explanation": ( + "One or more relevant alternate execution boundaries remain open." + if open_boundaries + else "All detected check-local dependency mechanisms are closed or explicitly irrelevant." + ), + }, + } + + +def main() -> int: + parser = argparse.ArgumentParser() + parser.add_argument("--root", type=Path, required=True) + parser.add_argument("--check-file", type=Path) + parser.add_argument("--symbol") + parser.add_argument("--checks-json") + parser.add_argument("--provider-id", required=True) + parser.add_argument("--metadata", type=Path) + args = parser.parse_args() + try: + single = args.check_file is not None or args.symbol is not None + if single == (args.checks_json is not None): + raise ValueError("provide either --check-file with --symbol, or --checks-json") + if single: + if args.check_file is None or not args.symbol: + raise ValueError("--check-file and --symbol are required together") + result = classify( + args.root.resolve(), + args.check_file, + args.symbol, + args.provider_id, + args.metadata, + ) + else: + raw = sys.stdin.read() if args.checks_json == "-" else Path(args.checks_json).read_text(encoding="utf-8") + checks = json.loads(raw) + if not isinstance(checks, list): + raise ValueError("checks JSON must be an array") + cache: dict[tuple[str, str], dict] = {} + assessments = [] + for index, check in enumerate(checks): + if not isinstance(check, dict) or set(check) != {"check_id", "path", "symbol"}: + raise ValueError(f"checks[{index}] has an invalid shape") + if not all(isinstance(check[key], str) and check[key] for key in check): + raise ValueError(f"checks[{index}] fields must be nonempty strings") + key = (check["path"], check["symbol"]) + if key not in cache: + cache[key] = classify( + args.root.resolve(), + Path(check["path"]), + check["symbol"], + args.provider_id, + None, + )["assessment"] + assessments.append({"check_id": check["check_id"], **cache[key]}) + result = { + "schema": "opsle.affected-verification.python-check-boundary-catalog.v1", + "assessments": assessments, + } + except (OSError, SyntaxError, ValueError, json.JSONDecodeError) as exc: + print(json.dumps({ + "schema": "opsle.affected-verification.python-check-boundaries.error.v1", + "error": type(exc).__name__, + "detail": str(exc), + }, sort_keys=True)) + return 2 + print(json.dumps(result, sort_keys=True, separators=(",", ":"))) + return 0 + + +if __name__ == "__main__": + sys.exit(main()) From ea6119e0c1ed87b21aa31650c18edc73301319ce Mon Sep 17 00:00:00 2001 From: Deploy Date: Mon, 31 Aug 2026 16:11:53 +0000 Subject: [PATCH 3/3] experiment: compact AV-EXP-003 boundary evidence --- .../results-v1/boundary-evidence.json | 30357 +--------------- .../results-v1/evidence-manifest.json | 4 +- benchmark/av-exp-003/run.mjs | 20 +- 3 files changed, 98 insertions(+), 30283 deletions(-) diff --git a/benchmark/av-exp-003/results-v1/boundary-evidence.json b/benchmark/av-exp-003/results-v1/boundary-evidence.json index 1d9e5e6..4b40d32 100644 --- a/benchmark/av-exp-003/results-v1/boundary-evidence.json +++ b/benchmark/av-exp-003/results-v1/boundary-evidence.json @@ -1,30343 +1,140 @@ { - "assessments": [ - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_argument_custom_class_can_override_type_cast_value_and_never_sees_unset[argument_kwargs0-pass_argv0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_argument_custom_class_can_override_type_cast_value_and_never_sees_unset[argument_kwargs1-pass_argv1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_argument_custom_class_can_override_type_cast_value_and_never_sees_unset[argument_kwargs2-pass_argv2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_argument_custom_class_can_override_type_cast_value_and_never_sees_unset[argument_kwargs3-pass_argv3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_argument_custom_class_can_override_type_cast_value_and_never_sees_unset[argument_kwargs4-pass_argv4]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_argument_custom_class_can_override_type_cast_value_and_never_sees_unset[argument_kwargs5-pass_argv5]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_argument_help", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_argument_help_optional_metavar", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_argument_help_options_only_no_arguments_section", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_argument_metavar_marks_optional[kwargs0-FOO]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_argument_metavar_marks_optional[kwargs1-FOO]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_argument_metavar_marks_optional[kwargs2-[FOO]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_argument_metavar_marks_optional[kwargs3-[FOO]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_argument_metavar_marks_optional[kwargs4-[FOO]...]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_argument_metavar_marks_optional[kwargs5-FOO...]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_argument_metavar_marks_optional[kwargs6-FOO...]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_argument_metavar_marks_optional[kwargs7-[FOO]...]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[-Error: Invalid value for '[A]...': Value must be an iterable.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[12-Error: Invalid value for '[A]...': Value must be an iterable.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[7.9-Error: Invalid value for '[A]...': Value must be an iterable.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[False-Error: Invalid value for '[A]...': Value must be an iterable.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[Sentinel.UNSET-Error: Missing argument 'A...'.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[True-Error: Invalid value for '[A]...': Value must be an iterable.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[Yo-Error: Invalid value for '[A]...': Value must be an iterable.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default10-Error: Invalid value for '[A]...': Takes 2 values but 3 were given.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default11-Error: Invalid value for '[A]...': Takes 2 values but 0 were given.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default12-Error: Invalid value for '[A]...': Takes 2 values but 1 was given.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default13-Error: Invalid value for '[A]...': Takes 2 values but 3 were given.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default14-Error: Invalid value for '[A]...': Takes 2 values but 0 were given.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default15-Error: Invalid value for '[A]...': Takes 2 values but 1 was given.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default16-Error: Invalid value for '[A]...': Takes 2 values but 3 were given.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default17-Error: Invalid value for '[A]...': Takes 2 values but 0 were given.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default18-Error: Invalid value for '[A]...': Takes 2 values but 1 was given.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default19-Error: Invalid value for '[A]...': Takes 2 values but 3 were given.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default20-Error: Invalid value for '[A]...': Takes 2 values but 0 were given.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default21-Error: Invalid value for '[A]...': Takes 2 values but 1 was given.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default22-Error: Invalid value for '[A]...': Takes 2 values but 3 were given.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default6-Error: Invalid value for '[A]...': Takes 2 values but 0 were given.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default8-Error: Invalid value for '[A]...': Takes 2 values but 0 were given.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bad_defaults_for_nargs[default9-Error: Invalid value for '[A]...': Takes 2 values but 1 was given.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_bytes_args", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_deprecated_empty_help_no_leading_space[-True-(DEPRECATED)]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_deprecated_empty_help_no_leading_space[-USE B INSTEAD-(DEPRECATED: USE B INSTEAD)]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_deprecated_empty_help_no_leading_space[None-True-(DEPRECATED)]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_deprecated_empty_help_no_leading_space[None-USE B INSTEAD-(DEPRECATED: USE B INSTEAD)]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_deprecated_required", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_deprecated_usage", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_deprecated_usage_help_record[True-(DEPRECATED)]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_deprecated_usage_help_record[use g instead-(DEPRECATED: use g instead)]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_deprecated_usage_help_record_without_help", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_deprecated_warning[True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_deprecated_warning[USE B INSTEAD]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_duplicate_names_warning[args_one0-args_two0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_eat_options", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_empty_nargs", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_file_args", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_file_atomics", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params0-args0-expected0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params1-args1-expected1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params10-args10-expected10]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params11-args11-expected11]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params12-args12-expected12]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params2-args2-expected2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params3-args3-expected3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params4-args4-expected4]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params5-args5-expected5]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params6-args6-expected6]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params7-args7-expected7]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params8-args8-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_good_defaults_for_nargs[argument_params9-args9-expected9]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_implicit_non_required", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_missing_arg", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_multiple_not_allowed", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_multiple_param_decls_not_allowed", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_nargs_envvar[-1--expect5]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_nargs_envvar[-1-a b c-expect4]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_nargs_envvar[2--None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_nargs_envvar[2-a b c-Takes 2 values but 3 were given.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_nargs_envvar[2-a b-expect2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_nargs_envvar[2-a-Takes 2 values but 1 was given.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_nargs_envvar_only_if_values_empty", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_nargs_err", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_nargs_mismatch_with_tuple_type", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_nargs_specified_plus_star_ordering", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_nargs_star", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_nargs_star_ordering", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_nargs_tup", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_nargs_tup_composite[opts0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_nargs_tup_composite[opts1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_nargs_tup_composite[opts2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_nargs_tup_composite[opts3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_nested_subcommand_help", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_path_allow_dash", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_required_argument[ -False- ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_required_argument[-False-]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_required_argument[12-False-12_0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_required_argument[12-False-12_1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_required_argument[12.1-False-12.1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_required_argument[None-False-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_required_argument[Sentinel.UNSET-True-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_required_argument[foo-False-foo]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_required_argument[value10-False-{}]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_required_argument[value6-False-[]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_required_argument[value7-False-()]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_required_argument[value8-False-set()]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_required_argument[value9-False-frozenset()]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_stdout_default", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_subcommand_help", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_arguments.py::test_when_argument_decorator_is_used_multiple_times_cls_is_preserved", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_basic_functionality", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_basic_group", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[0-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[1-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[f-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[false-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[n-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[no-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[off-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[on-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[t-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[true-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[y-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_conversion[yes-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_flag[False-args2-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_flag[False-args3-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_flag[None-args4-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_flag[None-args5-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_flag[True-args0-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_flag[True-args1-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args0-True-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args1-False-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args10-None-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args11-Sentinel.UNSET-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args2-None-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args3-Sentinel.UNSET-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args4-True-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args5-False-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args6-None-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args7-Sentinel.UNSET-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args8-True-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_boolean_switch[args9-False-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_choice_argument", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_choice_argument_custom_type", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_choice_argument_enum", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_choice_argument_none", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_choice_argument_optional_metavar", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_choice_option", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_custom_version_option[args0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_custom_version_option[args1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_custom_version_option_receives_context", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_datetime_argument_optional_metavar", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_datetime_option_custom", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_datetime_option_default", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_evaluation_order", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_file_lazy_mode", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_file_option", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[ \\u1555( \\u141b )\\u1557 -args14- \\u1555( \\u141b )\\u1557 ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[12.3-args20-12.3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[42-args19-42]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[False-args18-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[False-args2-upper]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[False-args3-lower]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[None-args15-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[None-args4-upper]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[None-args5-lower]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[Sentinel.UNSET-args16-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[Sentinel.UNSET-args6-upper]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[Sentinel.UNSET-args7-lower]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[True-args0-upper]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[True-args1-lower]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[True-args17-upper]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[True-args8-lower]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[True-args9-upper]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[lOwEr-args13-lOwEr]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[lower-args11-lower]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[uPPer-args12-uPPer]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_flag_value_dual_options[upper-args10-upper]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_float_option[--f=23.5-F:[23.5]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_float_option[--f=x-Error: Invalid value for '--f': 'x' is not a valid float.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_float_option[args0-F:[42.0]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_group_commands_dict", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_group_from_list", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_help_invalid_default", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_hidden_command", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_hidden_group", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_hidden_option", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_int_option[args0-I:[84]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_int_option[args1-I:[46]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_int_option[args2-Error: Invalid value for '--i': 'x' is not a valid integer.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_option_reusing_help_flag", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_param_named_help[argument]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_param_named_help[custom-flags]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_param_named_help[no-collision]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_param_named_help[option]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_param_squatting_help_option_name", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_path_option", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_repr", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_required_option", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_return_values", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_string_option[args0-S:[no value]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_string_option[args1-S:[42]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_string_option[args2-Error: Option '--s' requires an argument.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_string_option[args3-S:[]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_string_option[args4-S:[\\u2603]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_summary_line", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_uuid_option[args0-U:[ba122011-349f-423b-873b-9d6a79c688ab]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_uuid_option[args1-U:[821592c1-c50e-4971-9cd6-e89dc6832f86]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_uuid_option[args2-Error: Invalid value for '--u': 'x' is not a valid UUID.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_version_option_ambiguous_import_name_errors", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_version_option_resolves_import_name_to_distribution", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_basic.py::test_version_option_unknown_package_errors", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_chain.py::test_args_and_chain", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_chain.py::test_basic_chaining", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_chain.py::test_chaining_help[args0-COMMAND1 [ARGS]... [COMMAND2 [ARGS]...]...]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_chain.py::test_chaining_help[args1-ROOT HELP]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_chain.py::test_chaining_help[args2-SDIST HELP]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_chain.py::test_chaining_help[args3-BDIST HELP]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_chain.py::test_chaining_help[args4-SDIST HELP]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_chain.py::test_chaining_with_arguments", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_chain.py::test_chaining_with_options", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_chain.py::test_group_arg_behavior", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_chain.py::test_group_chaining", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_chain.py::test_no_command_result_callback[False-1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_chain.py::test_no_command_result_callback[True-[]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_chain.py::test_pipeline[args0-foo\\nbar-expect0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_chain.py::test_pipeline[args1-foo \\n bar-expect1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_chain.py::test_pipeline[args2-foo \\n bar-expect2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_command_decorators.py::test_command_no_parens", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_command_decorators.py::test_custom_command_no_parens", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_command_decorators.py::test_generate_name[init_data]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_command_decorators.py::test_generate_name[init_data_cmd]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_command_decorators.py::test_generate_name[init_data_command]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_command_decorators.py::test_generate_name[init_data_group]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_command_decorators.py::test_generate_name[init_data_grp]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_command_decorators.py::test_group_no_parens", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_command_decorators.py::test_params_argument", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_abort_exceptions_with_disabled_standalone_mode[EOFError]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_abort_exceptions_with_disabled_standalone_mode[KeyboardInterrupt]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_aliased_command_canonical_name", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_auto_shorthelp", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_command_no_args_is_help", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_command_parse_args_collects_option_prefixes", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_custom_parser", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_default_maps", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_deprecated_empty_help_no_leading_space[-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_deprecated_empty_help_no_leading_space[-USE OTHER COMMAND INSTEAD]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_deprecated_empty_help_no_leading_space[None-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_deprecated_empty_help_no_leading_space[None-USE OTHER COMMAND INSTEAD]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_deprecated_in_help_messages[True-CLI HELP]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_deprecated_in_help_messages[True-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_deprecated_in_help_messages[USE OTHER COMMAND INSTEAD-CLI HELP]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_deprecated_in_help_messages[USE OTHER COMMAND INSTEAD-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_deprecated_in_invocation[True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_deprecated_in_invocation[USE OTHER COMMAND INSTEAD]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_forwarded_params_consistency", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[all-removed]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[conflict-flag-off]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[conflict-flag-on]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[conflict-long]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[conflict-short]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[dedupe-adjacent]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[dedupe-and-conflict]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[dedupe-spread]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[default]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[order-long-short]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[order-short-long]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[order-three-shuffled]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_get_help_option_names[order-three]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_group_add_command_name", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_group_invoke_collects_used_option_prefixes", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_group_parse_args_collects_base_option_prefixes", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_group_with_args[args0-2-Error: Missing command.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_group_with_args[args1-0-Show this message and exit.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_group_with_args[args2-0-obj=obj1\\nmove\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_group_with_args[args3-2-Show this message and exit.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_help_param_priority", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_invoked_subcommand", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order0-declaration_order0-expected_order0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order1-declaration_order1-expected_order1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order10-declaration_order10-expected_order10]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order11-declaration_order11-expected_order11]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order12-declaration_order12-expected_order12]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order13-declaration_order13-expected_order13]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order14-declaration_order14-expected_order14]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order15-declaration_order15-expected_order15]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order16-declaration_order16-expected_order16]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order17-declaration_order17-expected_order17]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order18-declaration_order18-expected_order18]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order19-declaration_order19-expected_order19]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order2-declaration_order2-expected_order2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order20-declaration_order20-expected_order20]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order21-declaration_order21-expected_order21]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order22-declaration_order22-expected_order22]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order23-declaration_order23-expected_order23]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order24-declaration_order24-expected_order24]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order25-declaration_order25-expected_order25]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order26-declaration_order26-expected_order26]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order27-declaration_order27-expected_order27]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order28-declaration_order28-expected_order28]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order29-declaration_order29-expected_order29]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order3-declaration_order3-expected_order3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order30-declaration_order30-expected_order30]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order31-declaration_order31-expected_order31]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order32-declaration_order32-expected_order32]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order33-declaration_order33-expected_order33]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order4-declaration_order4-expected_order4]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order5-declaration_order5-expected_order5]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order6-declaration_order6-expected_order6]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order7-declaration_order7-expected_order7]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order8-declaration_order8-expected_order8]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_iter_params_for_processing[invocation_order9-declaration_order9-expected_order9]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_object_propagation", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_other_command_forward", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_other_command_invoke", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params0-42]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params1-15]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params10-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params11-b]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params12-/tmp]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params13-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params14-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params15-0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params16-secret]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params2-expected2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params3-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params4-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params5-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params6-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params7-3.14]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params8-expected8]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_other_command_invoke_with_defaults[opt_params9-expected9]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_subcommand_metavar_marks_optional[False-False-COMMAND [ARGS]...]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_subcommand_metavar_marks_optional[False-True-[COMMAND] [ARGS]...]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_subcommand_metavar_marks_optional[True-False-COMMAND1 [ARGS]... [COMMAND2 [ARGS]...]...]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_subcommand_metavar_marks_optional[True-True-[COMMAND1] [ARGS]... [COMMAND2 [ARGS]...]...]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_suggest_possible_commands[decline-(Did you mean one of: 'declare', 'refine'?)]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_suggest_possible_commands[pause-Did you mean 'push'?]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_unknown_command", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_commands.py::test_unprocessed_options", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[0 q]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[1;1H]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[1;24r]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[1;38:2::255:0:0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[1m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[2 q]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[200~]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[22m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[24m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[29m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[2J]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[30m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[37m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[38:2:255:0:0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[38:5:200m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[38;2;255;12;128m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[38;5;200m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[3~]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[40m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[47m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[48;2;135;0;175m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[48;5;91m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[4m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[53m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[55m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[9m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[<0;30;40M]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[<0;30;40m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[?1049h]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[?1049l]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[?25h]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[?25l]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_ansi_re_matches_whole_sequence[\\x1b[m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_is_jupyter_kernel_output", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-False-True-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-False-True-stream1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-False-True-stream2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-False-True-stream3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-None-None-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-None-None-stream1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-None-None-stream2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-None-None-stream3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-True-False-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-True-False-stream1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-True-False-stream2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-False-True-True-False-stream3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-False-True-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-False-True-stream1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-False-True-stream2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-False-True-stream3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-None-None-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-None-None-stream1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-None-None-stream2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-None-None-stream3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-True-False-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-True-False-stream1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-True-False-stream2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[False-True-False-True-False-stream3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-False-True-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-False-True-stream1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-False-True-stream2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-False-True-stream3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-None-None-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-None-None-stream1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-None-None-stream2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-None-None-stream3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-True-False-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-True-False-stream1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-True-False-stream2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_should_strip_ansi[True-False-False-True-False-stream3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_idempotent", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[-A]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[-H]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[-J]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[-m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[-z]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[0-A]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[0-H]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[0-J]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[0-m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[0-z]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[0;0;0-A]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[0;0;0-H]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[0;0;0-J]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[0;0;0-m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[0;0;0-z]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[1;2-A]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[1;2-H]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[1;2-J]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[1;2-m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[1;2-z]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[;-A]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[;-H]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[;-J]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[;-m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[;-z]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[?25-A]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[?25-H]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[?25-J]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[?25-m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_is_superset_of_legacy[?25-z]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_incomplete_sequences[\\x1b[0 ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_incomplete_sequences[\\x1b[31]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_incomplete_sequences[\\x1b[38:2:1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_incomplete_sequences[\\x1b[]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_incomplete_sequences[\\x1b]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_plain_text[100% [done]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_plain_text[[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_plain_text[[38;5;200m not an escape]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_plain_text[]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_plain_text[a;b;c]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_plain_text[array[0] = 1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_leaves_plain_text[plain text]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_mixed_content[(\\u256f\\xb0\\u25a1\\xb0)\\u256f\\ufe35 \\x1b[1m\\u253b\\u2501\\u253b\\x1b[0m-(\\u256f\\xb0\\u25a1\\xb0)\\u256f\\ufe35 \\u253b\\u2501\\u253b]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_mixed_content[\\t\\x1b[0;35mIP\\x1b[0m\\t\\x1b[0;36m192.1.0.2\\x1b[0m-\\tIP\\t192.1.0.2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_mixed_content[\\u2552\\u2550\\u2550\\u2550\\u2550\\u2550\\u2550\\u2555\\n\\u2502 \\x1b[1mCell\\x1b[0m \\u2502\\n\\u2558\\u2550\\u2550\\u2550\\u2550\\u2550\\u2550\\u255b-\\u2552\\u2550\\u2550\\u2550\\u2550\\u2550\\u2550\\u2555\\n\\u2502 Cell \\u2502\\n\\u2558\\u2550\\u2550\\u2550\\u2550\\u2550\\u2550\\u255b]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_mixed_content[\\x1b[0m\\x1b[1;36mart\\x1b[46;34m\\xdc-art\\xdc]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_mixed_content[\\x1b[1m\\x1b[31mA\\x1b[0m \\x1b[32mB\\x1b[0m-A B]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_mixed_content[\\x1b[31mred\\x1b[0m-red]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_mixed_content[\\x1b[<0;1;1Mclick\\x1b[<0;1;1m-click]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_mixed_content[\\x1b[?25l\\x1b[2Jhidden\\x1b[?25h-hidden]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_mixed_content[a\\x1b[38:2:1:2:3mb\\x1b[0mc-abc]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_mixed_content[ls\\r\\n\\x1b[00m\\x1b[01;31mfile.zip\\x1b[00m\\r\\n\\x1b[01;31m-ls\\r\\nfile.zip\\r\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[0 q]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[1;1H]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[1;24r]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[1;38:2::255:0:0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[1m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[2 q]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[200~]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[22m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[24m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[29m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[2J]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[30m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[37m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[38:2:255:0:0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[38:5:200m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[38;2;255;12;128m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[38;5;200m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[3~]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[40m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[47m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[48;2;135;0;175m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[48;5;91m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[4m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[53m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[55m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[9m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[<0;30;40M]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[<0;30;40m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[?1049h]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[?1049l]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[?25h]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[?25l]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_removes_full_sequence[\\x1b[m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_strip_ansi_stops_at_final_byte", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_term_len[-0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_term_len[\\x1b[0 qq-1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_term_len[\\x1b[1m\\x1b[4m\\x1b[31mhello\\x1b[0m-5]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_term_len[\\x1b[31mred\\x1b[0m-3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_term_len[\\x1b[38:2:1:2:3mrgb\\x1b[0m-3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_term_len[\\x1b[38;2;1;2;3mrgb\\x1b[0m-3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_term_len[\\x1b[<0;1;1Mx\\x1b[<0;1;1m-1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_term_len[\\x1b[?25lvisible\\x1b[?25h-7]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_term_len[plain-5]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_truncate_visible[\\x1b[31mabc\\x1b[0m-3-\\x1b[31mabc]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_truncate_visible[\\x1b[31mabcdef\\x1b[0m-3-\\x1b[31mabc]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_truncate_visible[\\x1b[38:2:1:2:3mabcdef-3-\\x1b[38:2:1:2:3mabc]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_truncate_visible[abc--1-]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_truncate_visible[abc-0-]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_truncate_visible[abc-10-abc]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_compat.py::test_truncate_visible[abcdef-3-abc]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_close_before_exit", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_close_before_pop", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_context_meta", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_context_pushing", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_ensure_context_objects", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_exit_not_standalone", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_get_context_objects", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_get_context_objects_missing", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_get_context_objects_no_ensuring", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_global_context_object", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_hiding_of_unset_sentinel_in_callbacks", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_make_pass_decorator_args", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_make_pass_meta_decorator", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_make_pass_meta_decorator_doc", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_multi_enter", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_multiple_eager_callbacks[eagerness_precedence]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_multiple_eager_callbacks[natural_order]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_no_state_leaks", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_parameter_source[commandline long]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_parameter_source[commandline short]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_parameter_source[default]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_parameter_source[default_map]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_parameter_source[environment auto]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_parameter_source[environment manual]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_pass_obj", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_propagate_opt_prefixes", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_propagate_show_default_setting", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_with_resource", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_with_resource_exception", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_context.py::test_with_resource_nested_exception", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_custom_classes.py::test_command_context_class", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_custom_classes.py::test_context_formatter_class", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_custom_classes.py::test_context_invoke_type", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_custom_classes.py::test_group_command_class", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_custom_classes.py::test_group_group_class", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_custom_classes.py::test_group_group_class_self", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_basic_defaults[0-type5-False-bool]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_basic_defaults[1.5-type2-1.5-str]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_basic_defaults[1.5-type3-1.5-float]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_basic_defaults[42-type0-42.0-float]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_basic_defaults[42-type1-42-int]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_basic_defaults[true-type4-True-bool]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_default_map_nargs[default_map0-option_kwargs0-cli_args0-expected0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_default_map_nargs[default_map1-option_kwargs1-cli_args1-expected1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_default_map_nargs[default_map2-option_kwargs2-cli_args2-expected2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_default_map_nargs[default_map3-option_kwargs3-cli_args3-expected3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_default_map_nargs[default_map4-option_kwargs4-cli_args4-expected4]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_default_map_source[args0-default_map0-cli-COMMANDLINE]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_default_map_source[args1-default_map1-mapped-DEFAULT_MAP]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_default_map_source[args2-default_map2-None-DEFAULT_MAP]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_default_map_source[args3-default_map3--DEFAULT_MAP]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_default_map_source[args4-default_map4-0-DEFAULT_MAP]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_default_map_source[args5-None-original-DEFAULT]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_default_map_with_callable_flag_value[None-args0-_Marker]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_default_map_with_callable_flag_value[None-args1-_Marker]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_default_map_with_callable_flag_value[default_map2-args2-from-map]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_default_map_with_callable_flag_value[default_map3-args3-lazy-map]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_default_map_with_callable_flag_value[default_map4-args4-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_default_map_with_callable_flag_value[default_map5-args5-_Marker]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_flag_default_map", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_flask_debug_env_not_stomped_by_default_flag", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_lookup_default_callable_in_default_map", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_lookup_default_override_respected", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_lookup_default_returns_hides_sentinel[None-anything-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_lookup_default_returns_hides_sentinel[default_map0-email-a@b.com]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_lookup_default_returns_hides_sentinel[default_map1-nonexistent-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_lookup_default_returns_hides_sentinel[default_map3-anything-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_lookup_default_returns_hides_sentinel[default_map4-key-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_lookup_default_returns_hides_sentinel[default_map5-key-0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_lookup_default_returns_hides_sentinel[default_map6-key-]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_lookup_default_returns_hides_sentinel[default_map7-key-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_multiple_defaults", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_multiple_flag_default", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_nargs_plus_multiple", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_parameter_source_during_eager_callback", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_parameter_source_during_paramtype_convert", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_parameter_source_on_parse_result_bypass", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_shared_param_prefers_first_default", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_defaults.py::test_unset_in_default_map", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click-BaseCommand-_BaseCommand]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click-MultiCommand-_MultiCommand]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click-OptionParser-_OptionParser]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click-__version__-8.5.1.dev0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click-get_binary_stream-_get_binary_stream]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click-get_text_stream-_get_text_stream]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.core-BaseCommand-_BaseCommand]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.core-MultiCommand-_MultiCommand]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.parser-Argument-_Argument]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.parser-Option-_Option]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.parser-OptionParser-_OptionParser]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.parser-ParsingState-_ParsingState]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.parser-normalize_opt-_normalize_opt]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.parser-split_arg_string-split_arg_string]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.parser-split_opt-_split_opt]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.utils-KeepOpenFile-_KeepOpenFile]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.utils-LazyFile-_LazyFile]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.utils-PacifyFlushWrapper-_PacifyFlushWrapper]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.utils-get_binary_stream-_get_binary_stream]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.utils-get_text_stream-_get_text_stream]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.utils-make_default_short_help-_make_default_short_help]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_attr_deprecated[click.utils-safecall-_safecall]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_context_protected_args_deprecated", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_isolated_filesystem_deprecated", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_unknown_attribute_raises[click.core]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_unknown_attribute_raises[click.parser]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_unknown_attribute_raises[click.utils]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_deprecations.py::test_unknown_attribute_raises[click]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_basic_functionality", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_command_write_usage_no_args[empty-options-metavar-no-params]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_command_write_usage_no_args[none-options-metavar-no-params]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_formatting_custom_type_metavar", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_formatting_empty_help_lines", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_custom_help", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_error", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_error_help_hint[help_names0-extra_options0-Try 'cli foo --help' for help.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_error_help_hint[help_names1-extra_options1-Try 'cli foo --help' for help.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_error_help_hint[help_names2-extra_options2-Try 'cli foo -h' for help.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_error_help_hint[help_names3-extra_options3-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_error_help_hint[help_names4-extra_options4-Try 'cli foo --man' for help.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_error_help_hint[help_names5-extra_options5-Try 'cli foo --help' for help.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_error_metavar_bad_arg", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_error_metavar_missing_arg", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_error_nested", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_formatting_usage_error_no_help", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_formatting_with_options_metavar_empty", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_global_show_default", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_help_formatter_write_text", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_help_formatter_write_usage[empty-args-custom-prefix]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_help_formatter_write_usage[empty-args-default-prefix]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_help_formatter_write_usage[empty-args-indented]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_help_formatter_write_usage[empty-args-long-prog]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_help_formatter_write_usage[with-args-default-prefix]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_help_formatter_write_usage_without_args_styled_prefix", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_removing_multiline_marker", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_truncating_docstring", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_truncating_docstring_no_help", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_wrap_text_visible_width[colon-truecolor-body-wraps-on-visible-width]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_wrap_text_visible_width[mouse-sequence-is-zero-width]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_wrap_text_visible_width[styled-body-wraps-on-visible-width]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_wrap_text_visible_width[styled-initial-indent-does-not-break-body]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_wrap_text_visible_width[styled-long-word-breaks-on-visible-width]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_wrapping_long_command_name", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_wrapping_long_options_strings", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_formatting.py::test_write_usage_styled_prefix_keeps_options_on_one_line", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "explanation": "subprocess.Popen crosses a CHILD_INTERPRETER boundary not closed by ordinary static import evidence.", - "id": "tests/test_imports.py:test_light_imports:70:CHILD_INTERPRETER", - "kind": "CHILD_INTERPRETER", - "relevant": true, - "source": { - "construct": "subprocess.Popen", - "line": 70, - "path": "tests/test_imports.py" - }, - "status": "OPEN" - }, - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "explanation": "subprocess.Popen crosses a SUBPROCESS boundary not closed by ordinary static import evidence.", - "id": "tests/test_imports.py:test_light_imports:70:SUBPROCESS", - "kind": "SUBPROCESS", - "relevant": true, - "source": { - "construct": "subprocess.Popen", - "line": 70, - "path": "tests/test_imports.py" - }, - "status": "OPEN" - } - ], - "check_id": "pytest:tests/test_imports.py::test_light_imports", - "completeness": "OPAQUE_BOUNDARY", - "explanation": "One or more relevant alternate execution boundaries remain open.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "CHILD_INTERPRETER", - "positive": false - }, - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - }, - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "SUBPROCESS", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_argument_to_info_dict_help[None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_argument_to_info_dict_help[empty]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_argument_to_info_dict_help[multi-line]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_argument_to_info_dict_help[single-line]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_argument_to_info_dict_nargs", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_command[Command]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_command[Group]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_command[Nested Group]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_command_to_info_dict_multiple_arguments", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_context", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_parameter[Argument]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_parameter[Bool ParamType]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_parameter[Choice ParamType]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_parameter[DateTime ParamType]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_parameter[FLOAT ParamType]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_parameter[File ParamType]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_parameter[Flag Option]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_parameter[FloatRange ParamType]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_parameter[Func ParamType]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_parameter[INT ParamType]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_parameter[IntRange ParamType]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_parameter[Option]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_parameter[Path ParamType]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_parameter[STRING ParamType]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_parameter[Tuple ParamType]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_parameter[UNPROCESSED ParamType]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_parameter[UUID ParamType]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_info_dict.py::test_paramtype_no_name", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_normalization.py::test_choice_normalization", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_normalization.py::test_command_normalization", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_normalization.py::test_option_normalization", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_aliases_for_flags", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_argument_custom_class", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_argument_sharing_param_name_warning", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[False-2-42-None-Error: Invalid value for '-a': Value must be an iterable.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[False-2-default14-None-Error: Invalid value for '-a': Takes 2 values but 1 was given.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-1--None-Error: Invalid value for '-a': Value must be an iterable.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-1-12-None-Error: Invalid value for '-a': Value must be an iterable.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-1-7.9-None-Error: Invalid value for '-a': Value must be an iterable.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-1-False-None-Error: Invalid value for '-a': Value must be an iterable.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-1-True-None-Error: Invalid value for '-a': Value must be an iterable.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-1-Yo-None-Error: Invalid value for '-a': Value must be an iterable.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-2-default10-ValueError-'nargs' must be 0 \\\\(or None\\\\) for type , but it was 2\\\\.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-2-default11-ValueError-'nargs' must be 1 \\\\(or None\\\\) for type , but it was 2\\\\.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-2-default12-ValueError-'nargs' must be 3 \\\\(or None\\\\) for type , but it was 2\\\\.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-2-default13-None-Error: Invalid value for '-a': 2 values are required, but 0 were given.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-2-default15-ValueError-'nargs' must be 1 \\\\(or None\\\\) for type , but it was 2\\\\.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-2-default7-None-Error: Invalid value for '-a': Value must be an iterable.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-2-default8-None-Error: Invalid value for '-a': Value must be an iterable.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bad_defaults_for_multiple[True-2-default9-None-Error: Invalid value for '-a': Value must be an iterable.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[3403-reproducer-no-args]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[3403-reproducer-with-only]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[3403-reproducer-with-then-without]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[3403-reproducer-without-only]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[3403-reproducer-without-then-with]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[both-auto-defaults-negative-first]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[both-auto-defaults-positive-first]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[both-explicit-defaults-last-wins-swapped]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[both-explicit-defaults-last-wins]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[cmdline-beats-explicit-default-symmetric]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[cmdline-beats-explicit-default]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[explicit-default-false-on-negative]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[explicit-default-matches-auto-still-wins]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[explicit-default-none-three-state-with]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[explicit-default-none-three-state-without]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[explicit-default-none-three-state]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[explicit-default-outer-cmdline-overrides]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[explicit-default-outer-no-args]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[explicit-default-true-on-negative]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[three-flags-explicit-first]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[three-flags-explicit-in-middle]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition[three-flags-explicit-last]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition_with_default_map[default_map0-args0-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition_with_default_map[default_map1-args1-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition_with_default_map[default_map2-args2-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition_with_default_map[default_map3-args3-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition_with_envvar[0-args1-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition_with_envvar[0-args2-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition_with_envvar[1-args0-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_competition_with_envvar[1-args3-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_parameter_source[cmdline-wins]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_parameter_source[explicit-default-wins]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_group_parameter_source[loser-default-map-restores-winner-source]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_pair_default[None-args0-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_pair_default[None-args1-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_pair_default[None-args2-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_pair_default[True-args3-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_pair_default[True-args4-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_pair_default[True-args5-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_bool_flag_with_type", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[ 1 2 ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values['None']", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[0.0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[00]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[01]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[1.1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[10]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[11]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[9.3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[A B]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[a;n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[fa lse]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[i/o]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[randomstring]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[tr ue]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_envvar_bad_values[x:y]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[ SHOUT-False-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[ SHOUT-True-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[ SHOUT -False-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[ SHOUT -True-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[NOSHOUT-False-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[NOSHOUT-True-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[NO_SHOUT-False-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[NO_SHOUT-True-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[RANDOM-True-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SH OUT-False-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SH OUT-True-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT -False-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT -True-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT- -False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT- true-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT- false-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT- T -True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT- false -False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT- true -True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT- -False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT--False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-0-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-1-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-FALSE-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-FaLsE-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-False-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-None-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-T-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-TRUE-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-TruE-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-True-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-f-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-falsE-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-false -False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-false-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-n-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-no-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-off-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-on-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-t-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-truE-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-true -True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-true-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-y-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_boolean_flag_envvar[SHOUT-yes-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_callable_flag_value_default_map", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_callable_flag_value_get_default_override[opt_params0-True-Class1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_callable_flag_value_get_default_override[opt_params1-True-upper]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_callable_flag_value_get_default_override[opt_params2-custom-custom]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_callable_flag_value_get_default_override[opt_params3-Sentinel.UNSET-Sentinel.UNSET]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_callable_flag_value_not_instantiated[opt_params0-args0-Class1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_callable_flag_value_not_instantiated[opt_params1-args1-Class1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_callable_flag_value_not_instantiated[opt_params2-args2-Class1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_callable_flag_value_not_instantiated[opt_params3-args3-Class1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_callable_flag_value_not_instantiated[opt_params4-args4-]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_callable_flag_value_not_instantiated[opt_params5-args5-]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_callable_flag_value_not_instantiated[opt_params6-args6-upper]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_callable_flag_value_not_instantiated[opt_params7-args7-upper]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_callable_flag_value_show_default", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_callback_validates_prompt", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_case_insensitive_choice", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_case_insensitive_choice_returned_exactly", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[Color-Color.GREEN-GREEN]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[Color-GREEN-GREEN]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[ColorInt-2-GREEN]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[ColorInt-GREEN-GREEN]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[HashType-HashType.SHA1-SHA1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[HashType-HashType.SHA256-SHA256]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[HashType-SHA256-SHA256]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[Letter-42_value-NAME_3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[Letter-NAME_1-NAME_1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[Letter-NAME_2-NAME_2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[Letter-NAME_3-NAME_3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[Letter-Value-1-NAME_1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[Letter-Value_2-NAME_2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[Number-2-TWO]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[Number-TWO-TWO]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices0-bar-bar]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices1-random-random]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices10-foo-foo]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices11-1-1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices2-None-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices3-0-0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices4-0.0-0.0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices5-2-2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices6-2-2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices7-2.0-2.0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices8-True-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_default_rendering[choices9-False-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_usage_rendering[Color-[COLOR]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_usage_rendering[ColorInt-[COLORINT]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_usage_rendering[HashType-[HASHTYPE]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_usage_rendering[Letter-[LETTER]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_usage_rendering[Number-[NUMBER]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_usage_rendering[choices0-[TEXT]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_usage_rendering[choices1-[INTEGER]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_usage_rendering[choices2-[FLOAT]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_usage_rendering[choices3-[BOOLEAN]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_choice_usage_rendering[choices4-[TEXT|INTEGER]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_count_default_type_help", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_counting", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params0-opt2_params0-args0-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params1-opt2_params1-args1-EngineType.OSS]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params10-opt2_params10-args10-Class2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params11-opt2_params11-args11-]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params12-opt2_params12-args12-]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params13-opt2_params13-args13-]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params14-opt2_params14-args14-]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params15-opt2_params15-args15-1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params16-opt2_params16-args16-1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params2-opt2_params2-args2-EngineType.PRO]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params3-opt2_params3-args3-Class1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params4-opt2_params4-args4-Class1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params5-opt2_params5-args5-Class2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params6-opt2_params6-args6-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params7-opt2_params7-args7-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params8-opt2_params8-args8-Class1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_dual_options[opt1_params9-opt2_params9-args9-Class1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params0-args0-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params1-args1-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params10-args10-Error:\\\\ Option\\\\ '\\\\-\\\\-pro'\\\\ requires\\\\ an\\\\ argument\\\\.\\\\\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params11-args11-EngineType.OSS]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params12-args12-EngineType.OSS]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params13-args13-EngineType.OSS]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params14-args14-1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params15-args15-42]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params16-args16-EngineType.OSS]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params17-args17-42]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params18-args18-1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params19-args19-42]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params2-args2-EngineType.OSS]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params20-args20-1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params21-args21-42]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params22-args22-EngineType.OSS]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params23-args23-42]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params24-args24-1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params25-args25-42]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params26-args26-1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params27-args27-42]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params28-args28-1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params29-args29-42]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params3-args3-EngineType.OSS]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params4-args4-EngineType.OSS]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params5-args5-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params6-args6-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params7-args7-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params8-args8-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_flag_value_standalone_option[opt_params9-args9-EngineType.OSS]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_type_frozenset_flag_value", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_custom_validation", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[ \\u1555( \\u141b )\\u1557 -args14- \\u1555( \\u141b )\\u1557 ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[12.3-args20-12.3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[42-args19-42]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[False-args18-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[False-args2-js]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[False-args3-xml]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[None-args15-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[None-args4-js]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[None-args5-xml]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[Sentinel.UNSET-args16-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[Sentinel.UNSET-args6-js]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[Sentinel.UNSET-args7-xml]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[True-args0-js]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[True-args1-xml]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[True-args17-js]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[True-args8-xml]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[True-args9-js]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[jS-args12-jS]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[js-args10-js]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[xMl-args13-xMl]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_default_dual_option_callback[xml-args11-xml]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_deprecated_empty_help_no_leading_space[-True-(DEPRECATED)]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_deprecated_empty_help_no_leading_space[-USE B INSTEAD-(DEPRECATED: USE B INSTEAD)]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_deprecated_empty_help_no_leading_space[None-True-(DEPRECATED)]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_deprecated_empty_help_no_leading_space[None-USE B INSTEAD-(DEPRECATED: USE B INSTEAD)]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_deprecated_prompt", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_deprecated_required", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_deprecated_usage[True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_deprecated_usage[USE B INSTEAD]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_deprecated_warning[True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_deprecated_warning[USE B INSTEAD]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_do_not_show_default_empty_multiple", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_do_not_show_no_default", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args0-None-EnumSentinel.FALSY_SENTINEL]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args0-None-sentinel0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args1-Error:\\\\ Option\\\\ '\\\\-\\\\-config'\\\\ requires\\\\ an\\\\ argument\\\\.\\\\\\n-EnumSentinel.FALSY_SENTINEL]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args1-Error:\\\\ Option\\\\ '\\\\-\\\\-config'\\\\ requires\\\\ an\\\\ argument\\\\.\\\\\\n-sentinel0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args2-Error:\\\\ Option\\\\ '\\\\-\\\\-config'\\\\ requires\\\\ an\\\\ argument\\\\.\\\\\\n-EnumSentinel.FALSY_SENTINEL]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args2-Error:\\\\ Option\\\\ '\\\\-\\\\-config'\\\\ requires\\\\ an\\\\ argument\\\\.\\\\\\n-sentinel0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args3-No configuration file provided.-EnumSentinel.FALSY_SENTINEL]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args3-No configuration file provided.-sentinel0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args4-foo.conf-EnumSentinel.FALSY_SENTINEL]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args4-foo.conf-sentinel0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args5-Usage: main \\\\[OPTIONS\\\\]\\\\nTry 'main --help' for help.\\\\n\\\\nError: Got unexpected extra argument (.+)\\\\n-EnumSentinel.FALSY_SENTINEL]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args5-Usage: main \\\\[OPTIONS\\\\]\\\\nTry 'main --help' for help.\\\\n\\\\nError: Got unexpected extra argument (.+)\\\\n-sentinel0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args6-Usage: main \\\\[OPTIONS\\\\]\\\\nTry 'main --help' for help.\\\\n\\\\nError: Invalid value for '-c' / '--config': File 'random-file.conf' does not exist.\\\\n-EnumSentinel.FALSY_SENTINEL]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args6-Usage: main \\\\[OPTIONS\\\\]\\\\nTry 'main --help' for help.\\\\n\\\\nError: Invalid value for '-c' / '--config': File 'random-file.conf' does not exist.\\\\n-sentinel0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args7-Usage: main \\\\[OPTIONS\\\\]\\\\nTry 'main --help' for help.\\\\n\\\\nError: Invalid value for '-c' / '--config': File '--no-config' does not exist.\\\\n-EnumSentinel.FALSY_SENTINEL]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args7-Usage: main \\\\[OPTIONS\\\\]\\\\nTry 'main --help' for help.\\\\n\\\\nError: Invalid value for '-c' / '--config': File '--no-config' does not exist.\\\\n-sentinel0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args8-Usage: main \\\\[OPTIONS\\\\]\\\\nTry 'main --help' for help.\\\\n\\\\nError: Invalid value for '-c' / '--config': File '--no-config' does not exist.\\\\n-EnumSentinel.FALSY_SENTINEL]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args8-Usage: main \\\\[OPTIONS\\\\]\\\\nTry 'main --help' for help.\\\\n\\\\nError: Invalid value for '-c' / '--config': File '--no-config' does not exist.\\\\n-sentinel0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args9-foo.conf-EnumSentinel.FALSY_SENTINEL]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dual_options_custom_type_sentinel_flag_value[args9-foo.conf-sentinel0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_duplicate_names_warning[opts_one0-opts_two0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_duplicate_names_warning[opts_one1-opts_two1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dynamic_default_help_special_method", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dynamic_default_help_text", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_dynamic_default_help_unset", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_empty_envvar[AUTO_MYPATH]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_empty_envvar[MYPATH]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[ 1 2 - 1 2 - 1 2 ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[ bar - bar - bar ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[ bar --None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[ bar -BAR-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[ bar -None-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[ bar -bar-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[42--None0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[42--None1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[42-42-42]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[42-42-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[42-None-None0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[42-None-None1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[42-foo-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[9.3-9.3-9.3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[A B-A B-A B]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[BAR--None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[BAR-BAR-BAR]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[BAR-None-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[BAR-bar-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[False--None0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[False--None1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[False-False-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[False-None-None0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[False-None-None1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[None--None0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[None--None1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[None-None-None0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[None-None-None1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[None-None-None2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[None-foo-None0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[None-foo-None1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[True--None0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[True--None1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[True-None-None0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[True-None-None1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[True-True-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[a;n-a;n-a;n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar- FALSE -False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar- TRUE -bar]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar- bar -None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar--None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-0-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-1-bar]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-BAR-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-False-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-None-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-True-bar]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-bar random-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-bar-bar]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-f-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-faLse-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-false-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-n-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-no-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-off-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-on-bar]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-random bar-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-random-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-t-bar]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-trUe-bar]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-true-bar]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-y-bar]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[bar-yes-bar]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[false--None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[false-None-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[false-false-false]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[i/o-i/o-i/o]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[true--None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[true-None-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[true-true-true]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_envvar_string_flag_value[x:y-x:y-x:y]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_file_type_help_default", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_auto_detection[-a-opt_params0-False-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_auto_detection[-a-opt_params1-False-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_auto_detection[-a-opt_params2-False-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_auto_detection[-a-opt_params3-False-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_auto_detection[-a-opt_params4-True-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_auto_detection[-a-opt_params5-True-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_auto_detection[-a-opt_params7-True-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_auto_detection[-a-opt_params8-False-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_auto_detection[-a/-A-opt_params6-True-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_duplicate_names", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_duplicate_option_name", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_envvar_prefix_and_unset_default_map[auto-envvar-prefix-beats-default]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_envvar_prefix_and_unset_default_map[auto-envvar-prefix-loses-to-cmdline]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_envvar_prefix_and_unset_default_map[real-default-map-beats-explicit-default]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_envvar_prefix_and_unset_default_map[unset-default-map-falls-through-to-explicit-default]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_four_flags[four-flags-cmdline-beats-everything]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_four_flags[four-flags-no-defaults-resolves-to-none]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_four_flags[four-flags-only-second-explicit-wins]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_four_flags[four-flags-two-explicit-last-wins]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[both-explicit-defaults-string-last-wins]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[default-true-vs-empty-string-last-wins-swapped]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[default-true-vs-empty-string-last-wins]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[empty-string-explicit-default]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[empty-string-flag-value-cmdline]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[empty-string-flag-value-default-true]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[explicit-default-none-cmdline-lower]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[explicit-default-none-cmdline-upper]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[explicit-default-none-three-state]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[mixed-bool-and-string-last-wins-swapped]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[mixed-bool-and-string-last-wins]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[non-boolean-no-defaults-cmdline-still-works]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[non-boolean-no-defaults-resolves-to-none]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[none-flag-value-cmdline-passes-none]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[none-flag-value-cmdline-passes-other]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[none-flag-value-default-fallback]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[string-default-true-cmdline-overrides]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[string-default-true-cmdline-positive]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[string-default-true-substitutes-to-flag-value]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[string-explicit-default-wins-from-second-position]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[string-explicit-default-wins-over-absent]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[three-flags-default-true-substitution-last]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[three-flags-explicit-default-in-middle]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[unset-default-cmdline-still-works]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_non_boolean[unset-default-equivalent-to-absent]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_repeated_cmdline[args0-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_repeated_cmdline[args1-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_repeated_cmdline[args2-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_competition_repeated_cmdline[args3-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_unset_vs_none_vs_explicit[False-Sentinel.UNSET-args4-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_unset_vs_none_vs_explicit[None-Sentinel.UNSET-args5-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_unset_vs_none_vs_explicit[None-True-args7-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_unset_vs_none_vs_explicit[Sentinel.UNSET-False-args3-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_unset_vs_none_vs_explicit[Sentinel.UNSET-None-args6-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_unset_vs_none_vs_explicit[Sentinel.UNSET-Sentinel.UNSET-args0-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_unset_vs_none_vs_explicit[Sentinel.UNSET-True-args1-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_unset_vs_none_vs_explicit[True-None-args8-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_group_unset_vs_none_vs_explicit[True-Sentinel.UNSET-args2-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params0-args0-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params1-args1-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params10-args10-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params11-args11-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params12-args12-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params13-args13-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params14-args14-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params15-args15-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params16-args16-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params17-args17-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params18-args18-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params19-args19-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params2-args2-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params20-args20-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params21-args21-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params22-args22-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params23-args23-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params24-args24-foo]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params25-args25-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params26-args26-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params27-args27-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params28-args28-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params29-args29-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params3-args3-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params30-args30-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params31-args31-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params32-args32-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params33-args33-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params34-args34-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params35-args35-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params36-args36-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params37-args37-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params38-args38-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params39-args39-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params4-args4-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params40-args40-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params41-args41-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params42-args42-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params43-args43-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params44-args44-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params45-args45-foo]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params46-args46-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params47-args47-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params48-args48-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params49-args49-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params5-args5-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params50-args50-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params51-args51-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params52-args52-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params53-args53-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params54-args54-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params55-args55-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params56-args56-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params57-args57-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params58-args58-foo]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params59-args59-foo]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params6-args6-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params60-args60-foo]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params61-args61-foo]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params62-args62-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params63-args63-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params64-args64-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params65-args65-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params66-args66-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params67-args67-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params68-args68-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params69-args69-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params7-args7-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params70-args70-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params71-args71-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params72-args72-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params73-args73-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params74-args74-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params75-args75-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params76-args76-bar]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params77-args77-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params78-args78-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params79-args79-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params8-args8-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_and_default[opt_params9-args9-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_not_stringified_for_custom_types", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_on_option_with_zero_or_one_args[int-args3-0\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_on_option_with_zero_or_one_args[int-args4-1\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_on_option_with_zero_or_one_args[int-args5-2\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_on_option_with_zero_or_one_args[str-args0-Default\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_on_option_with_zero_or_one_args[str-args1-FlagValue\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_flag_value_on_option_with_zero_or_one_args[str-args2-value\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[False-2-default33-expected33]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-None-expected6]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-Sentinel.UNSET-expected7]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default0-expected0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default1-expected1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default10-expected10]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default11-expected11]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default12-expected12]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default13-expected13]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default14-expected14]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default15-expected15]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default16-expected16]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default2-expected2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default3-expected3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default4-expected4]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default5-expected5]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default8-expected8]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-1-default9-expected9]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-None-expected23]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-Sentinel.UNSET-expected24]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default17-expected17]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default18-expected18]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default19-expected19]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default20-expected20]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default21-expected21]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default22-expected22]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default25-expected25]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default26-expected26]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default27-expected27]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default28-expected28]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default29-expected29]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default30-expected30]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default31-expected31]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_good_defaults_for_multiple[True-2-default32-expected32]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_help_option_custom_names_and_class[name_specs0- -h, --help Show this message and exit.\\n-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_help_option_custom_names_and_class[name_specs0- -h, --help Show this message and exit.\\n-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_help_option_custom_names_and_class[name_specs1- -h Show this message and exit.\\n --help Show this message and exit.\\n-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_help_option_custom_names_and_class[name_specs1- -h Show this message and exit.\\n --help Show this message and exit.\\n-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_help_option_custom_names_and_class[name_specs2- --help Show this message and exit.\\n-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_help_option_custom_names_and_class[name_specs2- --help Show this message and exit.\\n-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_hide_false_default_boolean_flag_value[False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_hide_false_default_boolean_flag_value[None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_intrange_default_help_text[type0-1<=x<=32]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_intrange_default_help_text[type1-1=1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_intrange_default_help_text[type3-x<=32]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_invalid_flag_combinations[kwargs0-'count' is not valid with 'multiple'.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_invalid_flag_combinations[kwargs1-'count' is not valid with 'is_flag'.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_invalid_flag_definition[args0-opts0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_invalid_flag_definition[args1-opts1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_invalid_flag_definition[args2-opts2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_invalid_flag_definition[args3-opts3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_invalid_nargs", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_invalid_option", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_legacy_options", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_missing_choice", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_missing_envvar", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_missing_required_flag", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_multiple_default_composite_type", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_multiple_default_help", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_multiple_default_type", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_multiple_envvar", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_multiple_option_with_optional_value", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_multiple_required", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_nargs_envvar", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_nargs_tup_composite_mult", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_non_flag_with_non_negatable_default", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_custom_class", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_custom_class_can_override_type_cast_value_and_never_sees_unset[--opt-option_kwargs0-pass_argv0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_custom_class_can_override_type_cast_value_and_never_sees_unset[--opt-option_kwargs1-pass_argv1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_custom_class_can_override_type_cast_value_and_never_sees_unset[--opt-option_kwargs2-pass_argv2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_custom_class_can_override_type_cast_value_and_never_sees_unset[--opt/--no-opt-option_kwargs3-pass_argv3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_custom_class_can_override_type_cast_value_and_never_sees_unset[--req-option_kwargs4-pass_argv4]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_custom_class_reusable", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_help_preserve_paragraphs", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_names[option_args0-aggressive]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_names[option_args1-first]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_names[option_args2-apple]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_names[option_args3-cantaloupe]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_names[option_args4-a]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_names[option_args5-c]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_names[option_args6-apple]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_names[option_args7-cantaloupe]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_names[option_args8-_from]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_names[option_args9-_ret]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[None-expect0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args1-expect1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args10-expect10]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args11-expect11]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args12-expect12]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args13-expect13]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args2-expect2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args3-expect3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args4-expect4]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args5-expect5]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args6-expect6]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args7-expect7]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args8-expect8]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_option_with_optional_value[args9-expect9]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_options_sharing_name_no_warning", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_parse_multiple_default_composite_type", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_prefixes", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_required_option[ -False- ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_required_option[-False-]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_required_option[12-False-12_0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_required_option[12-False-12_1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_required_option[12.1-False-12.1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_required_option[None-False-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_required_option[Sentinel.UNSET-True-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_required_option[foo-False-foo]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_required_option[value10-False-set()]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_required_option[value11-False-frozenset()]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_required_option[value12-False-{}]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_required_option[value8-False-[]]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_required_option[value9-False-()]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_show_default_boolean_flag_name[False-no-cache]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_show_default_boolean_flag_name[True-cache]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_show_default_default_map", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_show_default_precedence[False-False-extra_value4-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_show_default_precedence[False-None-extra_value3-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_show_default_precedence[False-True-extra_value5-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_show_default_precedence[False-one-extra_value9-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_show_default_precedence[None-False-extra_value1-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_show_default_precedence[None-None-extra_value0-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_show_default_precedence[None-True-extra_value2-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_show_default_precedence[True-False-extra_value7-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_show_default_precedence[True-None-extra_value6-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_show_default_precedence[True-True-extra_value8-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_show_default_string", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_show_default_with_empty_string[empty-string]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_show_default_with_empty_string[non-string-comparable-object]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_show_envvar", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_show_envvar_auto_prefix", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_show_envvar_auto_prefix_dash_in_command", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_show_true_default_boolean_flag_value", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_string_show_default_shows_custom_string_in_prompt", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_suggest_possible_options[--bounds-(Did you mean one of: '--bound', '--count'?)]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_suggest_possible_options[--bount-(Did you mean one of: '--bound', '--count'?)]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_suggest_possible_options[--cat-Did you mean '--count'?]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_toupper_envvar_prefix", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_type_from_flag_value", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_unknown_options[--foo]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_unknown_options[-f]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_options.py::test_winstyle_options", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_parser.py::test_parser_collects_prefixes", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_parser.py::test_parser_default_prefixes", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_parser.py::test_split_arg_string[cli 'my file'-expect2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_parser.py::test_split_arg_string[cli 'my file-expect1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_parser.py::test_split_arg_string[cli a b c-expect0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_parser.py::test_split_arg_string[cli my\\\\ file-expect4]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_parser.py::test_split_arg_string[cli my\\\\-expect3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_absolute_path", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_add_completion_class", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_add_completion_class_decorator", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_add_completion_class_with_name", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_add_different_name", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_argument_default", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_argument_nargs", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_argument_order", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_chained", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_choice_case_sensitive[False-expect0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_choice_case_sensitive[True-expect1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_choice_conflicting_prefix", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_choice_special_characters", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_command", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_completion_item_data", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_context_settings", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_double_dash", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_files_closed", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_fish_format_completion_escapes_help", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_flag_option_with_nargs_option", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_full_complete[bash-env0-plain,a\\nplain,b\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_full_complete[bash-env1-plain,b\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_full_complete[fish-env4-plain,a\\nplain,b\\tbee\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_full_complete[fish-env5-plain,b\\tbee\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_full_complete[fish-env6-plain,b\\tbee\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_full_complete[powershell-env7-plain\\na\\n_\\nplain\\nb\\nbee\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_full_complete[powershell-env8-plain\\nb\\nbee\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_full_complete[zsh-env2-plain\\na\\n_\\nplain\\nb\\nbee\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_full_complete[zsh-env3-plain\\nb\\nbee\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_full_source[bash]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_full_source[fish]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_full_source[zsh]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_full_source_powershell", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_group", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_group_command_same_option", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_help_option", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_hidden", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_nested_group[args0--expect0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_nested_group[args1--expect1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_nested_group[args2--expect2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_nested_group[args3---expect3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_nested_group[args4--expect4]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_nested_group[args5---expect5]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_option_count", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_option_custom", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_option_flag", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_option_multiple", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_option_nargs", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_option_optional", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_path_types[type0-file]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_path_types[type1-file]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_path_types[type2-dir]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_powershell_format_completion_escapes_help", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_source_uses_lf_line_endings", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_type_choice", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_zsh_full_complete_with_colons[env0-plain\\na\\n_\\nplain\\nb\\nbee\\nplain\\nc\\\\:d\\ncee:dee\\nplain\\nc:e\\n_\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_zsh_full_complete_with_colons[env1-plain\\nc\\\\:d\\ncee:dee\\nplain\\nc:e\\n_\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_shell_completion.py::test_zsh_full_complete_with_colons[env2-plain\\nc\\\\:d\\ncee:dee\\nplain\\nc:e\\n_\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_bytesiocopy_flush_propagates", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_bytesiocopy_writes_to_both", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_exception_does_not_corrupt_next_invoke", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_getvalue_after_isolation_exit", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_invoke_with_logger_and_prompt", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_invoke_with_logger_warning", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_invoke_with_stream_handler_on_stderr", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_invoke_with_thread_pool", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_invoke_with_thread_pool_and_exit", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_invoke_with_threads_writing_to_streams", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_logging_with_cli_log_level", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_mixed_output_order_preserved", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_mixer_buffers_survive_wrapper_gc", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_multiple_wrappers_same_buffer", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_no_streammixer_del", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_output_isolation_across_invokes", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_sequential_invokes_with_logging", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_sequential_threaded_invokes", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_stderr_isolation_across_invokes", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_sys_streams_restored_after_exception", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_sys_streams_restored_after_invoke", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_wrapper_close_does_not_close_underlying_buffer", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_wrapper_del_does_not_close_underlying_buffer", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_stream_lifecycle.py::test_wrapper_preserves_name_and_mode", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_choices_list_in_prompt", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_confirmation_prompt[Confirm Password-password\\npassword\\n-None-password]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_confirmation_prompt[False-None-None-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_confirmation_prompt[True-\\n\\n--]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_confirmation_prompt[True-password\\npassword-None-password]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_echo_via_pager_real_pager_handles_ansi[preserve ansi]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_echo_via_pager_real_pager_handles_ansi[strip ansi]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_echo_via_pager_streams_each_write", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_echo_via_pager_tty_pager_missing", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_edit", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_edit_pathlib[iterable]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_edit_pathlib[single]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_editor_env_passed_through", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_editor_failure_exception", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_editor_nonexistent_exception", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[command with flags]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[editor with args]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[escaped space in unix path]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[filename with double quote]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[filename with single quote]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[leading and trailing whitespace]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[multiple short flags]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[quoted command with args]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[quoted editor with multiple flags and filenames with spaces]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[quoted windows path with spaces]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[shell metacharacters in filename]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[single-quoted path with spaces]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[tab-separated tokens]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_editor_path_normalization[unix absolute path]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_editor_unclosed_quote", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_editor_windows_path_normalization[plain notepad]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_editor_windows_path_normalization[quoted path with flag]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_false_show_default_cause_no_default_display_in_prompt", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_fast_edit", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_file_prompt_default_format[file_kwargs0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_file_prompt_default_format[file_kwargs1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_file_prompt_default_format[file_kwargs2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params41-args41---expected41]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params42-args42--y-y]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params43-args43--n-n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params44-args44--foo-foo]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params45-args45-[y/N]--False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params46-args46-[y/N]-y-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params47-args47-[y/N]-n-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params48-args48-[y/N]--False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params49-args49-[y/N]-y-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params50-args50-[y/N]-n-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params51-args51---expected51]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params52-args52--y-y]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params53-args53--n-n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params54-args54---expected54]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params55-args55--y-y]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params56-args56--n-n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params57-args57-[Y/n]--True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params58-args58-[Y/n]-y-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params59-args59-[Y/n]-n-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params60-args60-[Y/n]--True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params61-args61-[Y/n]-y-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params62-args62-[Y/n]-n-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params63-args63-[y/N]--False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params64-args64-[y/N]-y-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params65-args65-[y/N]-n-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params66-args66-[y/N]--False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params67-args67-[y/N]-y-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params68-args68-[y/N]-n-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params69-args69-[y/n]--expected69]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params70-args70-[y/n]-y-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params71-args71-[y/n]-n-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params72-args72-[y/n]--expected72]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params73-args73-[y/n]-y-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params74-args74-[y/n]-n-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params75-args75---expected75]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params76-args76--y-y]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params77-args77--n-n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params78-args78-[False]--False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params79-args79-[False]-y-y]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params80-args80-[False]-n-n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params81-args81---expected81]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params82-args82--y-y]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag-opt_params83-args83--n-n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params0-args0-[y/N]-y-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params1-args1-[y/N]-n-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params10-args10-[y/n]-n-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params11-args11-[Y/n]--True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params12-args12-[Y/n]-y-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params13-args13-[Y/n]-n-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params14-args14-None-None-MissingParameter]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params15-args15-None-None-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params16-args16-None-None-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params17-args17-None-None-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params18-args18-None-None-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params19-args19-None-None-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params2-args2-[y/N]--False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params20-args20-None-None-BadParameter]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params21-args21-None-None-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params22-args22-None-None-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params23-args23-None-None-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params24-args24-None-None-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params25-args25-None-None-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params26-args26-None-None-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params27-args27-None-None-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params28-args28-None-None-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params29-args29-None-None-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params3-args3-[Y/n]--True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params30-args30-None-None-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params31-args31-None-None-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params32-args32-None-None-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params33-args33-None-None-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params34-args34-None-None-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params35-args35-None-None-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params36-args36-None-None-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params37-args37-None-None-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params38-args38-None-None-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params39-args39-None-None-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params4-args4-[Y/n]-y-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params40-args40-None-None-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params5-args5-[Y/n]-n-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params6-args6-[y/N]--False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params7-args7-[y/N]-y-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params8-args8-[y/N]-n-False]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_flag_value_prompt[--flag/--no-flag-opt_params9-args9-[y/n]-y-True]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_get_pager_file_close_does_not_close_borrowed_stream", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_get_pager_file_flushes_stream_on_exception", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_get_pager_file_missing_pager_keeps_borrowed_stream_open", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_get_pager_file_nullpager_keeps_stringio_stream", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_get_pager_file_nullpager_wraps_textio_stream[preserve ansi]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_get_pager_file_nullpager_wraps_textio_stream[strip ansi]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_get_pager_file_pager_missing_binary_falls_back", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_get_pager_file_pager_unset_falls_back_when_no_default", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_get_pager_file_with_real_pager_binary_stream[empty string]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_get_pager_file_with_real_pager_binary_stream[multiple write sites]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_get_pager_file_with_real_pager_binary_stream[plain text]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_get_pager_file_with_real_pager_binary_stream[preserve ansi]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_get_pager_file_with_real_pager_binary_stream[strip ansi]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_getchar_special_key_windows[\\x00-a]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_getchar_special_key_windows[\\x00-b]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_getchar_special_key_windows[\\xe0-c]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_getchar_windows[False- ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_getchar_windows[False-H]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_getchar_windows[False-\\u5b57]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_getchar_windows[False-\\xc0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_getchar_windows[False-\\xe0H]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_getchar_windows[False-\\xe0R]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_getchar_windows[False-\\xe9]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_getchar_windows[False-h]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_getchar_windows[True- ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_getchar_windows[True-H]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_getchar_windows[True-\\u5b57]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_getchar_windows[True-\\xc0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_getchar_windows[True-\\xe0H]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_getchar_windows[True-\\xe0R]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_getchar_windows[True-\\xe9]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_getchar_windows[True-h]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_getchar_windows_exceptions[\\x03-KeyboardInterrupt]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_getchar_windows_exceptions[\\x1a-EOFError]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_hide_input_confirmation_prompt_mismatch_unaffected", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[apostrophe-in-value-uses-double-quote-repr]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[builtin-int-masks-repr-value]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[custom-no-value-shows-message]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[custom-raw-value-masked]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[intrange-numeric-substring-falls-back-to-generic]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[mixed-quoted-and-raw-both-masked-at-source]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[mixed-quoted-and-raw-mask-both]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[multi-occurrence-raw-mask-all]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[multi-occurrence-repr-mask-all]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[partial-word-match-falls-back-to-generic]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[raw-value-should-be-masked-not-fallback]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[regex-special-chars-must-be-escaped]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[unicode-value-masked]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_hide_input_error_message[unquoted-custom-message-should-mask-not-fallback]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_hide_input_value_never_leaks_when_err_true", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[command with flags]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[empty string]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[escaped space in unix path]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[leading and trailing spaces]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[quoted windows path with flag]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[quoted windows path with spaces]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[simple command]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[single-quoted path with spaces]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[tab as separator]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[unix absolute path]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[unquoted backslashes eaten in POSIX mode]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pager_shlex_split[whitespace only]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pipepager_less_detection_case_insensitive_on_windows", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pipepager_less_detection_matches_stem[less.exe]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pipepager_less_detection_matches_stem[less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pipepager_less_detection_matches_stem[not less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pipepager_less_detection_matches_stem[upper case stays unmatched on POSIX]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[LESS env var]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[bundled short flags]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[explicit -R]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[filename with R]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[filename with r]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[long option with r substring]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[long option with value]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[long option]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[no flags: inject LESS=-R]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[option terminator shields filenames]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[unparsable LESS]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_pipepager_less_raw_mode_detection[unrelated flag]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progress_bar_update_min_steps", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_eta[False-5]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_eta[True-0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_format_bar[0-True-8-0-########]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_format_bar[8-False-7-0-#######-]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_format_eta[0-00:00:00]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_format_eta[30-00:00:30]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_format_eta[90-00:01:30]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_format_eta[900-00:15:00]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_format_eta[9000-02:30:00]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_format_eta[99999999999-1157407d 09:46:39]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_format_eta[None-]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_format_pos[-1-1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_format_pos[0-5]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_format_pos[4-0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_format_pos[5-5]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_format_pos[6-5]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_format_progress_line[0-False-False-0- [--------]0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_format_progress_line[0-False-False-0- [--------]1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_format_progress_line[0-False-True-0- [--------] 0/0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_format_progress_line[0-True-True-0- [--------] 0/0 0%]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_format_progress_line[8-True-True-8- [########] 8/8 100%]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_format_progress_line_with_show_func[None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_format_progress_line_with_show_func[test]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_hidden_manual", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_init_exceptions", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_is_iterator", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_item_show_func", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_iter_outside_with_exceptions", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[iterate-1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[iterate-20]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[iterate-25]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[iterate-2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[iterate-3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[iterate-7]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[update-1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[update-20]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[update-25]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[update-2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[update-3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_lands_on_final_position[update-7]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_length_hint", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_no_tty", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_strip_regression", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_time_per_iteration[avg0-0.0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_time_per_iteration[avg1-2.5]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_update", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_update_with_item_show_func", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_progressbar_yields_all_items", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_prompt_and_confirm_ansi_respects_color[confirm-color]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_prompt_and_confirm_ansi_respects_color[confirm-no-color]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_prompt_and_confirm_ansi_respects_color[prompt-color]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_prompt_and_confirm_ansi_respects_color[prompt-no-color]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_prompt_required_false[long join value]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_prompt_required_false[long no value]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_prompt_required_false[long sep value]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_prompt_required_false[no flag]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_prompt_required_false[no value opt]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_prompt_required_false[short join value]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_prompt_required_false[short no value]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_prompt_required_false[short sep value]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_prompt_required_with_required[False-True-None-prompt]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_prompt_required_with_required[False-True-args3-prompt]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_prompt_required_with_required[True-False-None-prompt]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_prompt_required_with_required[True-False-args1-Option '-v' requires an argument.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_secho", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_secho_non_text[123-\\x1b[45m123\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_secho_non_text[test-test]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_string_show_default_in_prompt[default-is-none]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_string_show_default_in_prompt[default-is-unset]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_string_show_default_in_prompt[empty-string-is-falsy]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_string_show_default_in_prompt[numeric-default]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_string_show_default_in_prompt[simple-string]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_string_show_default_in_prompt[string-with-spaces]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_string_show_default_in_prompt[unicode]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_tempfile_pager_accepts_text[echo_via_pager]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_tempfile_pager_accepts_text[get_pager_file]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_tempfile_pager_closes_file_before_unlink", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_tempfile_pager_handles_ansi[preserve ansi]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_tempfile_pager_handles_ansi[strip ansi]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_termui.py::test_tempfile_pager_passes_pager_params", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_args[--foo \"one two\"-one two\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_args[-bar\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_args[None-bar\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_args[args1-bar\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_args[args3-one two\\n]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_capture_fd_faulthandler", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_capture_fd_logging_handler", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_capture_fd_nesting", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_capture_fd_os_write", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_capture_fd_stale_reference", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_capture_fd_stderr_separation", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_capture_fd_windows_error", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_capture_invalid_mode", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_capture_pytest_matrix[capfd-fd]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_capture_pytest_matrix[capfd-sys]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_capture_pytest_matrix[capsys-fd]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_capture_pytest_matrix[capsys-sys]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_capture_sys_fileno_raises", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_catch_exceptions", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_catch_exceptions_cli_runner", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_command_standalone_mode_returns_value", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_echo_stdin_prompts", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_echo_stdin_stream", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_env", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_exit_code_and_output_from_sys_exit", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_file_stdin_attrs", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_getchar", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_isolated_runner", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_isolated_runner_custom_tempdir", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_isolation_flushes_unflushed_stderr", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_isolation_stderr_errors", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_pdb_explicit_streams_honored", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_pdb_init_restored_after_invoke", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_pdb_uses_real_streams", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_prompts", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_runner", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_runner_with_stream", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_setting_prog_name_in_extra", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_stderr", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_tempdir_isolation_is_thread_safe", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_tempdir_replacement_pattern", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_with_color", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_with_color_but_pause_not_blocking", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_with_color_errors", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_testing.py::test_with_echo_via_pager", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_cast_multi_default[-1-None-None-expect6]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_cast_multi_default[2-False-None-None]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_cast_multi_default[2-False-default1-expect1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_cast_multi_default[2-True-None-expect4]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_cast_multi_default[2-True-default5-expect5]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_cast_multi_default[None-True-None-expect2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_cast_multi_default[None-True-default3-expect3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_choice_get_invalid_choice_message", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_file_error_surrogates", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_file_surrogates[type0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_file_surrogates[type1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_float_range_no_clamp_open", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_func_param_type_uses_value_error_message[-nope]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_func_param_type_uses_value_error_message[bad value: nope-bad value: nope]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_invalid_path_with_esc_sequence", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_param_type_input_parameter_defaults_at_runtime", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_param_type_subclass_omitting_input_parameter", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "explanation": "subprocess.run crosses a CHILD_INTERPRETER boundary not closed by ordinary static import evidence.", - "id": "tests/test_types.py:test_path_dash_no_byteswarning:145:CHILD_INTERPRETER", - "kind": "CHILD_INTERPRETER", - "relevant": true, - "source": { - "construct": "subprocess.run", - "line": 145, - "path": "tests/test_types.py" - }, - "status": "OPEN" - }, - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "explanation": "subprocess.run crosses a SUBPROCESS boundary not closed by ordinary static import evidence.", - "id": "tests/test_types.py:test_path_dash_no_byteswarning:145:SUBPROCESS", - "kind": "SUBPROCESS", - "relevant": true, - "source": { - "construct": "subprocess.run", - "line": 145, - "path": "tests/test_types.py" - }, - "status": "OPEN" - } - ], - "check_id": "pytest:tests/test_types.py::test_path_dash_no_byteswarning", - "completeness": "OPAQUE_BOUNDARY", - "explanation": "One or more relevant alternate execution boundaries remain open.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "CHILD_INTERPRETER", - "positive": false - }, - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - }, - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "SUBPROCESS", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_path_resolve_symlink", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_path_surrogates", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_path_type[None-a/b/c.txt]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_path_type[Path-expect3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_path_type[bytes-a/b/c.txt]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_path_type[str-a/b/c.txt]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_range[type0-3-3]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_range[type1-5-5]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_range[type10-0.51-0.51]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_range[type11-1.49-1.49]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_range[type12--0.0-0.5]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_range[type13-inf-1.5]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_range[type2-100-100]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_range[type3-5-5]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_range[type4--100--100]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_range[type5--1-0]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_range[type6-6-5]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_range[type7-0-1]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_range[type8-5-4]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_range[type9-1.2-1.2]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_range_fail[type0-6-6 is not in the range 0<=x<=5.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_range_fail[type1-4-4 is not in the range x>=5.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_range_fail[type2-6-6 is not in the range x<=5.]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_range_fail[type3-0-00.5]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_types.py::test_range_fail[type6-1.5-x<1.5]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_KeepOpenFile.py::test_iter_keepopenfile", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_LazyFile.py::test_iter_lazyfile", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test__detect_program_name.py::test_detect_program_name[/foo/bar/example.py-None-example.py]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test__detect_program_name.py::test_detect_program_name[example--example]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test__detect_program_name.py::test_detect_program_name[example-None-example]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test__detect_program_name.py::test_detect_program_name[example.py-None-example.py]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test__detect_program_name.py::test_detect_program_name[example/__main__.py-example-python -m example]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test__detect_program_name.py::test_detect_program_name[example/cli.py-example-python -m example.cli]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test__expand_args.py::test_expand_args", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_confirm.py::test_confirm_repeat", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_confirm.py::test_prompts", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo.py::test_echo", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo.py::test_echo_color_flag", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo.py::test_echo_custom_file", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo.py::test_echo_no_streams", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo.py::test_echo_with_capsys", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo.py::test_echo_writing_to_standard_error", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test0- cat ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test0- less ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test0- less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test0-cat ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test0-cat]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test0-less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test1- cat ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test1- less ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test1- less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test1-cat ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test1-cat]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test1-less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test2- cat ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test2- less ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test2- less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test2-cat ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test2-cat]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test2-less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test3- cat ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test3- less ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test3- less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test3-cat ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test3-cat]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test3-less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test4- cat ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test4- less ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test4- less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test4-cat ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test4-cat]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test4-less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test5- cat ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test5- less ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test5- less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test5-cat ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test5-cat]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test5-less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test6- cat ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test6- less ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test6- less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test6-cat ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test6-cat]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test6-less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test7- cat ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test7- less ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test7- less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test7-cat ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test7-cat]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test7-less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test8- cat ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test8- less ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test8- less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test8-cat ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test8-cat]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test8-less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test9- cat ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test9- less ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test9- less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test9-cat ]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test9-cat]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager[test9-less]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_echo_via_pager.py::test_echo_via_pager_yields_before_exception", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_format_filename.py::test_filename_formatting", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[-empty]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[-equal length, no dot]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[-ignore dot in word]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[-length includes suffix]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[-paragraph < max]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[-sentence < max]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[-truncate]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[no-wrap mark-empty]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[no-wrap mark-equal length, no dot]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[no-wrap mark-ignore dot in word]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[no-wrap mark-length includes suffix]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[no-wrap mark-paragraph < max]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[no-wrap mark-sentence < max]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_make_default_short_help.py::test_make_default_short_help[no-wrap mark-truncate]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_open_file.py::test_open_file", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_open_file.py::test_open_file_atomic_permissions_existing_file[256]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_open_file.py::test_open_file_atomic_permissions_existing_file[292]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_open_file.py::test_open_file_atomic_permissions_existing_file[384]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_open_file.py::test_open_file_atomic_permissions_existing_file[420]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_open_file.py::test_open_file_atomic_permissions_new_file", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_open_file.py::test_open_file_ignore_errors_stdin", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_open_file.py::test_open_file_ignore_invalid_utf8", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_open_file.py::test_open_file_ignore_no_encoding", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_open_file.py::test_open_file_pathlib_dash", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_open_file.py::test_open_file_respects_ignore", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_prompt.py::test_full_prompt_passed_to_readline[confirm]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_prompt.py::test_full_prompt_passed_to_readline[prompt-custom-suffix]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_prompt.py::test_full_prompt_passed_to_readline[prompt-hidden]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_prompt.py::test_full_prompt_passed_to_readline[prompt]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_prompt.py::test_prompt_cast_default", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_prompt.py::test_prompt_default_round_trips_through_type", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_prompt.py::test_prompt_default_validated_by_type", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_prompt.py::test_prompts_abort", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_prompt.py::test_prompts_eof", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_sentinel.py::test_unset_sentinel", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles0-x y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles1-\\x1b[30mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles10-\\x1b[91mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles11-\\x1b[92mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles12-\\x1b[93mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles13-\\x1b[94mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles14-\\x1b[95mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles15-\\x1b[96mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles16-\\x1b[97mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles17-\\x1b[39mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles18-\\x1b[40mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles19-\\x1b[41mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles2-\\x1b[31mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles20-\\x1b[42mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles21-\\x1b[43mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles22-\\x1b[44mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles23-\\x1b[45mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles24-\\x1b[46mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles25-\\x1b[47mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles26-\\x1b[100mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles27-\\x1b[101mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles28-\\x1b[102mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles29-\\x1b[103mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles3-\\x1b[32mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles30-\\x1b[104mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles31-\\x1b[105mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles32-\\x1b[106mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles33-\\x1b[107mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles34-\\x1b[49mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles35-\\x1b[38;5;91mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles36-\\x1b[48;5;91mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles37-\\x1b[38;5;255mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles38-\\x1b[48;5;255mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles39-\\x1b[38;2;135;0;175mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles4-\\x1b[33mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles40-\\x1b[48;2;135;0;175mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles41-\\x1b[48;2;135;0;175mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles42-\\x1b[38;2;0;0;0mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles43-\\x1b[38;2;255;255;255mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles44-\\x1b[38;5;0mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles45-\\x1b[48;5;0mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles46-\\x1b[1mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles47-\\x1b[2mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles48-\\x1b[4mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles49-\\x1b[53mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles5-\\x1b[34mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles50-\\x1b[3mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles51-\\x1b[5mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles52-\\x1b[7mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles53-\\x1b[9mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles54-\\x1b[22mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles55-\\x1b[22mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles56-\\x1b[24mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles57-\\x1b[55mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles58-\\x1b[23mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles59-\\x1b[25mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles6-\\x1b[35mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles60-\\x1b[27mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles61-\\x1b[29mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles62-\\x1b[30mx y]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles7-\\x1b[36mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles8-\\x1b[37mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling[styles9-\\x1b[90mx y\\x1b[0m]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[-1-bg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[-1-fg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[-bg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[-fg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[0.0-bg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[0.0-fg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[256-bg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[256-fg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[BLACK-bg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[BLACK-fg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[False-bg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[False-fg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[True-bg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[True-fg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[banana-bg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[banana-fg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[red-bg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[red-fg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value10-bg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value10-fg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value11-bg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value11-fg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value12-bg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value12-fg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value13-bg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value13-fg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value14-bg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value14-fg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value15-bg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value15-fg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value16-bg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value16-fg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ - { - "evidence_refs": [ - "python-boundary-inspector" - ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, + "schema": "opsle.affected-verification.python-check-boundary-catalog.v1", + "target": { + "repository": "https://github.com/pallets/click.git", + "sha": "36baa15ff831b939a22bc527cd76ce653ef6f66d" + }, + "checks_assessed": 2016, + "assessment_catalog_identity": "sha256:8e869495df22c076d14c7e95890127a0fd7f7770233d9788ba197e1d63edb8d7", + "completeness_counts": { + "COMPLETE_FOR_CHECK": 2014, + "OPAQUE_BOUNDARY": 2 + }, + "opaque_check_ids": [ + "pytest:tests/test_imports.py::test_light_imports", + "pytest:tests/test_types.py::test_path_dash_no_byteswarning" + ], + "opaque_assessments": [ { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value17-bg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ + "boundaries": [ { "evidence_refs": [ "python-boundary-inspector" ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value17-fg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ + "explanation": "subprocess.Popen crosses a CHILD_INTERPRETER boundary not closed by ordinary static import evidence.", + "id": "tests/test_imports.py:test_light_imports:70:CHILD_INTERPRETER", + "kind": "CHILD_INTERPRETER", + "relevant": true, + "source": { + "construct": "subprocess.Popen", + "line": 70, + "path": "tests/test_imports.py" + }, + "status": "OPEN" + }, { "evidence_refs": [ "python-boundary-inspector" ], - "kind": "STATIC_IMPORT", - "positive": false + "explanation": "subprocess.Popen crosses a SUBPROCESS boundary not closed by ordinary static import evidence.", + "id": "tests/test_imports.py:test_light_imports:70:SUBPROCESS", + "kind": "SUBPROCESS", + "relevant": true, + "source": { + "construct": "subprocess.Popen", + "line": 70, + "path": "tests/test_imports.py" + }, + "status": "OPEN" } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value9-bg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + ], + "check_id": "pytest:tests/test_imports.py::test_light_imports", + "completeness": "OPAQUE_BOUNDARY", + "explanation": "One or more relevant alternate execution boundaries remain open.", "mechanisms": [ { "evidence_refs": [ "python-boundary-inspector" ], - "kind": "STATIC_IMPORT", + "kind": "CHILD_INTERPRETER", "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_styling_invalid_color[value9-fg]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ + }, { "evidence_refs": [ "python-boundary-inspector" ], "kind": "STATIC_IMPORT", "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_unstyle_other_ansi[\\x1b[0 qx y-x y]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ + }, { "evidence_refs": [ "python-boundary-inspector" ], - "kind": "STATIC_IMPORT", + "kind": "SUBPROCESS", "positive": false } ] }, { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_unstyle_other_ansi[\\x1b[38:2:255:0:0mx y\\x1b[0m-x y]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ + "boundaries": [ { "evidence_refs": [ "python-boundary-inspector" ], - "kind": "STATIC_IMPORT", - "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_unstyle_other_ansi[\\x1b[38:5:200mx y\\x1b[0m-x y]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ + "explanation": "subprocess.run crosses a CHILD_INTERPRETER boundary not closed by ordinary static import evidence.", + "id": "tests/test_types.py:test_path_dash_no_byteswarning:145:CHILD_INTERPRETER", + "kind": "CHILD_INTERPRETER", + "relevant": true, + "source": { + "construct": "subprocess.run", + "line": 145, + "path": "tests/test_types.py" + }, + "status": "OPEN" + }, { "evidence_refs": [ "python-boundary-inspector" ], - "kind": "STATIC_IMPORT", - "positive": false + "explanation": "subprocess.run crosses a SUBPROCESS boundary not closed by ordinary static import evidence.", + "id": "tests/test_types.py:test_path_dash_no_byteswarning:145:SUBPROCESS", + "kind": "SUBPROCESS", + "relevant": true, + "source": { + "construct": "subprocess.run", + "line": 145, + "path": "tests/test_types.py" + }, + "status": "OPEN" } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_unstyle_other_ansi[\\x1b[<0;1;1Mx y\\x1b[<0;1;1m-x y]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", + ], + "check_id": "pytest:tests/test_types.py::test_path_dash_no_byteswarning", + "completeness": "OPAQUE_BOUNDARY", + "explanation": "One or more relevant alternate execution boundaries remain open.", "mechanisms": [ { "evidence_refs": [ "python-boundary-inspector" ], - "kind": "STATIC_IMPORT", + "kind": "CHILD_INTERPRETER", "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_unstyle_other_ansi[\\x1b[?25lx y\\x1b[?25h-x y]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ + }, { "evidence_refs": [ "python-boundary-inspector" ], "kind": "STATIC_IMPORT", "positive": false - } - ] - }, - { - "boundaries": [], - "check_id": "pytest:tests/test_utils/test_style.py::test_unstyle_other_ansi[x\\x1b[3~y-xy]", - "completeness": "COMPLETE_FOR_CHECK", - "explanation": "All detected check-local dependency mechanisms are closed or explicitly irrelevant.", - "mechanisms": [ + }, { "evidence_refs": [ "python-boundary-inspector" ], - "kind": "STATIC_IMPORT", + "kind": "SUBPROCESS", "positive": false } ] } ], - "schema": "opsle.affected-verification.python-check-boundary-catalog.v1", - "target": { - "repository": "https://github.com/pallets/click.git", - "sha": "36baa15ff831b939a22bc527cd76ce653ef6f66d" - }, - "opaque_check_ids": [ - "pytest:tests/test_imports.py::test_light_imports", - "pytest:tests/test_types.py::test_path_dash_no_byteswarning" - ] + "identity": "sha256:bc096fdfb64f7d9bf1eeb762a1eee75002db1e39a179b16b7b0dcbfaa9f67026" } diff --git a/benchmark/av-exp-003/results-v1/evidence-manifest.json b/benchmark/av-exp-003/results-v1/evidence-manifest.json index f2a6456..8061cef 100644 --- a/benchmark/av-exp-003/results-v1/evidence-manifest.json +++ b/benchmark/av-exp-003/results-v1/evidence-manifest.json @@ -4,7 +4,7 @@ "files": [ { "path": "boundary-evidence.json", - "sha256": "sha256:7b44df7ed2e859febbcfb70fef7da15d70e9bbe27f3dfc3960c3fd609fe69064" + "sha256": "sha256:c51dc57c51fe6ddb08b28f1d18a6dcf043adf6a170081e38c0edc024937c066f" }, { "path": "repair-regression-matrix.json", @@ -55,5 +55,5 @@ "sha256": "sha256:d2c650190bf83e38f0aac84858b344dea70e27310498428f7dab1ca22e582188" } ], - "identity": "sha256:34c3b11d8bd5f0242c504ee519db3d83afac2d985ff1956cbea0f9edd4782e30" + "identity": "sha256:932292a4f47372cab963db85772bb3d6c1e4fa536edd7b99f9686b72afd7e93c" } diff --git a/benchmark/av-exp-003/run.mjs b/benchmark/av-exp-003/run.mjs index aa53c98..376d96a 100755 --- a/benchmark/av-exp-003/run.mjs +++ b/benchmark/av-exp-003/run.mjs @@ -289,7 +289,25 @@ const summary = { }; summary.result_identity = contentIdentity(summary); -writeJson(path.join(outputDir, 'boundary-evidence.json'), boundaryEvidence); +const boundaryEvidenceRecord = { + schema: boundaryEvidence.schema, + target: boundaryEvidence.target, + checks_assessed: boundaryEvidence.assessments.length, + assessment_catalog_identity: contentIdentity(boundaryEvidence.assessments), + completeness_counts: Object.fromEntries( + [...new Set(boundaryEvidence.assessments.map((item) => item.completeness))] + .sort() + .map((state) => [ + state, + boundaryEvidence.assessments.filter((item) => item.completeness === state).length, + ]), + ), + opaque_check_ids: boundaryEvidence.opaque_check_ids, + opaque_assessments: boundaryEvidence.assessments + .filter((item) => item.completeness === 'OPAQUE_BOUNDARY'), +}; +boundaryEvidenceRecord.identity = contentIdentity(boundaryEvidenceRecord); +writeJson(path.join(outputDir, 'boundary-evidence.json'), boundaryEvidenceRecord); writeJson(path.join(outputDir, 'repair-regression-matrix.json'), regressionMatrix); for (const item of adversarial) { writeJson(