ty 0.0.88
- Source
- https://github.com/astral-sh/ty
- Tag scanned
0.0.88- Compared with
0.0.87(1 signals introduced since)- Files
- 40 scanned, 30 skipped (binary, oversized, or unrecognised)
- Signals
- 0 critical · 0 warn · 7 info
- Scan time
- 7.9 s
- LLM review
- Reviewed by claude-haiku-5-5 (Anthropic): 7 of 7 warn and critical signals; 7 demoted to info.
- Disclude version
- 4.0.0
- Scanned (UTC)
- 2026-10-15 16:40
Signals
Ordered by severity, then signals introduced in this release. Hidden characters are shown as ⟨U+…⟩.
-
likely benign Version-pinned documented curl | sh install command for ty.
Reasoning
Version-pinned curl | sh installer on the official domain, shown in install docs. Legitimate, though the pipe-to-shell pattern is inherently a trust decision for the reader.
-
dismissed IPA pronunciation symbols in the README's pronunciation note.
Reasoning
The flagged characters are IPA phonetic symbols in a pronunciation guide, a standard and legitimate use of Unicode in documentation. The mixed-script signal is a raw-pass false positive on prose.
-
dismissed IPA pronunciation symbols in the README's pronunciation note.
Reasoning
Same IPA pronunciation text as the adjacent finding, inside a Markdown link label describing how to say the project name. Benign prose.
-
likely benign Documented curl | sh install command for the ty tool.
Reasoning
This is the standard documented curl-to-sh installer for the project's official astral.sh domain, shown as a user instruction in markdown. The AST pass flags the pipe into sh, but this is documentation, not code the scanner executes. It is a common pattern, though it carries general supply-chain risk for users.
-
likely benign Documented wget | sh install command for the ty tool.
Reasoning
Documented wget | sh installer from the same official domain, shown as a user instruction in a markdown install guide. Legitimate documentation.
-
dismissed Text in a documentation link that the base64 heuristic misread as an encoded blob.
Reasoning
The matched 'blob' is ordinary prose wrapped across lines in a Markdown link that includes a GitHub commit hash. The base64 heuristic fired on the text's letter patterns, which is a false positive on a raw-pass finding.
-
likely benign Release script invoking a sibling autogenerate_files.sh via a computed script directory path.
Reasoning
The variable command name is script_root, a directory path derived from command output, and the executed target is a sibling helper script (autogenerate_files.sh) in the same repo. This is a typical release-script pattern for invoking a local helper. The critical severity overstates the risk, but the runtime path resolution cannot be fully verified from the snippet.
Reproduce This Scan
Run disclude locally to verify. Add --format sarif for SARIF output. Add --llm (with an API key in the environment) to include the LLM review.
&&