Tinymist [ˈtaɪni mɪst] is an integrated language service for Typst [taɪpst].
This report presents the forensic synthetic code analysis of Myriad-Dreamin/tinymist, a Rust project with 3,401 GitHub stars. SynthScan v2.0 examined 181,320 lines of code across 982 source files, recording 327 pattern matches distributed across 14 syntactic categories. The overall adjusted score of 2.8 places this repository in the Likely human-written band.
The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).
Longitudinal tracking requires multiple scan runs. Once this repository is re-scanned after new commits land, this chart will visualise how the synthetic code signal evolves over time — enabling you to detect whether AI authorship is growing, stabilising, or being actively corrected by human engineers.
Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.
This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.
The scanner identified 327 distinct pattern matches across 14 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | Cargo.toml | 341 | typst-ansi-hl = { git = "https://github.com/Myriad-Dreamin/typst-ansi-hl.git", rev = "3867cb7229ec6b3e3c8f5b1222af96f98b | COMMENT |
| LOW | Cargo.toml | 361 | # typstyle-core = { path = "../typstyle/crates/typstyle-core" } | COMMENT |
| LOW | Cargo.toml | 381 | tinymist-task = { path = "crates/tinymist-task" } | COMMENT |
| LOW | dist-workspace.toml | 41 | # Not supported yet. | COMMENT |
| LOW | qodana.yaml | 1 | #-------------------------------------------------------------------------------# | COMMENT |
| LOW | qodana.yaml | 21 | projectJDK: "21" #(Applied in CI/CD pipeline) | COMMENT |
| LOW | tools/editor-tools/src/main.base.ts | 21 | /// The page to render. | COMMENT |
| LOW | tools/editor-tools/src/features/docs.ts | 441 | // ...[ | COMMENT |
| LOW | crates/tinymist-world/src/config.rs | 41 | #[serde(rename = "creationTimestamp")] | COMMENT |
| LOW | crates/tinymist-world/src/world.rs | 1 | //! The world of the compiler. | COMMENT |
| LOW | crates/tinymist-world/src/compute.rs | 41 | /// The output type. | COMMENT |
| LOW | crates/tinymist-world/src/compute.rs | 61 | /// pub struct SystemFontsOnce { | COMMENT |
| LOW | crates/tinymist-world/src/snapshot.rs | 21 | impl ProjectInsId { | COMMENT |
| LOW | crates/tinymist-world/src/entry.rs | 21 | } | COMMENT |
| LOW | crates/tinymist-world/src/args.rs | 61 | /// Common arguments to create a world (environment) to run typst tasks, e.g. | COMMENT |
| LOW | crates/tinymist-world/src/args.rs | 81 | COMMENT | |
| LOW | crates/tinymist-world/src/args.rs | 241 | /// | COMMENT |
| LOW | crates/tinymist-world/src/args.rs | 281 | /// ## Examples | COMMENT |
| LOW | crates/tinymist-world/src/args.rs | 321 | Pdf, | COMMENT |
| LOW | crates/tinymist-world/src/args.rs | 341 | pub enum ExportTarget { | COMMENT |
| LOW | crates/tinymist-world/src/args.rs | 361 | #[serde(rename = "1.5")] | COMMENT |
| LOW | crates/tinymist-world/src/args.rs | 381 | #[serde(rename = "a-1a")] | COMMENT |
| LOW | crates/tinymist-world/src/args.rs | 401 | #[serde(rename = "a-3u")] | COMMENT |
| LOW | crates/tinymist-world/src/debug_loc.rs | 1 | //! The debug location that can be used to locate a position in a document or a | COMMENT |
| LOW | crates/tinymist-world/src/debug_loc.rs | 81 | pub pos: LspPosition, | COMMENT |
| LOW | crates/tinymist-world/src/debug_loc.rs | 101 | /// See [`CharPosition`] for the definition of the position inside a file. | COMMENT |
| LOW | crates/tinymist-world/src/font/mod.rs | 1 | //! The font implementations for typst worlds. | COMMENT |
| LOW | crates/cmark-writer/src/options.rs | 1 | //! CommonMark formatting options. | COMMENT |
| LOW | crates/cmark-writer/src/writer/runtime/visitor/mod.rs | 1 | //! Shared AST visitor utilities used by writer backends. | COMMENT |
| LOW | crates/cmark-writer/src/writer/html/options.rs | 1 | use ecow::EcoString; | COMMENT |
| LOW | crates/cmark-writer/src/writer/html/options.rs | 21 | /// #[cfg(feature = "gfm")] | COMMENT |
| LOW | crates/cmark-writer/src/writer/html/core/mod.rs | 21 | /// - For building HTML elements programmatically using the tag and attribute methods | COMMENT |
| LOW | crates/cmark-writer/src/writer/html/core/mod.rs | 41 | /// | COMMENT |
| LOW | crates/cmark-writer/src/ast/custom.rs | 1 | //! Custom node definitions for the CommonMark AST. | COMMENT |
| LOW | crates/cmark-writer/src/ast/custom.rs | 21 | /// use cmark_writer_macros::custom_node; | COMMENT |
| LOW | crates/cmark-writer/src/ast/custom.rs | 41 | /// Ok(()) | COMMENT |
| LOW | crates/cmark-writer/src/ast/custom.rs | 61 | Err(WriteError::UnsupportedNodeType) | COMMENT |
| LOW | crates/cmark-writer/src/ast/node.rs | 21 | /// ATX Type - Beginning with # | COMMENT |
| LOW | crates/cmark-writer/src/ast/node.rs | 301 | /// # Arguments | COMMENT |
| LOW | crates/cmark-writer/src/ast/node.rs | 341 | COMMENT | |
| LOW | crates/cmark-writer/src/ast/tables.rs | 1 | //! Table support for CommonMark and GFM | COMMENT |
| LOW | crates/cmark-writer/src/gfm/formatting.rs | 1 | //! GFM text formatting extensions | COMMENT |
| LOW | crates/cmark-writer/src/gfm/formatting.rs | 21 | /// # Arguments | COMMENT |
| LOW | crates/cmark-writer/src/gfm/formatting.rs | 41 | /// Creates a combined formatted node with strikethrough and strong emphasis | COMMENT |
| LOW | crates/cmark-writer/src/gfm/tasks.rs | 1 | //! GFM task list support | COMMENT |
| LOW | crates/cmark-writer/src/gfm/tasks.rs | 21 | /// | COMMENT |
| LOW | crates/cmark-writer/src/gfm/mod.rs | 1 | //! GitHub Flavored Markdown (GFM) extensions | COMMENT |
| LOW | crates/cmark-writer/src/gfm/tables.rs | 1 | //! GFM table support with alignment features | COMMENT |
| LOW | crates/tinymist-package/src/registry.rs | 81 | #[derive(Debug, Clone, Deserialize)] | COMMENT |
| LOW | crates/tinymist-tests/src/mock.rs | 1 | //! Aggregate mock test support. | COMMENT |
| LOW | crates/tinymist-project/src/watch.rs | 521 | /// Notify any update of the file entry | COMMENT |
| LOW | crates/tinymist-project/src/entry.rs | 21 | /// tinymist tracks your preview and compilation history, and stores the | COMMENT |
| LOW | crates/tinymist-project/src/args.rs | 121 | #[clap(flatten)] | COMMENT |
| LOW | crates/tinymist-project/src/args.rs | 141 | /// write output to stdout. | COMMENT |
| LOW | crates/tinymist-project/src/args.rs | 161 | /// pages after it). | COMMENT |
| LOW | crates/tinymist-project/src/model.rs | 61 | /// The project's document (input). | COMMENT |
| LOW | crates/tinymist-project/src/model.rs | 81 | /// The path to the root directory of the project. | COMMENT |
| LOW | crates/sync-lsp/src/transport.rs | 21 | /// It records an LSP or DAP session and replays it to compare the output. | COMMENT |
| LOW | crates/sync-lsp/src/transport.rs | 101 | io_threads.join_write()?; | COMMENT |
| LOW | crates/sync-lsp/src/dap.rs | 21 | Response(Response), | COMMENT |
| 172 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | crates/tinymist-query/src/analysis/signature.rs | 347 | let docs = self.ctx.inner.info.var_docs.get(&u.def).map(|x| x.as_ref()); | CODE |
| CRITICAL | …ates/tinymist-query/src/analysis/completion/snippet.rs | 71 | if !self.worker.ctx.analysis.completion_feat.postfix() { | CODE |
| CRITICAL | …ates/tinymist-query/src/analysis/completion/snippet.rs | 192 | if !self.worker.ctx.analysis.completion_feat.any_ufcs() { | CODE |
| CRITICAL | …ates/tinymist-query/src/analysis/completion/snippet.rs | 255 | if self.worker.ctx.analysis.completion_feat.ufcs() && fn_feat.min_pos() == 1 { | CODE |
| CRITICAL | …ates/tinymist-query/src/analysis/completion/snippet.rs | 272 | if self.worker.ctx.analysis.completion_feat.ufcs_left() && more_args { | CODE |
| CRITICAL | …ates/tinymist-query/src/analysis/completion/snippet.rs | 289 | if self.worker.ctx.analysis.completion_feat.ufcs_right() && more_args { | CODE |
| CRITICAL | …nymist-query/src/analysis/completion/typst_specific.rs | 343 | let is_stepless = self.cursor.ctx.analysis.completion_feat.is_stepless(); | CODE |
| CRITICAL | crates/tinymist/src/cmd.rs | 167 | let cli_args = self.config.preview.browsing.args.clone(); | CODE |
| CRITICAL | crates/tinymist/src/tool/preview.rs | 264 | let args = self.config.preview.background.args.clone(); | CODE |
| CRITICAL | crates/tinymist-cli/src/cmd/package.rs | 362 | pdf_standards: ctx.args.compile.pdf.standard.clone(), | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | tools/typst-preview-frontend-ng/src/navigation.ts | 15 | export function scrollViewportToTypstLocation( | CODE |
| LOW | tools/typst-preview-frontend-ng/src/interactions.ts | 216 | function alignTextClipToVisualRect(clippedRect: PageRect, visualRect: PageRect): PageRect { | CODE |
| LOW | tools/typst-preview-frontend-ng/src/interactions.ts | 251 | function renderInteractionHighlights( | CODE |
| LOW | tools/typst-preview-frontend-ng/src/app.ts | 279 | function createFallbackImageBitmap(width?: number, height?: number) { | CODE |
| LOW | …s/typst-preview-frontend-ng/src/worker/render-utils.ts | 29 | export function computeInteractivePixelPerPt(value: number) { | CODE |
| LOW | tools/editor-tools/src/vscode.ts | 113 | export function requestSaveFontsExportConfigure(data: fontsExportConfigure) { | CODE |
| LOW | …s/editor-tools/src/features/symbol-view/categorized.ts | 21 | function pickSymbolsByDrawCandidates( | CODE |
| LOW | tools/editor-tools/src/features/exporter/exporter.ts | 99 | function createMockPreviewResponse(format: ExportFormat, version: number): PreviewResponse { | CODE |
| LOW | tools/typst-preview-frontend/src/html-preview.ts | 145 | function replaceWithHtmlPreviewDocument(html: string, url: string) { | CODE |
| LOW | editors/vscode/src/snippets.ts | 19 | export async function applySnippetWorkspaceEdit( | CODE |
| LOW | editors/vscode/src/extension.ts | 76 | function previewActivateInTinymist(context: IContext) { | CODE |
| LOW | editors/vscode/src/extension.ts | 254 | async function commandGetCurrentDocumentMetrics(): Promise<any> { | CODE |
| LOW | editors/vscode/src/extension.ts | 639 | function triggerSuggestAndParameterHints() { | CODE |
| LOW | editors/vscode/src/lsp.web.ts | 8 | export async function createBrowserLanguageClient( | CODE |
| LOW | editors/vscode/src/lsp.ts | 861 | export function registerPreviewTaskDispose(taskId: string, dl: DisposeList): void { | CODE |
| LOW | editors/vscode/src/lsp.ts | 885 | function isCodeActionWithoutEditsAndCommands(value: any): boolean { | CODE |
| LOW | editors/vscode/src/extension.shared.ts | 33 | function configureEditorAndLanguage(context: ExtensionContext, trait: TinymistTrait) { | CODE |
| LOW | editors/vscode/src/util.ts | 93 | export function getSensibleTextEditorColumn(): ViewColumn { | CODE |
| LOW | editors/vscode/src/config.ts | 44 | export function patchInjectedClientOptionsInConfig( | CODE |
| LOW | editors/vscode/src/config.ts | 163 | function patchInjectedClientOptionsObject( | CODE |
| LOW | editors/vscode/src/lsp.system.ts | 8 | export async function createSystemLanguageClient( | CODE |
| LOW | editors/vscode/src/package-manager.ts | 86 | export async function commandCreateLocalPackage() { | CODE |
| LOW | editors/vscode/src/features/preview-window-state.ts | 28 | export function loadStoredViewerWindowState( | CODE |
| LOW | editors/vscode/src/features/preview-window-state.ts | 39 | export async function saveStoredViewerWindowState( | CODE |
| LOW | editors/vscode/src/features/preview-window-state.ts | 60 | function normalizeViewerWindowStateNotification( | CODE |
| LOW | editors/vscode/src/features/preview-window-state.ts | 98 | function normalizeViewerWindowState(value: unknown): ViewerWindowState | undefined { | CODE |
| LOW | editors/vscode/src/features/previewer.ts | 110 | export function setPreviewBuiltinSourceMode(mode: "compat" | "tinymist") { | CODE |
| LOW | editors/vscode/src/features/previewer.ts | 133 | export function getConfiguredPreviewTarget(): PreviewTarget { | CODE |
| LOW | editors/vscode/src/features/previewer.ts | 164 | export async function resolveConfiguredPreviewer( | CODE |
| LOW | editors/vscode/src/features/previewer.ts | 252 | async function resolveBuiltinPreviewerSelection( | CODE |
| LOW | editors/vscode/src/features/previewer.ts | 304 | async function resolveExtensionPreviewer( | CODE |
| LOW | editors/vscode/src/features/previewer.ts | 451 | async function resolveCommandBackedExtensionPreviewer( | CODE |
| LOW | editors/vscode/src/features/previewer.ts | 596 | async function handlePreviewerResolutionFailure( | CODE |
| LOW | editors/vscode/src/features/previewer.ts | 671 | function normalizeSupportedTargets(supportedTargets: unknown): PreviewTarget[] | undefined { | CODE |
| LOW | editors/vscode/src/features/preview.ts | 50 | function hasReportedPreviewerError(error: unknown): boolean { | CODE |
| LOW | editors/vscode/src/features/testing/debug.ts | 41 | function findDefaultFileForDebugging() { | CODE |
| LOW | contrib/renderer-diff/src/github.ts | 70 | export function normalizeActionArtifactId(input: string): string | null { | CODE |
| LOW | contrib/renderer-diff/src/github.ts | 94 | export async function listRendererDiffArtifacts( | CODE |
| LOW | contrib/renderer-diff/src/github.ts | 185 | async function githubArtifactsRequestError(response: Response): Promise<Error> { | CODE |
| LOW | contrib/renderer-diff/src/github.ts | 195 | function githubArtifactsStatusMessage(response: Response): string { | CODE |
| LOW | …ib/tinymist-gpu-viewer/editors/vscode/src/extension.ts | 176 | function commandBackedPreviewerMetadata(compatibleTinymistVersion: string): CommandBackedPreviewer { | CODE |
| LOW | …ib/tinymist-gpu-viewer/editors/vscode/src/extension.ts | 267 | async function prepareSideBySideInitialWindowState(): Promise<ViewerWindowState | undefined> { | CODE |
| LOW | …ib/tinymist-gpu-viewer/editors/vscode/src/extension.ts | 314 | function normalizeStoredWindowState(value: unknown): ViewerWindowState | undefined { | CODE |
| LOW | …ib/tinymist-gpu-viewer/editors/vscode/src/extension.ts | 384 | function workingDirectoryForDocument( | CODE |
| LOW | …ib/tinymist-gpu-viewer/editors/vscode/src/extension.ts | 434 | async function prepareSideBySideLayoutBeforeSpawn(): Promise<WindowRect | undefined> { | CODE |
| LOW | …ib/tinymist-gpu-viewer/editors/vscode/src/extension.ts | 556 | async function prepareSideBySideLayoutBeforeSpawnMacOS(): Promise<WindowRect> { | CODE |
| LOW | …ib/tinymist-gpu-viewer/editors/vscode/src/extension.ts | 604 | async function prepareSideBySideLayoutBeforeSpawnLinux(): Promise<WindowRect> { | CODE |
| LOW | …ib/tinymist-gpu-viewer/editors/vscode/src/extension.ts | 747 | async function arrangeWindowsSideBySideMacOS(viewerTitle: string) { | CODE |
| LOW | …ib/tinymist-gpu-viewer/editors/vscode/src/extension.ts | 811 | function powershellSingleQuotedString(value: string): string { | CODE |
| LOW | …ib/tinymist-gpu-viewer/editors/vscode/src/extension.ts | 819 | async function arrangeWindowsSideBySideLinux(viewerPid: number) { | CODE |
| LOW | .github/copilot-instructions.md | 121 | export function requestSaveFontsExportConfigure(data: fontsExportConfigure) { | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | crates/tinymist-l10n/src/lib.rs | 116 | result.push_str("\n# The translations are partially generated by copilot\n"); | CODE |
| HIGH | locales/tinymist-rt.toml | 2 | # The translations are partially generated by copilot | COMMENT |
| HIGH | locales/tinymist-vscode.toml | 2 | # The translation are partially generated by copilot | COMMENT |
| HIGH | locales/tinymist-vscode-rt.toml | 2 | # The translations are partially generated by copilot | COMMENT |
| HIGH | .github/copilot-instructions-l10n.md | 97 | # The translations are partially generated by copilot | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | crates/tinymist/src/project.rs | 4 | //! ┌────────────────────────────────┐ ┌────────────┐ | COMMENT |
| MEDIUM⚡ | crates/tinymist/src/project.rs | 5 | //! │ main::main_loop │◄───────►│notify_actor│ | COMMENT |
| MEDIUM⚡ | crates/tinymist/src/project.rs | 6 | //! └─────┬────────────────────▲─────┘ └────────────┘ | COMMENT |
| MEDIUM⚡ | crates/tinymist/src/project.rs | 8 | //! ┌─────▼────────────────────┴─────┐ handler ┌────────────┐ | COMMENT |
| MEDIUM⚡ | crates/tinymist/src/project.rs | 9 | //! │ compiler::compile_handler ├────────►│ rest actors│ | COMMENT |
| MEDIUM⚡ | crates/tinymist/src/project.rs | 10 | //! └────────────────────────────────┘ └────────────┘ | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | crates/tinymist-std/src/fs/paths.rs | 463 | // For Windows, we need to check if the file is a symlink to a directory | COMMENT |
| LOW⚡ | …nymist/intellij/lsp/TinymistLanguageServerInstaller.kt | 140 | // Step 1: Create installation directory | COMMENT |
| LOW⚡ | …nymist/intellij/lsp/TinymistLanguageServerInstaller.kt | 145 | // Step 2: Download the archive | COMMENT |
| LOW⚡ | …nymist/intellij/lsp/TinymistLanguageServerInstaller.kt | 153 | // Step 3: Extract the archive | COMMENT |
| LOW⚡ | …nymist/intellij/lsp/TinymistLanguageServerInstaller.kt | 158 | // Step 4: Set executable permissions (Unix-like systems) | COMMENT |
| LOW⚡ | …nymist/intellij/lsp/TinymistLanguageServerInstaller.kt | 167 | // Step 5: Verify installation | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | …nymist/intellij/lsp/TinymistLanguageServerInstaller.kt | 140 | // Step 1: Create installation directory | COMMENT |
| LOW⚡ | …nymist/intellij/lsp/TinymistLanguageServerInstaller.kt | 145 | // Step 2: Download the archive | COMMENT |
| LOW⚡ | …nymist/intellij/lsp/TinymistLanguageServerInstaller.kt | 153 | // Step 3: Extract the archive | COMMENT |
| LOW⚡ | …nymist/intellij/lsp/TinymistLanguageServerInstaller.kt | 158 | // Step 4: Set executable permissions (Unix-like systems) | COMMENT |
| LOW⚡ | …nymist/intellij/lsp/TinymistLanguageServerInstaller.kt | 167 | // Step 5: Verify installation | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | crates/tinymist-project/src/lock/system.rs | 87 | let marker_line = "# This file is automatically @generated by tinymist."; | CODE |
| MEDIUM | crates/tinymist-std/src/fs/paths.rs | 774 | # This file is a cache directory tag created by cargo. | COMMENT |
| MEDIUM | .github/workflows/release.yml | 319 | # Create a GitHub Release while uploading all files to it | COMMENT |
| MEDIUM | .github/workflows/build-intellij-plugin.yml | 201 | # Create a new release draft which is not publicly visible and requires manual acceptance | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | crates/tinymist-query/src/analysis/global.rs | 75 | /// Whether to utilize the extended `tinymist.resolveCodeAction` at client | COMMENT |
| MEDIUM | crates/tinymist-query/src/analysis/tyck/syntax.rs | 692 | // todo: This doesn't fully utilize the existing checkers. We have a better way | COMMENT |
| MEDIUM | crates/tinymist/src/config.rs | 108 | /// Whether to utilize the extended `tinymist.resolveCodeAction` at client | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | editors/vscode/src/gitpod.ts | 3 | * @return True if the current environment is Gitpod, false otherwise. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …ec/changes/add-mock-vfs-world-test-harness/proposal.md | 5 | That gap makes issues like `#2359` slower and riskier to fix because the first step is often inventing test scaffolding | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | editors/neovim/spec/main.py | 63 | # Check if any test files are provided as command line arguments | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …ymist/dev/notify-rs-file-operation-decomposition.z3.py | 1 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .codex/skills/gh-cli/SKILL.md | 676 | gh repo license mit --fullname "John Doe" | CODE |