Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.
37 of your 53 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

tsz-org/tsz

https://github.com/tsz-org/tsz · scanned 2026-06-05 15:24 UTC (5 days, 1 hour ago) · 10 languages

1638 raw signals (52 security + 1586 graph) 11/13 scanners ran 35th percentile · Rust · large (100-500K LoC) System graph score 60 (higher by 4)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 5 days, 1 hour ago · v2 · 739 actionable findings from 2 signal sources. 106 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 60.0 0.15 9.00
security_score 100.0 0.25 25.00
testing_score 26.0 0.20 5.20
documentation_score 66.0 0.15 9.90
practices_score 67.0 0.15 10.05
code_quality 50.0 0.10 5.00
Overall 1.00 64.2
security_score may be inflated — optional security scanners were skipped on this fast scan
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all
Scan summary Quality grade C+ (64/100). Dimensions: security 100, maintainability 60. 52 findings (32 security). 181,764 lines analyzed.

Showing 724 of 739 actionable findings. 845 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.

low Security checks cicd CI/CD security conf 0.35 ✓ Repobility 5 occurrences Workflow references repository secrets in a pull_request workflow
Fork pull_request runs do not receive normal repository secrets on GitHub Actions. Review this as a reliability/intent signal, not as direct fork-secret exfiltration. Raise severity only for pull_request_target or another trusted-context path that runs untrusted PR code with secrets.
lines 601, 683, 842, 967, 1007
.github/workflows/ci.yml:601, 683, 842, 967, 1007 (5 hits)
CI/CD securityworkflow secretsGitHub Actions
medium Security checks cicd CI/CD security conf 0.90 ✓ Repobility 12 occurrences GitHub Action is tag-pinned rather than SHA-pinned
[MINED115] Action `dtolnay/rust-toolchain` pinned to mutable ref `@stable`: `uses: dtolnay/rust-toolchain@stable` resolves at workflow-run time. Tags and branches can be re-pushed by the action owner; that made the tj-actions/changed-files compromise (2025) instantly affect ~23K repos. Pin to a 40-…
3 files, 12 locations
.github/workflows/npm-publish.yml:93, 98, 107 (6 hits)
.github/workflows/release.yml:94, 103, 114, 222 (4 hits)
.github/workflows/gh-pages.yml:157, 160 (2 hits)
CI/CD securitySupply chainGitHub Actions
high System graph security security conf 1.00 Insecure pattern 'eval_used' in crates/tsz-checker/src/state/type_resolution/constructors/callable_type_arguments.rs:233
Found a known-risky pattern (eval_used). Review and replace if possible.
crates/tsz-checker/src/state/type_resolution/constructors/callable_type_arguments.rs:233 Eval used
high System graph security security conf 1.00 Insecure pattern 'exec_used' in crates/tsz-core/src/lib-assets-stripped/dom.d.ts:12135
Found a known-risky pattern (exec_used). Review and replace if possible.
crates/tsz-core/src/lib-assets-stripped/dom.d.ts:12135 Exec used
high System graph security security conf 1.00 Insecure pattern 'exec_used' in crates/tsz-core/src/lib-assets-stripped/webworker.d.ts:3396
Found a known-risky pattern (exec_used). Review and replace if possible.
crates/tsz-core/src/lib-assets-stripped/webworker.d.ts:3396 Exec used
medium Security checks quality Practices conf 1.00 [CFG006] Missing .gitignore: No .gitignore file. Risk of committing secrets and build artifacts.
Add a .gitignore appropriate for your language/framework.
medium Security checks quality Quality Average file size is 556 lines (recommend <300)
Refactor large files by extracting related functions into separate modules. Target files with 300+ lines first. Use the Single Responsibility Principle — each module should have one clear purpose.
high Security checks software dependencies conf 0.70 Remote install command pipes network code directly to a shell
Publish a package-manager install path or add checksum/signature verification before execution. For docs, show the inspect-then-run flow and pin the downloaded artifact version.
README.md:53
high Security checks software dependencies conf 0.70 Remote install command pipes network code directly to a shell
Publish a package-manager install path or add checksum/signature verification before execution. For docs, show the inspect-then-run flow and pin the downloaded artifact version.
.github/workflows/gh-pages.yml:168
medium System graph quality Integrity conf 1.00 `fetch()` without try/.catch or AbortSignal — crates/tsz-core/src/lib-assets-stripped/dom.d.ts:14611
Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout.
runtime safetyRobustness
medium System graph quality Integrity conf 1.00 `fetch()` without try/.catch or AbortSignal — crates/tsz-core/src/lib-assets-stripped/webworker.d.ts:5565
Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout.
runtime safetyRobustness
medium System graph quality Integrity conf 1.00 `fetch()` without try/.catch or AbortSignal — crates/tsz-core/src/lib-assets/webworker.d.ts:6804
Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout.
runtime safetyRobustness
medium System graph quality Integrity conf 1.00 `fetch()` without try/.catch or AbortSignal — crates/tsz-website/src/lib/lib.webworker.d.ts:6804
Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout.
runtime safetyRobustness
medium System graph quality Integrity conf 1.00 `fetch()` without try/.catch or AbortSignal — crates/tsz-website/src/playground-app/main.jsx:745
Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout.
runtime safetyRobustness
medium System graph quality Integrity conf 1.00 `fetch()` without try/.catch or AbortSignal — crates/tsz-website/src/sound-mode-page/main.js:80
Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout.
runtime safetyRobustness
medium System graph quality Integrity conf 1.00 `fetch()` without try/.catch or AbortSignal — crates/tsz-website/static/playground.js:642
Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout.
runtime safetyRobustness
medium System graph quality Integrity conf 1.00 `fetch()` without try/.catch or AbortSignal — crates/tsz-website/static/sound-mode-page.js:439
Bare `fetch(...)` will throw an unhandled rejection on network failure. Wrap in try/catch, attach a `.catch(...)`, or pass an AbortSignal with a timeout.
runtime safetyRobustness
medium System graph hardware Security conf 1.00 Dockerfile runs as root: scripts/infra/cloud-run-gh-runner/Dockerfile
No non-root USER set. Containers running as root expand the blast radius of any vulnerability inside the image.
Container
medium System graph cicd CI/CD security conf 1.00 5 occurrences GitHub Actions workflow grants broad write permissions
CI tokens with write permissions increase blast radius when an action, dependency, or PR workflow is compromised. Prefer job-level least-privilege permissions.
5 files, 5 locations
.github/workflows/bench.yml
.github/workflows/daily-release.yml
.github/workflows/gh-pages.yml
.github/workflows/npm-publish.yml
.github/workflows/release.yml
CI/CD securitySupply chainGithub actions
medium System graph quality Integrity conf 1.00 Network/subprocess call without timeout or try/except — scripts/refresh-readme.py:382
`subprocess.run(...)` here lacks both a `timeout=` arg and an enclosing try/except. This is exactly the class of bug that took down our git-clone earlier (HTTP/2 stream cancel surfaced as a fatal). Add a `timeout=` and wrap in try/except, or use a wrapper that retries.
runtime safetyRobustness
medium System graph network Security conf 1.00 Privileged port 10 in use
Port 10 is privileged (<1024). Make sure the service runs with the right caps or front it with a non-privileged port via a load balancer.
scripts/bench/scale-cliff/generate-fixtures.sh Ports
medium System graph network Security conf 1.00 Privileged port 2 in use
Port 2 is privileged (<1024). Make sure the service runs with the right caps or front it with a non-privileged port via a load balancer.
scripts/bench/scale-cliff/generate-fixtures.sh Ports
medium System graph network Security conf 1.00 Privileged port 3 in use
Port 3 is privileged (<1024). Make sure the service runs with the right caps or front it with a non-privileged port via a load balancer.
scripts/bench/scale-cliff/generate-fixtures.sh Ports
medium System graph network Security conf 1.00 Privileged port 50 in use
Port 50 is privileged (<1024). Make sure the service runs with the right caps or front it with a non-privileged port via a load balancer.
scripts/bench/scale-cliff/generate-fixtures.sh Ports
low Security checks quality Quality conf 0.60 12 occurrences Duplicated implementation block across source files
Duplicate implementation blocks are maintenance debt. Keep them visible, but they are not a high-severity defect unless the duplicated logic is security-sensitive or drifting.
10 files, 12 locations
crates/tsz-checker/src/checkers/jsx/props/resolution.rs:251, 538 (2 hits)
crates/tsz-checker/src/checkers/jsx/props/union_props.rs:35, 97 (2 hits)
crates/tsz-checker/src/checkers/generic_checker/mapped_constraint_helpers.rs:71
crates/tsz-checker/src/checkers/jsx/props/synthesized_display.rs:40
crates/tsz-checker/src/checkers/jsx/target_display_tests.rs:22
crates/tsz-checker/src/classes/class_implements_helpers.rs:48
crates/tsz-checker/src/declarations/import/declaration.rs:271
crates/tsz-checker/src/declarations/import/declaration_check_body.rs:145
duplicationquality
low System graph quality Maintenance conf 1.00 100 TODO/FIXME markers
High count of TODO/FIXME/HACK markers — track them as issues so they're not forgotten.
low System graph hardware Coverage conf 1.00 Containers defined but no K8s/orchestration manifest found
Repo has Dockerfiles/compose but no Kubernetes/Nomad manifests. If the target deployment is K8s, the manifests may live in a separate ops repo.
Deployment
low System graph hardware Supply chain conf 1.00 Docker base image is tag-pinned but not digest-pinned: ghcr.io/actions/actions-runner:2.334.0
Container tags can be retagged upstream. Pin production base images to a reviewed digest (`image@sha256:...`) when reproducibility and supply-chain integrity matter.
scripts/infra/cloud-run-gh-runner/Dockerfile:1 containersPinned dependencies
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/decorators.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/decorators.legacy.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/dom.asynciterable.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/dom.iterable.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2015.generator.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2015.iterable.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2015.proxy.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2015.symbol.wellknown.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2016.full.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2017.arraybuffer.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2017.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2017.date.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2017.intl.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2017.object.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2017.typedarrays.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2018.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2018.full.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2018.promise.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2019.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2019.object.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2019.string.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2020.date.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2020.full.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2020.intl.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2020.string.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2021.full.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2021.intl.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2021.promise.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2021.string.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2022.array.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2022.error.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2024.arraybuffer.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2024.full.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2024.promise.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2024.sharedmemory.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2024.string.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es2025.intl.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/es5.full.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/esnext.array.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/esnext.collection.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/esnext.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/esnext.disposable.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/esnext.float16.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/esnext.intl.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/esnext.typedarrays.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/tsserverlibrary.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: crates/tsz-core/src/lib-assets-stripped/webworker.asynciterable.d.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: scripts/arch/arch_guard_config.py
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: scripts/emit/src/baseline-parser.test.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph software Dead code candidate conf 1.00 File has no detected symbols: scripts/emit/src/emit-worker.ts
Source file with no class/function declarations — possible config, dead code, or scratch file.
low System graph cicd CI/CD security conf 1.00 57 occurrences GitHub Action is tag-pinned rather than SHA-pinned
actions/upload-artifact@v4 can move without a code change in this repo. Pin third-party actions to a reviewed 40-character commit SHA.
8 files, 57 locations
.github/workflows/ci.yml:702, 723, 746, 757, 799, 810, 853, 867, +9 more (17 hits)
.github/workflows/gh-pages.yml:42, 126, 153, 183, 194, 195, 227, 387, +2 more (16 hits)
.github/workflows/npm-publish.yml:88, 143, 154, 159, 168 (8 hits)
.github/workflows/bench.yml:994, 1014, 1065, 1299, 1326, 1333, 1412 (7 hits)
.github/workflows/ci-health.yml:23, 49, 210, 257 (5 hits)
.github/workflows/release.yml:178, 199 (2 hits)
.github/workflows/quality-tools.yml:74
.github/workflows/refresh-green-prs.yml:35
CI/CD securitySupply chainGitHub Actions
low System graph quality Integrity conf 1.00 18 occurrences Near-duplicate function bodies in 2 places
Functions with the same first-5-line body hash: scripts/fourslash/query-fourslash.py:show_buckets, scripts/fourslash/query-fourslash.py:show_bucket This is *the* AI-coder failure mode (4× more duplication in vibe-coded repos — see https://jw.hn/ai-code-hygiene). Consolidate or document why they're…
18 occurrences
repo-level (18 hits)
duplicatesduplication
low System graph quality Integrity conf 1.00 2 occurrences Near-duplicate function bodies in 3 places
Functions with the same first-5-line body hash: scripts/refresh-readme.py:emit_summary_from_readme, scripts/emit/query-emit.py:emit_summary_from_readme_text, scripts/emit/query-emit.py:emit_summary_from_readme This is *the* AI-coder failure mode (4× more duplication in vibe-coded repos — see https…
2 occurrences
repo-level (2 hits)
duplicatesduplication
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `gcs_copy` in scripts/ci/test_gcp_full_ci_conformance_artifacts.py:72
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `reportsDeprecated` in crates/tsz-core/src/lib-assets-stripped/typescript.d.ts:243
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `reportsDeprecated` in crates/tsz-core/src/lib-assets/typescript.d.ts:442
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph quality Integrity conf 1.00 Old/deprecated-named symbol `reportsDeprecated` in crates/tsz-website/src/lib/lib.typescript.d.ts:442
Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version.
old markerDead code
low System graph software Dead code conf 1.00 Possibly dead Python function: show_fp
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
scripts/conformance/analyze-conformance.py:75
low System graph software Dead code conf 1.00 Possibly dead Python function: show_missing
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
scripts/conformance/analyze-conformance.py:80
low System graph software Dead code conf 1.00 Possibly dead Python function: show_wrong
No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler.
scripts/conformance/analyze-conformance.py:85
low System graph frontend Frontend quality conf 1.00 React Flow edge with `label=` but no project-wide edge-label CSS override — crates/tsz-wasm/js/tsz-server.js:274
React Flow edge labels render with a white rectangle behind the text by default, which scatters bright boxes across a dark canvas. Either drop the label, or override `.react-flow__edge-textbg` and `.react-flow__edge-text` in your stylesheet. Why: P-H in CHECKLIST.md — vendor edge labels bleed whit…
Fq edge label no bg
low System graph frontend Frontend quality conf 1.00 Stray `console.log` in TS/JS — crates/tsz-core/src/lib-assets/decorators.d.ts:129
Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable. Why: Hygiene — easy to leak debug output. Rule id: fq.console-leak
Fq console leak
low System graph frontend Frontend quality conf 1.00 Stray `console.log` in TS/JS — crates/tsz-core/src/lib-assets/webworker.d.ts:13014
Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable. Why: Hygiene — easy to leak debug output. Rule id: fq.console-leak
Fq console leak
low System graph frontend Frontend quality conf 1.00 Stray `console.log` in TS/JS — crates/tsz-wasm/js/tsz.js:34
Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable. Why: Hygiene — easy to leak debug output. Rule id: fq.console-leak
Fq console leak
low System graph frontend Frontend quality conf 1.00 Stray `console.log` in TS/JS — crates/tsz-website/src/lib/lib.decorators.d.ts:129
Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable. Why: Hygiene — easy to leak debug output. Rule id: fq.console-leak
Fq console leak
low System graph frontend Frontend quality conf 1.00 Stray `console.log` in TS/JS — crates/tsz-website/src/lib/lib.webworker.d.ts:13014
Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable. Why: Hygiene — easy to leak debug output. Rule id: fq.console-leak
Fq console leak
low System graph frontend Frontend quality conf 1.00 Stray `console.log` in TS/JS — crates/tsz-website/src/playground-app/examples.js:8
Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable. Why: Hygiene — easy to leak debug output. Rule id: fq.console-leak
Fq console leak
low System graph frontend Frontend quality conf 1.00 Stray `console.log` in TS/JS — crates/tsz-website/src/playground-app/main.jsx:373
Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable. Why: Hygiene — easy to leak debug output. Rule id: fq.console-leak
Fq console leak
low System graph frontend Frontend quality conf 1.00 Stray `console.log` in TS/JS — crates/tsz-website/static/playground.js:10
Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable. Why: Hygiene — easy to leak debug output. Rule id: fq.console-leak
Fq console leak
low System graph frontend Frontend quality conf 1.00 Stray `console.log` in TS/JS — crates/tsz-website/static/sound-mode-page.js:9
Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable. Why: Hygiene — easy to leak debug output. Rule id: fq.console-leak
Fq console leak
low System graph frontend Frontend quality conf 1.00 Stray `console.log` in TS/JS — scripts/emit/src/build-baseline-blob.ts:138
Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable. Why: Hygiene — easy to leak debug output. Rule id: fq.console-leak
Fq console leak
low System graph frontend Frontend quality conf 1.00 Stray `console.log` in TS/JS — scripts/emit/src/runner.ts:540
Replace with the toast helper, an error boundary, or remove. `console.warn` / `console.error` are acceptable. Why: Hygiene — easy to leak debug output. Rule id: fq.console-leak
Fq console leak
low System graph quality Complexity conf 1.00 Very large file: crates/conformance/src/runner.rs (1989 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/conformance/src/tsz_wrapper.rs (1960 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/conformance/tests/tsz_wrapper.rs (1687 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-binder/src/binding/declaration.rs (1479 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-binder/src/modules/binding.rs (967 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-binder/src/nodes/binding.rs (1877 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-binder/src/state/core.rs (1862 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-binder/src/state/mod.rs (1110 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/assignability/assignability_checker.rs (1940 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/assignability/assignability_diagnostics.rs (1635 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/assignability/assignability_relation.rs (1984 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/assignability/assignment_checker/assignment_ops.rs (1975 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/assignability/assignment_checker/destructuring.rs (1420 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/assignability/assignment_checker_tests.rs (1991 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/assignability/relation_outcome_helpers.rs (1295 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/checkers/call_checker/candidate_collection.rs (1941 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/checkers/call_checker/overload_resolution.rs (1870 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/checkers/call_context.rs (1642 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/checkers/generic_checker/constraint_validation.rs (1982 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/checkers/generic_checker/mod.rs (1452 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/checkers/iterable_checker.rs (1832 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/checkers/jsx/children.rs (1811 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/checkers/jsx/diagnostics.rs (1286 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/checkers/jsx/extraction.rs (1727 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/checkers/jsx/orchestration/component_props.rs (1828 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/checkers/jsx/orchestration/resolution.rs (1984 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/checkers/jsx/props/resolution.rs (995 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/checkers/jsx/props/validation.rs (1952 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/checkers/jsx/tests_parts/part_00.rs (1776 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/checkers/jsx/tests_parts/part_01.rs (1800 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/checkers/parameter_checker.rs (1742 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/checkers/promise_checker.rs (1918 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/checkers/property_checker.rs (1928 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/classes/class_checker.rs (1940 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/classes/class_checker_compat.rs (1896 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/classes/class_implements_checker/core.rs (1978 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/classes/class_implements_checker/jsdoc_heritage.rs (1567 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/classes/class_summary.rs (1619 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/classes/constructor_checker.rs (1862 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/context/core.rs (1806 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/context/def_mapping.rs (1856 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/context/mod.rs (1462 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/context/resolver.rs (1554 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/declarations/declarations.rs (1920 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/declarations/declarations_module.rs (1443 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/declarations/import/core/import_members.rs (1812 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/declarations/import/core/module_exports.rs (1061 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/declarations/import/declaration_resolution.rs (1230 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/declarations/import/equals.rs (1911 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/declarations/module_checker.rs (1840 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/dispatch/mod.rs (1485 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/error_reporter/assignability.rs (1957 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/error_reporter/assignability_helpers.rs (1195 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/error_reporter/call_errors/display_formatting.rs (1989 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/error_reporter/call_errors/elaboration.rs (1240 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/error_reporter/call_errors/elaboration_object_properties.rs (1768 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/error_reporter/call_errors/error_emission.rs (1242 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/error_reporter/call_errors_tests.rs (1928 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/error_reporter/core/diagnostic_source.rs (1985 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/error_reporter/core/diagnostic_source/assignment_formatting.rs (1969 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/error_reporter/core/type_display.rs (1616 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/error_reporter/core_formatting.rs (1869 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/error_reporter/fingerprint_policy.rs (1464 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/error_reporter/name_resolution.rs (1505 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/error_reporter/properties.rs (1897 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/error_reporter/properties/diagnostic_methods_tail.rs (1216 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/error_reporter/render_failure.rs (1409 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/error_reporter/render_failure/nested_application_property_mismatch.rs (1471 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/error_reporter/render_failure_missing_property.rs (1422 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/error_reporter/type_value.rs (1480 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/flow/control_flow/assignment.rs (1913 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/flow/control_flow/condition_narrowing.rs (1923 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/flow/control_flow/core.rs (1823 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/flow/control_flow/core/flow_traversal.rs (1047 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/flow/control_flow/narrowing.rs (1625 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/flow/control_flow/type_guards.rs (1822 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/flow/flow_analysis/core.rs (1284 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/flow/flow_analysis/definite.rs (1166 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/flow/flow_analysis/usage.rs (1655 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/jsdoc/diagnostics.rs (1450 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/jsdoc/lookup.rs (1690 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/jsdoc/params_type_strings.rs (1805 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/jsdoc/parsing.rs (1996 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/jsdoc/resolution/name_resolution.rs (1694 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/jsdoc/resolution/type_construction.rs (1952 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/query_boundaries/assignability.rs (1911 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/query_boundaries/common.rs (1901 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/state.rs (1900 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/state_checking/class.rs (1976 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/state_checking/heritage.rs (1998 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/state_checking/isolated_declarations.rs (1611 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/state_checking/property.rs (1480 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/state_checking/property/excess_property_tail.rs (1567 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/state_checking/readonly.rs (1604 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/state_checking/source_file.rs (1628 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/state_checking_members/ambient_signature_checks.rs (1983 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/state_checking_members/function_declaration_checks.rs (1400 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/state_checking_members/implicit_any_checks.rs (1904 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/state_checking_members/index_signature_checks.rs (1822 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/state_checking_members/interface_checks.rs (1438 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/state_checking_members/member_declaration_checks.rs (1777 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/state_checking_members/overload_compatibility.rs (1412 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/state_checking_members/statement_callback_bridge.rs (1514 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/type_analysis/computed/mod.rs (1930 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/type_analysis/computed/type_alias_variable_alias.rs (2000 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/type_analysis/computed_commonjs/exports_resolution.rs (1441 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/type_analysis/computed_helpers_binding.rs (2000 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/type_analysis/computed_helpers_circular.rs (1509 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/type_analysis/core.rs (1607 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/type_analysis/core_type_query.rs (1726 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/type_analysis/cross_file.rs (1994 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/type_analysis/cross_file_direct_alias_chain.rs (1978 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/type_analysis/cross_file_direct_alias_chain_tests.rs (1959 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/type_analysis/cross_file_direct_tests.rs (1974 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/type_environment/core.rs (1461 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/type_environment/lazy.rs (1956 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/type_resolution/constructors.rs (1984 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/type_resolution/core.rs (1898 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/type_resolution/import_type.rs (1262 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/type_resolution/module.rs (1953 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/type_resolution/reference_helpers.rs (1868 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/type_resolution/symbol_types.rs (1891 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/variable_checking/core.rs (1968 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/variable_checking/core_tests.rs (1809 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/variable_checking/destructuring.rs (1606 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/variable_checking/for_loop.rs (1462 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/variable_checking/initializer_policy.rs (969 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/variable_checking/variable_helpers/core.rs (1631 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/state/variable_checking/variable_helpers/declaration_emit.rs (1992 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/statements.rs (1180 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/symbols/scope_finder_contexts.rs (1767 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/symbols/symbol_resolver.rs (1992 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/symbols/symbol_resolver_qualified.rs (1497 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/symbols/symbol_resolver_utils.rs (1363 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/test_utils.rs (1806 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/tests/architecture_contract_tests_parts/part_00.rs (1774 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/tests/architecture_contract_tests_parts/part_01.rs (1995 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/tests/architecture_contract_tests_parts/part_02.rs (1951 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/tests/call_architecture_tests.rs (1993 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/tests/dispatch_tests_parts/part_01.rs (1785 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/class_type/constructor.rs (1981 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/class_type/core.rs (1987 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/class_type/js_class_properties.rs (1542 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/computation/access.rs (1999 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/computation/array_literal.rs (1860 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/computation/binary.rs (1471 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/computation/binary_support.rs (1660 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/computation/call/inner.rs (1570 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/computation/call/inner_argument_collection.rs (1578 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/computation/call/mod.rs (1576 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/computation/call_helpers.rs (1881 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/computation/call_inference.rs (1526 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/computation/call_inference/argument_context.rs (1001 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/computation/call_result.rs (1902 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/computation/complex.rs (1958 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/computation/complex_constructors.rs (1716 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/computation/helpers.rs (1998 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/computation/identifier/core.rs (1994 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/computation/identifier/resolution.rs (1367 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/computation/object_literal/computation.rs (1958 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/computation/object_literal_context.rs (1802 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/function_type.rs (1998 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/function_type_circular.rs (1294 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/function_type_helpers.rs (1967 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/interface_type.rs (1500 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/module_augmentation.rs (1488 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/property_access_helpers/access_semantics.rs (1468 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/property_access_helpers/expando.rs (1937 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/property_access_type/helpers.rs (1931 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/property_access_type/identifier_resolution.rs (1591 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/queries/class.rs (1578 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/queries/core.rs (1656 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/queries/lib.rs (1581 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/queries/lib_resolution.rs (1816 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/queries/type_only.rs (1790 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/type_checking/core.rs (1837 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/type_checking/core_statement_checks.rs (1103 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/type_checking/cross_file_conflicts.rs (1793 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/type_checking/declarations.rs (1897 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/type_checking/duplicate_identifiers.rs (1992 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/type_checking/duplicate_identifiers_helpers.rs (1657 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/type_checking/indexed_access.rs (1988 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/type_checking/indexed_access/indexed_access_helpers.rs (1317 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/type_checking/type_alias_checking.rs (1894 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/type_checking/unused.rs (1756 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/type_literal_checker.rs (1685 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/type_node.rs (1961 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/type_node_advanced.rs (1326 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/type_node_resolution.rs (1723 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/utilities/core.rs (1703 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/utilities/enum_utils.rs (1873 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/src/types/utilities/return_type.rs (1284 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/tests/conditional_infer_tests_parts/part_00.rs (1786 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/tests/conformance_issues/errors/error_cases.rs (1828 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/tests/conformance_issues/errors/runtime.rs (1736 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/tests/conformance_issues/features/import_aliases.rs (1540 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/tests/conformance_issues/modules/context.rs (1898 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/tests/conformance_issues/modules/declaration_module_emit_parts/part_00.rs (1789 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/tests/contextual_typing_tests_parts/part_00.rs (1777 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.
low System graph quality Complexity conf 1.00 Very large file: crates/tsz-checker/tests/control_flow_tests_parts/part_00.rs (1788 lines)
Files with >800 lines often hide complexity hotspots and discourage tests.

Showing first 300 of 724. Refine filters or use the findings page for deep search.

For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/3519fd32-b5d6-43ae-a54f-3d5bb4cbb164/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/3519fd32-b5d6-43ae-a54f-3d5bb4cbb164/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.