Repository Analysis

kortix-ai/suna

The Company AI Command Center

12.8 Low AI signal View on GitHub
12.8
Adjusted Score
12.8
Raw Score
100%
Time Factor
2026-05-30
Last Push
19,806
Stars
TypeScript
Language
587,832
Lines of Code
2515
Files
2850
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 35MEDIUM 2150LOW 665

Pattern Findings

2850 matches across 18 categories. Click a row to expand file-level details.

Decorative Section Separators2115 hits · 6509 pts
SeverityFileLineSnippet
MEDIUMcore/startup.sh2# ─────────────────────────────────────────────────────────────────────────────
MEDIUMcore/startup.sh24# ─────────────────────────────────────────────────────────────────────────────
MEDIUMcore/startup.sh93# ── Persistent dirs (workspace + system state) ───────────────────────────────
MEDIUMcore/startup.sh136# ── Migrate legacy symlinks to real dirs ────────────────────────────────────
MEDIUMcore/startup.sh152# ── Convenience symlink: opencode → .opencode ───────────────────────────────
MEDIUMcore/startup.sh195# ── Clean stale browser locks ───────────────────────────────────────────────
MEDIUMcore/startup.sh201# ── Clean stale legacy dirs ─────────────────────────────────────────────────
MEDIUMcore/startup.sh205# ── Fix ownership (critical after Docker image updates) ─────────────────────
MEDIUMcore/startup.sh219# ── Initialize ocx (marketplace CLI) ────────────────────────────────────────
MEDIUMcore/startup.sh228 # ── Fix malformed opencode.jsonc generated during bootstrap ─────────────────
MEDIUMcore/startup.sh273# ── Clean stale sqlite SHM files ─────────────────────────────────────────────
MEDIUMcore/startup.sh287# ── Stale LSS database cleanup ───────────────────────────────────────────────
MEDIUMcore/startup.sh296# ── /config symlink (linuxserver base image compat) ─────────────────────────
MEDIUMcore/startup.sh301# ── Verify runtime exists ───────────────────────────────────────────────────
MEDIUMcore/startup.sh306# ── Self-heal kortix.db schema ──────────────────────────────────────────────
MEDIUMcore/startup.sh337# ── Install Kortix CLI wrappers ─────────────────────────────────────────────
MEDIUMcore/docker/docker-compose.yml1# ─────────────────────────────────────────────────────────────────────────────
MEDIUMcore/docker/docker-compose.yml3# ─────────────────────────────────────────────────────────────────────────────
MEDIUMcore/docker/docker-compose.yml6# =================
MEDIUMcore/docker/docker-compose.yml38# ─────────────────────────────────────────────────────────────────────────────
MEDIUMcore/docker/docker-compose.yml70 # ── Persistent package paths (all under /workspace/) ──────────────
MEDIUMcore/docker/docker-compose.yml74 # ── Persistent secret paths (all under /persistent/secrets/) ─────
MEDIUMcore/docker/docker-compose.yml78 # ── Sandbox identity (injected by kortix-api or set manually) ─────
MEDIUMcore/docker/docker-compose.yml91 # ── THE persistence volume ─────────────────────────────────────────
MEDIUMcore/docker/docker-compose.yml98 # ── Docker-in-Docker data root ─────────────────────────────────────
MEDIUMcore/tests/test-docker-in-docker.sh2# ============================================================================
MEDIUMcore/tests/test-docker-in-docker.sh4# ============================================================================
MEDIUMcore/tests/test-docker-in-docker.sh28# ============================================================================
MEDIUMcore/tests/test-docker-in-docker.sh53# ── 0. Preflight ────────────────────────────────────────────────────────────
MEDIUMcore/tests/test-docker-in-docker.sh71# ── 1. dockerd readiness ────────────────────────────────────────────────────
MEDIUMcore/tests/test-docker-in-docker.sh96# ── 2. daemon.json + storage driver ─────────────────────────────────────────
MEDIUMcore/tests/test-docker-in-docker.sh114# ── 3. data-root on sandbox_docker volume ───────────────────────────────────
MEDIUMcore/tests/test-docker-in-docker.sh140# ── 4. pull a tiny image ────────────────────────────────────────────────────
MEDIUMcore/tests/test-docker-in-docker.sh150# ── 5. run a container and capture output ──────────────────────────────────
MEDIUMcore/tests/test-docker-in-docker.sh160# ── 6. bind mount into nested container ─────────────────────────────────────
MEDIUMcore/tests/test-docker-in-docker.sh175# ── 7. container networking ─────────────────────────────────────────────────
MEDIUMcore/tests/test-docker-in-docker.sh186# ── 8. compose plugin ───────────────────────────────────────────────────────
MEDIUMcore/tests/test-docker-in-docker.sh195# ── 9. daemon survives a container run ─────────────────────────────────────
MEDIUMcore/tests/test-docker-in-docker.sh206# ── Summary ────────────────────────────────────────────────────────────────
MEDIUMcore/tests/test-browser-system.sh2# ============================================================================
MEDIUMcore/tests/test-browser-system.sh4# ============================================================================
MEDIUMcore/tests/test-browser-system.sh119# ── Tests ───────────────────────────────────────────────────────────────────
MEDIUMcore/tests/test-browser-system.sh127# --------------------------------------------------------------------------
MEDIUMcore/tests/test-browser-system.sh129# --------------------------------------------------------------------------
MEDIUMcore/tests/test-browser-system.sh135# --------------------------------------------------------------------------
MEDIUMcore/tests/test-browser-system.sh138# --------------------------------------------------------------------------
MEDIUMcore/tests/test-browser-system.sh144# --------------------------------------------------------------------------
MEDIUMcore/tests/test-browser-system.sh147# --------------------------------------------------------------------------
MEDIUMcore/tests/test-browser-system.sh228# --------------------------------------------------------------------------
MEDIUMcore/tests/test-browser-system.sh231# --------------------------------------------------------------------------
MEDIUMcore/tests/test-browser-system.sh235# --------------------------------------------------------------------------
MEDIUMcore/tests/test-browser-system.sh238# --------------------------------------------------------------------------
MEDIUMcore/tests/test-browser-system.sh246# --------------------------------------------------------------------------
MEDIUMcore/tests/test-browser-system.sh249# --------------------------------------------------------------------------
MEDIUMcore/tests/test-browser-system.sh25# ============================================================================
MEDIUMcore/tests/test-browser-system.sh33# ── Helpers ─────────────────────────────────────────────────────────────────
MEDIUMcore/tests/test-browser-system.sh163# --------------------------------------------------------------------------
MEDIUMcore/tests/test-browser-system.sh166# --------------------------------------------------------------------------
MEDIUMcore/tests/test-browser-system.sh209# --------------------------------------------------------------------------
MEDIUMcore/tests/test-browser-system.sh212# --------------------------------------------------------------------------
2055 more matches not shown…
Hyper-Verbose Identifiers427 hits · 438 pts
SeverityFileLineSnippet
LOW…e/kortix-master/triggers/src/opencode-http-dispatch.ts15export function buildCronTriggerEventText(trigger: CronTriggerRecord, event: { type: "cron.tick"; manual: boolean; times
LOW…e/kortix-master/triggers/src/opencode-http-dispatch.ts25export async function dispatchCronTriggerViaHttp(
LOWcore/kortix-master/triggers/src/plugin.ts12function getTriggerManagerRegistry(): TriggerManagerRegistry {
LOWcore/kortix-master/triggers/src/parser.ts125export function discoverAgentsWithTriggers(options: AgentTriggersPluginOptions = {}): DiscoveredAgent[] {
LOWcore/kortix-master/triggers/src/index.ts20export function buildCronTriggerEventText(trigger: any, event: any): string {
LOWcore/kortix-master/triggers/src/index.ts30export async function dispatchCronTriggerViaHttp(trigger: any, event: any, options: { baseUrl: string; timeoutMs?: numbe
LOW…ix-master/triggers/src/actions/ticket-create-action.ts45export async function executeTicketCreateAction(
LOWcore/kortix-master/opencode/tools/show.ts113function validateAndBuildEntry(item: Record<string, unknown>): string | ShowEntry {
LOW…/plugin/opencode-morph-plugin/opencode-morph-plugin.ts283function buildMorphSystemRoutingHint(): string | null {
LOW…/plugin/opencode-morph-plugin/opencode-morph-plugin.ts404function buildGitHubSuggestionQueries(
LOW…/plugin/opencode-morph-plugin/opencode-morph-plugin.ts422function formatPublicRepoResolutionFailure(
LOW…/plugin/opencode-morph-plugin/opencode-morph-plugin.ts586async function fetchGitHubRepoSuggestions(
LOW…ortix-master/opencode/plugin/kortix-system/projects.ts349export function shouldInjectUnboundProjectStatus(_messageText: string): boolean {
LOW…x-master/opencode/plugin/kortix-system/ticket-tools.ts235async function maybePingPmOnMilestoneCompletion(
LOW…-master/opencode/plugin/kortix-system/kortix-system.ts45export function selectLingeringBusySessionIds(options: {
LOW…-master/opencode/plugin/kortix-system/kortix-system.ts59async function cleanupLingeringBusySessions(client: any, db: Database, cleanupStartedAt: number): Promise<void> {
LOW…-master/opencode/plugin/kortix-system/kortix-system.ts117function scheduleStartupBusySessionCleanup(client: any, db: Database, cleanupStartedAt: number): void {
LOW…ix-master/opencode/plugin/kortix-system/agent-tasks.ts508export async function handleAgentTaskSessionEvent(
LOW…rtix-system/pty/opencode-pty/src/plugin/pty/manager.ts22export function registerSessionUpdateCallback(callback: SessionUpdateCallback) {
LOW…rtix-system/pty/opencode-pty/src/plugin/pty/manager.ts26export function removeSessionUpdateCallback(callback: SessionUpdateCallback) {
LOW…rtix-system/pty/opencode-pty/src/plugin/pty/manager.ts31export function registerRawOutputCallback(callback: RawOutputCallback): void {
LOW…rtix-system/pty/opencode-pty/src/plugin/pty/manager.ts431export async function ensurePtyBackendAvailable(): Promise<void> {
LOW…kortix-system/pty/opencode-pty/src/plugin/pty/utils.ts1export function buildSessionNotFoundError(id: string): Error {
LOW…x-system/pty/opencode-pty/src/plugin/pty/tools/read.ts44function validateAndCreateRegex(pattern: string, ignoreCase?: boolean): RegExp {
LOW…ter/opencode/plugin/kortix-system/worktree/terminal.ts547function detectCurrentLinuxTerminal(): LinuxTerminal | null {
LOW…opencode/plugin/kortix-system/lib/message-transform.ts73export function extractKortixSystemContent(text: string): string[] {
LOW…opencode/plugin/kortix-system/lib/message-transform.ts95export function wrapLinesInKortixSystemTags(
LOW…opencode/plugin/kortix-system/lib/message-transform.ts133function stripExistingMemoryContext(messages: ChatMessage[]): void {
LOW…opencode/plugin/kortix-system/lib/message-transform.ts150export function upsertMemoryContextAtPromptEnd(messages: ChatMessage[], syntheticText: string, sessionID?: string): void
LOW…e/plugin/kortix-system/lib/startup-aborted-sessions.ts3export function markStartupAbortedSession(sessionId: string): void {
LOW…e/plugin/kortix-system/lib/startup-aborted-sessions.ts13export function clearStartupAbortedSession(sessionId: string): void {
LOW…e/plugin/kortix-system/lib/startup-aborted-sessions.ts18export function clearAllStartupAbortedSessions(): void {
LOW…rtix-master/opencode/plugin/kortix-system/lib/paths.ts19export function resolveKortixWorkspaceRoot(anchorDir?: string): string {
LOW…rtix-master/opencode/plugin/kortix-system/lib/paths.ts147export function renderMergedMemoryContext(anchorDir?: string): string {
LOW…ix-master/opencode/plugin/kortix-system/goal/engine.ts90function buildCompletionRejectionPrompt(state: GoalState, reason: string, details: string): string {
LOW…ix-master/opencode/plugin/kortix-system/goal/engine.ts108function validateCompletionRequest(signals: GoalTranscriptSignals): { ok: true } | { ok: false; reason: string; details:
LOW…aster/opencode/plugin/kortix-system/goal/transcript.ts64export function collectGoalTranscriptSignals(
LOW…KER/webapp/template/client/src/components/ui/chart.tsx320function getPayloadConfigFromPayload(
LOW…encode/skills/GENERAL-KNOWLEDGE-WORKER/pdf/formfill.py101def _extract_checkbox_on_value(resolved: dict, cb: CheckboxField) -> None:
LOW…ing/webapp/template/client/src/components/ui/chart.tsx320function getPayloadConfigFromPayload(
LOW…skills/GENERAL-KNOWLEDGE-WORKER/pptx/scripts/slides.py138def _remove_unreferenced_resources(unpacked_dir: Path, referenced: set[Path]) -> list[str]:
LOW…skills/GENERAL-KNOWLEDGE-WORKER/pptx/scripts/slides.py190def _strip_stale_content_types(unpacked_dir: Path, removed_parts: list[str]) -> None:
LOW…skills/GENERAL-KNOWLEDGE-WORKER/pptx/scripts/slides.py280def _register_presentation_rel(unpacked_dir: Path, slide_filename: str) -> str:
LOW…kills/GENERAL-KNOWLEDGE-WORKER/docx/scripts/comment.py172def _build_extensible_element(durable_hex: str, timestamp: str) -> etree._Element:
LOW…kills/GENERAL-KNOWLEDGE-WORKER/docx/scripts/comment.py182def _resolve_parent_paragraph(comments_path: Path, parent_cid: int) -> str | None:
LOW…skills/GENERAL-KNOWLEDGE-WORKER/docx/scripts/unpack.py221def _coalesce_tracked_changes(doc_xml: Path) -> int:
LOWcore/kortix-master/channels/channel-db.ts352export function cleanupLegacyChannelConnectors(): number {
LOWcore/kortix-master/src/index.ts153function syncAgentOverlayForProjectFlag() {
LOWcore/kortix-master/src/routes/marketplace.ts46async function ensureRealWorkspaceOpencodeDir(): Promise<void> {
LOWcore/kortix-master/src/routes/marketplace.ts81async function ensureWorkspaceConfigFiles(): Promise<void> {
LOWcore/kortix-master/src/routes/marketplace.ts112async function ensureMarketplaceWorkspaceReady(): Promise<void> {
LOWcore/kortix-master/src/routes/marketplace.ts118async function listInstalledMarketplaceComponents(): Promise<string[]> {
LOWcore/kortix-master/src/routes/tickets.ts89function ensureGlobalBoardDefaults(db: Database, projectId: string): void {
LOWcore/kortix-master/src/routes/tickets.ts152async function maybePingPmOnMilestoneCompletion(
LOWcore/kortix-master/src/routes/pipedream.ts613export async function syncExistingConnectorsFromApi(): Promise<void> {
LOWcore/kortix-master/src/services/credential-service.ts47function workspaceDbPathForKeyCheck(): string {
LOWcore/kortix-master/src/services/credential-service.ts65function hasExistingCredentialRows(): boolean {
LOW…e/kortix-master/src/services/kortix-user-middleware.ts31export function kortixUserContextMiddleware() {
LOWcore/kortix-master/src/services/project-v2-seed.ts1001async function pokeTriggerManagerWriteThrough(): Promise<void> {
LOWcore/kortix-master/src/services/project-v2-seed.ts1025function seedDefaultBoardSweepTrigger(
367 more matches not shown…
Cross-Language Confusion20 hits · 128 pts
SeverityFileLineSnippet
HIGH…-KNOWLEDGE-WORKER/logo-creator/scripts/compose_logo.py45 print("Error: playwright required. Install: pip install playwright && playwright install chromium")
HIGH…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py101 if (cs.backgroundImage && cs.backgroundImage !== 'none') return true;
HIGH…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py103 if (bg && bg !== 'rgba(0, 0, 0, 0)' && bg !== 'transparent') return true;
HIGH…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py104 if (cs.borderStyle && cs.borderStyle !== 'none' && cs.borderWidth !== '0px') return true;
HIGH…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py105 if (cs.boxShadow && cs.boxShadow !== 'none') return true;
HIGH…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py115 if (!el || el.nodeType !== 1) return [];
HIGH…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py118 if (r.width === 0 || r.height === 0) return [];
HIGH…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py124 out.push({type:'visual', captureId:cid, x:r.left, y:r.top, width:r.width, height:r.height, tag:el.tagName.to
HIGH…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py126 for (const ch of el.children) out.push(...walk(ch, depth+1));
HIGH…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py132 if (el.textContent && el.textContent.trim()) {
HIGH…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py149 if (!el || el.nodeType !== 1) return [];
HIGH…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py153 if (r.width === 0 || r.height === 0) return [];
HIGH…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py161 out.push({
HIGH…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py173 for (const ch of el.children) out.push(...extract(ch));
HIGH…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py212 if (!root && orig.tagName !== 'svg' && orig.tagName !== 'SVG' &&
HIGH…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py216 for (let j=0; j<orig.children.length && j<cl.children.length; j++)
HIGH…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py304 if (el.textContent && el.textContent.trim()) {
HIGH…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py316 if (Math.abs(r.left-v.x)<5 && Math.abs(r.top-v.y)<5 &&
HIGH…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py317 Math.abs(r.width-v.width)<5 && Math.abs(r.height-v.height)<5) {
HIGHpackages/voice/server.py16 cd voice && pip install -r requirements.txt && python server.py
Excessive Try-Catch Wrapping61 hits · 81 pts
SeverityFileLineSnippet
LOWcore/tests/test-browser-system.sh112except Exception:
MEDIUM…DGE-WORKER/paper-creator/scripts/openalex_to_bibtex.py180 print(f"Error: Invalid JSON input: {e}", file=sys.stderr)
MEDIUM…-KNOWLEDGE-WORKER/logo-creator/scripts/compose_logo.py45 print("Error: playwright required. Install: pip install playwright && playwright install chromium")
MEDIUM…RAL-KNOWLEDGE-WORKER/logo-creator/scripts/remove_bg.py35 print("Error: rembg not installed. Run: pip install rembg pillow onnxruntime")
MEDIUM…RAL-KNOWLEDGE-WORKER/logo-creator/scripts/remove_bg.py39 print(f"Error: File not found: {input_path}")
MEDIUM…RAL-KNOWLEDGE-WORKER/logo-creator/scripts/remove_bg.py78 print("Error: rembg not installed.")
MEDIUM…LEDGE-WORKER/logo-creator/scripts/create_logo_sheet.py238 print(f"Error: '{args.image_dir}' is not a directory")
MEDIUM…LEDGE-WORKER/logo-creator/scripts/create_logo_sheet.py243 print(f"Error: No images found in '{args.image_dir}'")
LOW…skills/GENERAL-KNOWLEDGE-WORKER/xlsx/scripts/recalc.py61 except Exception:
LOW…skills/GENERAL-KNOWLEDGE-WORKER/xlsx/scripts/recalc.py95 except Exception:
LOW…skills/GENERAL-KNOWLEDGE-WORKER/xlsx/scripts/recalc.py141 except Exception:
LOW…skills/GENERAL-KNOWLEDGE-WORKER/xlsx/scripts/recalc.py154 except Exception:
LOW…skills/GENERAL-KNOWLEDGE-WORKER/xlsx/scripts/recalc.py175 except Exception as e:
LOW…s/GENERAL-KNOWLEDGE-WORKER/xlsx/scripts/pivot_table.py92 except Exception:
LOW…s/GENERAL-KNOWLEDGE-WORKER/xlsx/scripts/pivot_table.py105 except Exception:
LOW…s/GENERAL-KNOWLEDGE-WORKER/xlsx/scripts/pivot_table.py314 except Exception as e:
LOW…WLEDGE-WORKER/domain-research/scripts/domain-lookup.py85 except Exception:
LOW…WLEDGE-WORKER/domain-research/scripts/domain-lookup.py96 except Exception:
LOW…WLEDGE-WORKER/domain-research/scripts/domain-lookup.py117 except Exception:
LOW…WLEDGE-WORKER/domain-research/scripts/domain-lookup.py202 except Exception:
LOW…WLEDGE-WORKER/domain-research/scripts/domain-lookup.py225 except Exception:
LOW…WLEDGE-WORKER/domain-research/scripts/domain-lookup.py381 except Exception:
LOW…WLEDGE-WORKER/domain-research/scripts/domain-lookup.py638 except Exception:
LOW…lls/GENERAL-KNOWLEDGE-WORKER/elevenlabs/scripts/tts.py75 except Exception:
LOW…-KNOWLEDGE-WORKER/legal-writer/scripts/verify-legal.py469 except Exception as e:
LOW…-KNOWLEDGE-WORKER/presentations/scripts/convert_pdf.py78 except Exception as e:
LOW…-KNOWLEDGE-WORKER/presentations/scripts/convert_pdf.py95 except Exception:
LOW…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py269 except Exception:
LOW…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py277 except Exception:
LOW…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py286 except Exception:
LOW…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py332 except Exception:
LOW…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py384 except Exception:
LOW…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py436 except Exception:
LOW…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py455 except Exception as e:
LOW…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py482 except Exception:
MEDIUM…skills/GENERAL-KNOWLEDGE-WORKER/pptx/scripts/repair.py23 print(f"Error: {src} not found", file=sys.stderr)
LOW…skills/GENERAL-KNOWLEDGE-WORKER/pptx/scripts/repair.py64 except Exception:
LOW…e/skills/GENERAL-KNOWLEDGE-WORKER/pptx/scripts/pack.py64 except Exception as exc:
LOW…skills/GENERAL-KNOWLEDGE-WORKER/pptx/scripts/unpack.py71 except Exception:
LOW…skills/GENERAL-KNOWLEDGE-WORKER/pptx/scripts/unpack.py82 except Exception:
MEDIUM…skills/GENERAL-KNOWLEDGE-WORKER/pptx/scripts/slides.py315 print(f"Error: {layout_path} not found", file=sys.stderr)
MEDIUM…skills/GENERAL-KNOWLEDGE-WORKER/pptx/scripts/slides.py343 print(f"Error: {source_path} not found", file=sys.stderr)
LOW…skills/GENERAL-KNOWLEDGE-WORKER/pptx/scripts/slides.py474 except Exception:
MEDIUM…skills/GENERAL-KNOWLEDGE-WORKER/pptx/scripts/slides.py511 print("Error: No slides found", file=sys.stderr)
MEDIUM…skills/GENERAL-KNOWLEDGE-WORKER/pptx/scripts/slides.py543 print(f"Error: {unpacked} not found", file=sys.stderr)
MEDIUM…skills/GENERAL-KNOWLEDGE-WORKER/pptx/scripts/slides.py557 print(f"Error: {unpacked} not found", file=sys.stderr)
MEDIUM…skills/GENERAL-KNOWLEDGE-WORKER/pptx/scripts/slides.py565 print(f"Error: Invalid PowerPoint file: {args.input}", file=sys.stderr)
LOW…skills/GENERAL-KNOWLEDGE-WORKER/pptx/scripts/slides.py575 except Exception as e:
MEDIUM…skills/GENERAL-KNOWLEDGE-WORKER/pptx/scripts/slides.py576 print(f"Error: {e}", file=sys.stderr)
LOW…t-youtube-transcript/scripts/get_youtube_transcript.py74 except Exception:
LOW…t-youtube-transcript/scripts/get_youtube_transcript.py81 except Exception:
LOW…t-youtube-transcript/scripts/get_youtube_transcript.py93 except Exception:
MEDIUM…t-youtube-transcript/scripts/get_youtube_transcript.py13def ensure_dependency():
LOW…e/skills/GENERAL-KNOWLEDGE-WORKER/docx/scripts/pack.py69 except Exception as e:
LOW…skills/GENERAL-KNOWLEDGE-WORKER/docx/scripts/unpack.py103 except Exception:
LOW…skills/GENERAL-KNOWLEDGE-WORKER/docx/scripts/unpack.py116 except Exception:
LOW…-tunnel/src/agent/capabilities/desktop/atspi-helper.ts261 except Exception as e:
MEDIUM…-tunnel/src/agent/capabilities/desktop/atspi-helper.ts25def get_role_name(accessible):
LOWpackages/voice/server.py159 except Exception as e:
LOWpackages/voice/server.py242 except Exception:
1 more matches not shown…
Over-Commented Block69 hits · 66 pts
SeverityFileLineSnippet
LOWcore/startup.sh1#!/bin/bash
LOWcore/docker/docker-compose.dev.yml1# Dev mode overlay — bind-mounts local source into the running container.
LOWcore/docker/docker-compose.yml1# ─────────────────────────────────────────────────────────────────────────────
LOWcore/docker/docker-compose.yml21# Rebuilt from scratch on every `docker pull` + recreate.
LOWcore/tests/test-docker-in-docker.sh1#!/bin/bash
LOWcore/tests/test-browser-system.sh1#!/bin/bash
LOWcore/kortix-master/triggers/src/trigger-manager.ts41 const port = options.webhookPort ?? 8099
LOWcore/kortix-master/tests/e2e/comprehensive-paradigm.sh1#!/usr/bin/env bash
LOWcore/kortix-master/tests/e2e/single-project-paradigm.sh1#!/usr/bin/env bash
LOWcore/kortix-master/tests/e2e/user-flow-perf.sh1#!/usr/bin/env bash
LOWcore/kortix-master/tests/e2e/web-paradigm.sh1#!/usr/bin/env bash
LOWcore/kortix-master/scripts/install-channel-clis.sh1#!/bin/sh
LOW…x-master/opencode/plugin/kortix-system/ticket-tools.ts81} from '../../../src/services/credential-service'
LOW…x-master/opencode/plugin/kortix-system/ticket-tools.ts161 // Tool "credential_set" requires tool_group "project_manage".
LOW…x-master/opencode/plugin/kortix-system/ticket-tools.ts901 if (!pid) return 'Error: no session context.'
LOW…opencode/plugin/kortix-system/lib/message-transform.ts1// ============================================================================
LOW…ERAL-KNOWLEDGE-WORKER/paper-creator/scripts/compile.sh1#!/usr/bin/env bash
LOW…NERAL-KNOWLEDGE-WORKER/paper-creator/scripts/verify.sh1#!/usr/bin/env bash
LOW…TIX-system/agent-browser/templates/capture-workflow.sh1#!/bin/bash
LOW…RTIX-system/agent-browser/templates/form-automation.sh1#!/bin/bash
LOW…RTIX-system/agent-browser/templates/form-automation.sh21agent-browser open "$FORM_URL"
LOW…ystem/agent-browser/templates/authenticated-session.sh1#!/bin/bash
LOW…ystem/agent-browser/templates/authenticated-session.sh81#
LOW…ystem/agent-browser/templates/authenticated-session.sh101# # Save state for future runs
LOWcore/kortix-master/src/index.ts141// disable JUST the per-project Project Manager agent (`project-manager`)
LOWcore/kortix-master/src/index.ts241// Protects ALL routes with bearer token or ?token= query param.
LOWcore/kortix-master/src/config.ts41 //
LOWcore/kortix-master/src/services/project-v2-seed.ts961 // Seed a default hourly board-sweep cron bound to the dashboard ticket.
LOWcore/kortix-master/src/services/ticket-triggers.ts261
LOWcore/init-scripts/99-restore-packages.sh1#!/usr/bin/with-contenv bash
LOWcore/init-scripts/99-restore-packages.sh81# ── 2. Restore pip packages ─────────────────────────────────────────────────
LOWcore/init-scripts/95-setup-sshd.sh41#
LOWcore/init-scripts/97-secrets-to-s6-env.sh1#!/usr/bin/with-contenv bash
LOWcore/init-scripts/kortix-env-setup.sh1#!/usr/bin/with-contenv bash
LOWtests/shell/run-all.sh1#!/usr/bin/env bash
LOWtests/shell/vps/test-proxy-e2e.sh1#!/usr/bin/env bash
LOWtests/shell/vps/test-ssh-e2e.sh1#!/usr/bin/env bash
LOWtests/shell/vps/test-full-vps-e2e.sh1#!/usr/bin/env bash
LOWtests/shell/vps/test-vps-e2e.sh1#!/usr/bin/env bash
LOWtests/e2e/self-hosted-e2e.sh1#!/usr/bin/env bash
LOWsupabase/config.toml1# ╔══════════════════════════════════════════════════════════════════════════════╗
LOWscripts/deploy-zero-downtime.sh1#!/usr/bin/env bash
LOWscripts/get-kortix.sh1#!/usr/bin/env bash
LOWscripts/nuke-local.sh1#!/usr/bin/env bash
LOWapps/frontend/next-env.d.ts1/// <reference types="next" />
LOWapps/web/docker-entrypoint.sh1#!/bin/sh
LOWapps/web/src/middleware.ts301 // Desktop shell never shows the marketing homepage. The Tauri window already
LOWapps/web/src/stores/opencode-sync-store.ts121 // These mirror the old store shapes so external components can migrate gradually
LOWapps/web/src/components/kortix/mention-textarea.tsx41// Recognised patterns (flat, no nesting):
LOWapps/web/src/components/file-editors/code-editor.tsx21 TooltipTrigger,
LOWapps/web/src/components/markdown/unified-markdown.tsx21import { stripKortixSystemTags } from '@/lib/utils/kortix-system-tags';
LOWapps/web/src/components/markdown/unified-markdown.tsx201// Also acts as a coalescing mechanism: only one Shiki call per unique
LOWapps/web/src/components/dashboard/layout-content.tsx661 // Check ONBOARDING_COMPLETE — enter onboarding mode or pass through.
LOWapps/web/src/components/session/session-chat.tsx3241 // Normal mode rendering — 1:1 port of SolidJS session-turn.tsx
LOWapps/web/src/components/session/session-chat.tsx4641 // back-to-back in the same JS tick BEFORE any await yields, React
LOWapps/web/src/hooks/opencode/use-opencode-events.ts361 // Using only "last event" causes hydrate storms when the server rotates
LOWapps/desktop/src-tauri/src/lib.rs21 if url.is_empty() {
LOWapps/desktop/src-tauri/src/lib.rs221 // dragenter/dragover/drop events reach the webview. Without this
LOWapps/mobile/ios/Kortix/Kortix-Bridging-Header.h1//
LOWapps/mobile/lib/haptics.ts1import * as Haptics from 'expo-haptics';
9 more matches not shown…
Verbosity Indicators35 hits · 65 pts
SeverityFileLineSnippet
LOWcore/docker/general_skill_inventory.json86 "### Step 2: Identify Required Elements",
LOWcore/kortix-master/tests/unit/auth-sync.test.ts242 // Step 1: "OpenCode writes auth.json" (simulated)
LOWcore/kortix-master/tests/unit/auth-sync.test.ts247 // Step 2: "auth-sync reads auth.json and syncs to SecretStore" (simulated)
LOWcore/kortix-master/tests/unit/auth-sync.test.ts258 // Step 3: Verify the key is now available where lss-sync would read it
LOWcore/kortix-master/tests/unit/auth-sync.test.ts264 // Step 1: User sets key via /env API (simulated by direct SecretStore call)
LOWcore/kortix-master/tests/unit/auth-sync.test.ts267 // Step 2: The /env route would call syncSecretToAuth('OPENAI_API_KEY', 'sk-from-secrets-manager')
LOWcore/kortix-master/tests/unit/auth-sync.test.ts270 // Step 3: Verify the key is in SecretStore
LOWcore/kortix-master/tests/unit/auth-sync.test.ts280 // Step 1: OpenCode writes empty key to auth.json (disconnect)
LOWcore/kortix-master/tests/unit/auth-sync.test.ts281 // Step 2: auth-sync detects the change, clears SecretStore
LOW…RTIX-system/agent-browser/templates/form-automation.sh20# Step 1: Navigate to form
LOW…RTIX-system/agent-browser/templates/form-automation.sh24# Step 2: Snapshot to discover form elements
LOW…RTIX-system/agent-browser/templates/form-automation.sh29# Step 3: Fill form fields (customize these refs based on snapshot output)
LOW…RTIX-system/agent-browser/templates/form-automation.sh46# Step 4: Wait for submission
LOW…RTIX-system/agent-browser/templates/form-automation.sh50# Step 5: Verify result
LOWcore/kortix-master/channels/slack.ts104 // Step 1: Get upload URL (requires form-urlencoded, not JSON)
LOWcore/kortix-master/channels/slack.ts116 // Step 2: Upload the file bytes to the presigned URL
LOWcore/kortix-master/channels/slack.ts124 // Step 3: Complete the upload and share to channel
LOWpackages/agent-tunnel/src/agent/cli.ts169 // Step 1: Create device auth request
LOWpackages/agent-tunnel/src/agent/cli.ts199 // Step 2: Display code and open browser
LOWpackages/agent-tunnel/src/agent/cli.ts208 // Step 3: Poll for approval
LOW…s/web/src/components/file-editors/markdown-toolbar.tsx342 // Step 1: Upload the file via OpenCode
LOW…s/web/src/components/file-editors/markdown-toolbar.tsx346 // Step 2: Read back the uploaded image and create blob URL
LOW…ts/auth/phone-verification/phone-verification-page.tsx127 // Step 1: Enroll the phone number
LOW…ts/auth/phone-verification/phone-verification-page.tsx133 // Step 2: Create a challenge (sends SMS)
LOWapps/mobile/components/pages/ChannelsPage.tsx1116 // Step 1: Configure
LOWapps/mobile/components/pages/ChannelsPage.tsx1121 // Step 2: Manifest
LOWapps/mobile/components/pages/ChannelsPage.tsx1125 // Step 3: Credentials
LOWapps/api/src/ensure-schema.ts41 // Step 1: Run bootstrap migration (schemas, extensions, grants)
LOWapps/api/src/ensure-schema.ts45 // Step 2: drizzle-kit push (tables, indexes, enums)
LOWapps/api/src/ensure-schema.ts87 // Step 3: Run all post-push migrations (table grants, atomic functions)
LOW…ps/api/src/__tests__/e2e-pipedream-credentials.test.ts513 // Step 1: sandbox pushes creds to API (simulates kortix-master boot push)
LOW…ps/api/src/__tests__/e2e-pipedream-credentials.test.ts521 // Step 2: frontend checks status
LOW…ps/api/src/__tests__/e2e-pipedream-credentials.test.ts527 // Step 3: verify DB directly
LOWapps/api/src/pool/env-injector.ts71 // Step 1: Inject into the running container
LOWapps/api/src/pool/env-injector.ts86 // Step 2: Persist to host env file so restarts preserve the real token.
Cross-Language Confusion (JS/TS)10 hits · 62 pts
SeverityFileLineSnippet
HIGH…-tunnel/src/agent/capabilities/desktop/atspi-helper.ts20 print(json.dumps({"ok": False, "error": "python3-gi and gir1.2-atspi-2.0 required. Install: sudo apt install python3
HIGH…-tunnel/src/agent/capabilities/desktop/atspi-helper.ts89 return None
HIGH…-tunnel/src/agent/capabilities/desktop/atspi-helper.ts206 print(json.dumps({"ok": False, "error": "Invalid JSON input"}))
HIGH…-tunnel/src/agent/capabilities/desktop/atspi-helper.ts222 print(json.dumps({"ok": True, "root": tree, "elementCount": element_count}))
HIGH…-tunnel/src/agent/capabilities/desktop/atspi-helper.ts224 elif action == "ax_action":
HIGH…-tunnel/src/agent/capabilities/desktop/atspi-helper.ts246 print(json.dumps({"ok": True}))
HIGH…-tunnel/src/agent/capabilities/desktop/atspi-helper.ts248 elif action == "ax_search":
HIGH…-tunnel/src/agent/capabilities/desktop/atspi-helper.ts257 print(json.dumps({"ok": True, "elements": results}))
HIGH…-tunnel/src/agent/capabilities/desktop/atspi-helper.ts260 print(json.dumps({"ok": False, "error": f"Unknown action: {action}"}))
HIGH…-tunnel/src/agent/capabilities/desktop/atspi-helper.ts262 print(json.dumps({"ok": False, "error": str(e)}))
AI Slop Vocabulary15 hits · 48 pts
SeverityFileLineSnippet
MEDIUMcore/kortix-master/tests/e2e/comprehensive-paradigm.sh2# Comprehensive paradigm e2e — covers the surfaces the existing suites skip:
MEDIUMcore/kortix-master/tests/e2e/comprehensive-paradigm.sh8# E. SQLite schema integrity — every project-paradigm table + index exists.
MEDIUMcore/kortix-master/tests/e2e/single-project-paradigm.sh2# E2E test: single-project paradigm in the kortix sandbox.
MEDIUMcore/kortix-master/tests/e2e/single-project-paradigm.sh9# - Feature flag KORTIX_PROJECTS_ENABLED gates the project-paradigm surface
MEDIUMcore/kortix-master/tests/e2e/single-project-paradigm.sh79# Tool registry — zero project-paradigm surface
MEDIUMcore/kortix-master/tests/e2e/single-project-paradigm.sh96# These 4 tools are GONE in the new paradigm — never registered, even with flag on.
MEDIUMcore/kortix-master/tests/e2e/user-flow-perf.sh2# User-flow + perf e2e for the single-project paradigm.
MEDIUMcore/kortix-master/tests/e2e/user-flow-perf.sh4# Goes beyond the gate-correctness suite (single-project-paradigm.sh) to
MEDIUMcore/kortix-master/tests/e2e/user-flow-perf.sh11# 2. Single-project paradigm flow (flag on) — auto-bootstrap, real
MEDIUMcore/kortix-master/tests/e2e/web-paradigm.sh2# Web-side paradigm e2e — verifies the user-flow surfaces independently of
MEDIUM…NERAL-KNOWLEDGE-WORKER/paper-creator/scripts/verify.sh4# Runs a comprehensive checklist against a compiled paper and reports pass/fail.
MEDIUMtest-results/html/index.html58`).replace(eA,"")}function Wd(t,e){return e=Fd(e),Fd(t)===e}function Dt(t,e,n,a,i,s){switch(n){case"children":typeof a==
MEDIUMapps/web/src/components/kortix/new-ticket-dialog.tsx345 // Auto-size title and body to fit content — the seamless feel requires that
MEDIUMapps/web/src/components/session/session-chat.tsx1571 // Fallback: robust full-template match where placeholders are wildcards.
MEDIUMapps/mobile/components/chat/MarkdownToolbar.tsx145 // Use a more robust check
Fake / Example Data33 hits · 38 pts
SeverityFileLineSnippet
LOW…r/opencode/skills/KORTIX-system/agent-browser/SKILL.md23agent-browser fill @e1 "user@example.com"
LOW…r/opencode/skills/KORTIX-system/agent-browser/SKILL.md77agent-browser fill @e1 "user@example.com" && agent-browser fill @e2 "password123" && agent-browser click @e3
LOW…r/opencode/skills/KORTIX-system/agent-browser/SKILL.md148agent-browser fill @e1 "Jane Doe"
LOW…RTIX-system/agent-browser/references/authentication.md31agent-browser fill @e1 "user@example.com"
LOW…RTIX-system/agent-browser/references/authentication.md50agent-browser fill @e1 "user@example.com"
LOW…RTIX-system/agent-browser/references/authentication.md107agent-browser fill @e1 "user@example.com"
LOW…ORTIX-system/agent-browser/references/snapshot-refs.md72agent-browser fill @e10 "user@example.com"
LOW…-system/agent-browser/references/session-management.md29agent-browser --session auth fill @e1 "user@example.com"
LOW…RTIX-system/agent-browser/templates/form-automation.sh32# agent-browser fill @e1 "John Doe" # Text input
LOW…RTIX-system/agent-browser/templates/form-automation.sh33# agent-browser fill @e2 "user@example.com" # Email input
LOW…er/opencode/skills/KORTIX-system/computer-use/SKILL.md283bun run "$TUNNEL" shell '{"command":"agent-click","args":["type","John Doe","-s","@e5"]}'
LOWtests/security-audit/03-jwt-verification.test.ts177 { sub: 'user-1', email: 'test@test.com', exp: Math.floor(Date.now() / 1000) + 3600 },
LOWtests/security-audit/03-jwt-verification.test.ts186 { sub: 'user-1', email: 'test@test.com', exp: Math.floor(Date.now() / 1000) + 3600 },
LOWtests/security-audit/03-jwt-verification.test.ts195 { sub: 'user-1', email: 'test@test.com', exp: Math.floor(Date.now() / 1000) + 3600 },
LOWtests/security-audit/03-jwt-verification.test.ts254 { email: 'test@test.com', exp: Math.floor(Date.now() / 1000) + 3600 },
LOWtests/security-audit/03-jwt-verification.test.ts274 { sub: 'user-123', email: 'user@example.com', exp: Math.floor(Date.now() / 1000) + 3600 },
LOWtests/security-audit/03-jwt-verification.test.ts280 expect(result.email).toBe('user@example.com');
LOWtests/security-audit/09-input-validation.test.ts225 const validEmail = 'user@example.com';
LOWtests/security-audit/09-input-validation.test.ts239 expect(normalized).toBe('user@example.com');
LOWtests/security-audit/11-access-control.test.ts82 expect(normalizeEmail('User@Example.COM')).toBe('user@example.com');
LOWtests/security-audit/11-access-control.test.ts86 expect(normalizeEmail(' user@example.com ')).toBe('user@example.com');
LOWtests/security-audit/11-access-control.test.ts90 expect(normalizeEmail(' User@Example.COM ')).toBe('user@example.com');
LOWtests/security-audit/11-access-control.test.ts112 expect(isValidAccessRequestEmail('user@example.com')).toBe(true);
LOWtests/security-audit/11-access-control.test.ts143 expect(cache.canSignUp('user@example.com')).toBe(true);
LOWtests/security-audit/11-access-control.test.ts148 expect(cache.canSignUp('user@example.com')).toBe(true);
LOW…security-audit/scan-04-cloud-injection-attacks.test.ts152 body: JSON.stringify({ email: 'test@test.com' }),
LOW…security-audit/scan-04-cloud-injection-attacks.test.ts191 let obj: any = { email: 'test@test.com' };
LOW…security-audit/scan-04-cloud-injection-attacks.test.ts204 email: 'test@test.com',
LOW…s/web/src/app/(dashboard)/admin/notifications/page.tsx254 placeholder="user@example.com"
LOW…api/src/__tests__/billing/customers-repository.test.ts142 email: 'user@example.com',
LOW…api/src/__tests__/billing/customers-repository.test.ts149 email: 'user@example.com',
LOW…api/src/__tests__/billing/customers-repository.test.ts165 email: 'user@example.com',
LOW…api/src/__tests__/billing/customers-repository.test.ts173 email: 'user@example.com',
Deep Nesting39 hits · 37 pts
SeverityFileLineSnippet
LOW…-KNOWLEDGE-WORKER/logo-creator/scripts/compose_logo.py129
LOW…skills/GENERAL-KNOWLEDGE-WORKER/xlsx/scripts/recalc.py65
LOW…skills/GENERAL-KNOWLEDGE-WORKER/xlsx/scripts/recalc.py82
LOW…skills/GENERAL-KNOWLEDGE-WORKER/xlsx/scripts/recalc.py102
LOW…skills/GENERAL-KNOWLEDGE-WORKER/xlsx/scripts/recalc.py117
LOW…s/GENERAL-KNOWLEDGE-WORKER/xlsx/scripts/pivot_table.py109
LOW…opencode/skills/GENERAL-KNOWLEDGE-WORKER/pdf/layout.py158
LOW…encode/skills/GENERAL-KNOWLEDGE-WORKER/pdf/formfill.py143
LOW…encode/skills/GENERAL-KNOWLEDGE-WORKER/pdf/formfill.py300
LOW…WLEDGE-WORKER/document-review/scripts/annotate_pptx.py212
LOW…WLEDGE-WORKER/document-review/scripts/annotate_xlsx.py68
LOW…WLEDGE-WORKER/domain-research/scripts/domain-lookup.py77
LOW…WLEDGE-WORKER/domain-research/scripts/domain-lookup.py100
LOW…WLEDGE-WORKER/domain-research/scripts/domain-lookup.py410
LOW…WLEDGE-WORKER/domain-research/scripts/domain-lookup.py513
LOW…WLEDGE-WORKER/domain-research/scripts/domain-lookup.py607
LOW…WLEDGE-WORKER/domain-research/scripts/domain-lookup.py707
LOW…-KNOWLEDGE-WORKER/legal-writer/scripts/verify-legal.py52
LOW…KNOWLEDGE-WORKER/legal-writer/scripts/courtlistener.py182
LOW…KNOWLEDGE-WORKER/legal-writer/scripts/courtlistener.py235
LOW…L-KNOWLEDGE-WORKER/legal-writer/scripts/ecfr_lookup.py45
LOW…L-KNOWLEDGE-WORKER/legal-writer/scripts/ecfr_lookup.py241
LOW…-KNOWLEDGE-WORKER/presentations/scripts/convert_pdf.py31
LOW…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py339
LOW…skills/GENERAL-KNOWLEDGE-WORKER/pptx/scripts/repair.py20
LOW…e/skills/GENERAL-KNOWLEDGE-WORKER/pptx/scripts/pack.py22
LOW…e/skills/GENERAL-KNOWLEDGE-WORKER/pptx/scripts/pack.py47
LOW…skills/GENERAL-KNOWLEDGE-WORKER/pptx/scripts/slides.py138
LOW…t-youtube-transcript/scripts/get_youtube_transcript.py33
LOW…t-youtube-transcript/scripts/get_youtube_transcript.py68
LOW…e/skills/GENERAL-KNOWLEDGE-WORKER/docx/scripts/pack.py22
LOW…e/skills/GENERAL-KNOWLEDGE-WORKER/docx/scripts/pack.py47
LOW…kills/GENERAL-KNOWLEDGE-WORKER/docx/scripts/comment.py182
LOW…kills/GENERAL-KNOWLEDGE-WORKER/docx/scripts/comment.py199
LOW…skills/GENERAL-KNOWLEDGE-WORKER/docx/scripts/unpack.py160
LOW…skills/GENERAL-KNOWLEDGE-WORKER/docx/scripts/unpack.py198
LOW…skills/GENERAL-KNOWLEDGE-WORKER/docx/scripts/unpack.py253
LOWpackages/voice/server.py77
LOWpackages/voice/server.py218
Redundant / Tautological Comments10 hits · 15 pts
SeverityFileLineSnippet
LOW…WLEDGE-WORKER/domain-research/scripts/domain-lookup.py271 # Check if we only got TLD-level info with no domain data
LOW…-KNOWLEDGE-WORKER/legal-writer/scripts/verify-legal.py150 # Check if the term appears outside its definition
LOW…-KNOWLEDGE-WORKER/legal-writer/scripts/verify-legal.py183 # Check if it might be a top-level section
LOWtests/e2e/test-self-hosted-install.sh93# Check if .credentials file was created
LOWpackages/voice/server.py245 # Check if superseded
LOWpackages/voice/server.py290 # Check if we've been superseded
LOWapps/mobile/scripts/start-android.sh20# Check if emulator is already running
LOWapps/mobile/scripts/start-android.sh26 # Check if AVD exists
LOWapps/mobile/scripts/start-android.sh48# Check if dev client is installed
LOWapps/mobile/scripts/setup-android.sh16# Check if running on macOS
Cross-File Repetition3 hits · 15 pts
SeverityFileLineSnippet
HIGH…-KNOWLEDGE-WORKER/presentations/scripts/convert_pdf.py0auto-detect chromium executable path for the current platform.
HIGH…OWLEDGE-WORKER/presentations/scripts/validate_slide.py0auto-detect chromium executable path for the current platform.
HIGH…KNOWLEDGE-WORKER/presentations/scripts/convert_pptx.py0auto-detect chromium executable path for the current platform.
Synthetic Comment Markers2 hits · 12 pts
SeverityFileLineSnippet
HIGH…/skills/GENERAL-KNOWLEDGE-WORKER/logo-creator/SKILL.md96 round-1/ # AI-generated symbols
HIGH…-KNOWLEDGE-WORKER/logo-creator/scripts/compose_logo.py313 # Auto-crop symbol to remove whitespace padding from AI-generated images
Example Usage Blocks6 hits · 9 pts
SeverityFileLineSnippet
LOWcore/tests/test-docker-in-docker.sh18# Usage:
LOWcore/tests/test-browser-system.sh12# Usage:
LOW…ERAL-KNOWLEDGE-WORKER/paper-creator/scripts/compile.sh4# Usage:
LOW…NERAL-KNOWLEDGE-WORKER/paper-creator/scripts/verify.sh7# Usage:
LOWscripts/setup-env.sh7# Usage:
LOWscripts/nuke-local.sh13# Usage:
Self-Referential Comments2 hits · 4 pts
SeverityFileLineSnippet
MEDIUMcore/kortix-master/triggers/src/trigger-yaml.ts195 return "# Trigger definitions — config only, no runtime state.\n# Runtime state (is_active, last_run, executions)
MEDIUMcore/kortix-master/triggers/src/trigger-yaml.ts200 "# This file is the source of truth for what triggers EXIST.",
Slop Phrases1 hit · 2 pts
SeverityFileLineSnippet
MEDIUMpackages/voice/vapi-assistant-config.json74 "Are you still there? Let me know if you need anything.",
Unused Imports1 hit · 1 pts
SeverityFileLineSnippet
LOW…WLEDGE-WORKER/domain-research/scripts/domain-lookup.py28
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippet
LOW…-tunnel/src/agent/capabilities/desktop/swift-helper.ts346func handleRequest(_ req: Request) {