Repository Analysis

garrytan/gstack

Use Garry Tan's exact Claude Code setup: 23 opinionated tools that serve as CEO, Designer, Eng Manager, Release Manager, Doc Engineer, and QA

11.5 Low AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of garrytan/gstack, a TypeScript project with 130,177 GitHub stars. SynthScan v2.0 examined 297,340 lines of code across 1127 source files, recording 1624 pattern matches distributed across 14 syntactic categories. The overall adjusted score of 11.5 places this repository in the Low AI signal 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).

11.5
Adjusted Score
11.5
Raw Score
100%
Time Factor
2026-08-28
Last Push
130.2K
Stars
TypeScript
Language
297.3K
Lines of Code
1.1K
Files
1.6K
Pattern Hits
2026-08-29
Scan Date
0.01
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

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.

CRITICAL 0HIGH 15MEDIUM 780LOW 829

Directory Score Breakdown

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.

Pattern Findings

The scanner identified 1624 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.

Decorative Section Separators749 hits · 2221 pts
SeverityFileLineSnippetContext
MEDIUMdesign/test/serve.test.ts50// ─── Serve as HTTP module (not subprocess) ────────────────────────COMMENT
MEDIUMdesign/test/serve.test.ts280// ─── Path traversal protection in /api/reload ─────────────────────COMMENT
MEDIUMdesign/test/serve.test.ts413// ─── Full lifecycle: regeneration round-trip ──────────────────────COMMENT
MEDIUMdesign/test/feedback-roundtrip-daemon.test.ts63// ─── Submit round-trip ───────────────────────────────────────────COMMENT
MEDIUMdesign/test/feedback-roundtrip-daemon.test.ts141// ─── Regenerate + reload round-trip ──────────────────────────────COMMENT
MEDIUMdesign/test/feedback-roundtrip-daemon.test.ts214// ─── Two-board, one-daemon attach behavior ───────────────────────COMMENT
MEDIUMdesign/test/daemon.test.ts44// ─── /health ─────────────────────────────────────────────────────COMMENT
MEDIUMdesign/test/daemon.test.ts67// ─── POST /api/boards (publish) ─────────────────────────────────COMMENT
MEDIUMdesign/test/daemon.test.ts147// ─── GET /boards/<id> trailing-slash redirect ────────────────────COMMENT
MEDIUMdesign/test/daemon.test.ts176// ─── POST /boards/<id>/api/feedback ──────────────────────────────COMMENT
MEDIUMdesign/test/daemon.test.ts257// ─── POST /boards/<id>/api/reload ────────────────────────────────COMMENT
MEDIUMdesign/test/daemon.test.ts311// ─── GET / (index) ───────────────────────────────────────────────COMMENT
MEDIUMdesign/test/daemon.test.ts346// ─── /shutdown ───────────────────────────────────────────────────COMMENT
MEDIUMdesign/test/daemon.test.ts389// ─── LRU + non-done protection ───────────────────────────────────COMMENT
MEDIUMdesign/test/daemon.test.ts449// ─── Idle + meaningful activity ──────────────────────────────────COMMENT
MEDIUMdesign/test/daemon.test.ts467// ─── Malformed body negatives ────────────────────────────────────COMMENT
MEDIUMdesign/test/daemon.test.ts533// ─── Unknown routes ──────────────────────────────────────────────COMMENT
MEDIUMdesign/test/feedback-roundtrip.test.ts145// ─── The critical test: browser click → file on disk ─────────────COMMENT
MEDIUMdesign/test/daemon-discovery.test.ts71// ─── healthCheck + readStateFile basics ──────────────────────────COMMENT
MEDIUMdesign/test/daemon-discovery.test.ts100// ─── ensureDaemon ────────────────────────────────────────────────COMMENT
MEDIUMdesign/test/daemon-discovery.test.ts287// ─── publishBoard ────────────────────────────────────────────────COMMENT
MEDIUMdesign/test/daemon-discovery.test.ts318// ─── shutdownDaemon / daemonStatus ───────────────────────────────COMMENT
MEDIUMdesign/test/daemon-discovery.test.ts506// ─── Concurrent ensureDaemon race (one wins the lock) ───────────COMMENT
MEDIUMdesign/test/daemon-discovery.test.ts546// ─── Stale-lock reclaim ──────────────────────────────────────────COMMENT
MEDIUMdesign/src/daemon.ts42// ─── Tunables (env overrides for tests) ──────────────────────────COMMENT
MEDIUMdesign/src/daemon.ts62// ─── Per-board state ─────────────────────────────────────────────COMMENT
MEDIUMdesign/src/daemon.ts108// ─── Helpers ─────────────────────────────────────────────────────COMMENT
MEDIUMdesign/src/daemon.ts192// ─── Shutdown ─────────────────────────────────────────────────────COMMENT
MEDIUMdesign/src/daemon.ts232// ─── Handlers ─────────────────────────────────────────────────────COMMENT
MEDIUMdesign/src/daemon.ts467// ─── Router ──────────────────────────────────────────────────────COMMENT
MEDIUMdesign/src/daemon.ts525// ─── Startup ─────────────────────────────────────────────────────COMMENT
MEDIUMdesign/src/daemon-client.ts216// ─── Internals ───────────────────────────────────────────────────COMMENT
MEDIUMextension/sidepanel.js85// ─── Chat path ripped ────────────────────────────────────────────COMMENT
MEDIUMextension/sidepanel.js91// ─── Reload Sidebar ─────────────────────────────────────────────COMMENT
MEDIUMextension/sidepanel.js96// ─── Copy Cookies ───────────────────────────────────────────────COMMENT
MEDIUMextension/sidepanel.js32// ─── Connection State Machine ─────────────────────────────────────COMMENT
MEDIUMextension/sidepanel.js111// ─── Debug Tabs ─────────────────────────────────────────────────COMMENT
MEDIUMextension/sidepanel.js154// ─── Activity Feed ──────────────────────────────────────────────COMMENT
MEDIUMextension/sidepanel.js243// ─── SSE Connection ─────────────────────────────────────────────COMMENT
MEDIUMextension/sidepanel.js294// ─── Memory Footer Readout ──────────────────────────────────────COMMENT
MEDIUMextension/sidepanel.js390// ─── Tab guardrail toast (D5 + Codex single-tab flag) ───────COMMENT
MEDIUMextension/sidepanel.js582// ─── Refs Tab ───────────────────────────────────────────────────COMMENT
MEDIUMextension/sidepanel.js618// ─── Inspector Tab ──────────────────────────────────────────────COMMENT
MEDIUMextension/sidepanel.js725// ─── Box Model Rendering ────────────────────────────────────────COMMENT
MEDIUMextension/sidepanel.js771// ─── Matched Rules Rendering ────────────────────────────────────COMMENT
MEDIUMextension/sidepanel.js862// ─── Computed Styles Rendering ──────────────────────────────────COMMENT
MEDIUMextension/sidepanel.js887// ─── Quick Edit ─────────────────────────────────────────────────COMMENT
MEDIUMextension/sidepanel.js961// ─── Send to Agent ──────────────────────────────────────────────COMMENT
MEDIUMextension/sidepanel.js1017// ─── Quick Action Helpers (toolbar buttons) ──────────────────────COMMENT
MEDIUMextension/sidepanel.js1097// ─── Section Toggles ────────────────────────────────────────────COMMENT
MEDIUMextension/sidepanel.js1112// ─── Inspector SSE ──────────────────────────────────────────────COMMENT
MEDIUMextension/sidepanel.js1144// ─── Server Discovery ───────────────────────────────────────────COMMENT
MEDIUMextension/sidepanel.js1194// ─── Port Configuration ─────────────────────────────────────────COMMENT
MEDIUMextension/sidepanel.js1223// ─── Reconnect / Copy Buttons ────────────────────────────────────COMMENT
MEDIUMextension/sidepanel.js1346// ─── Message Listener ───────────────────────────────────────────COMMENT
MEDIUMextension/sidepanel.js1406// ─── v1.44 pagehide: explicit PTY dispose on sidebar close ──────────COMMENT
MEDIUMextension/background.js22// ─── Port Discovery ────────────────────────────────────────────COMMENT
MEDIUMextension/background.js39// ─── Auth Token Bootstrap ─────────────────────────────────────COMMENT
MEDIUMextension/background.js71// ─── Health Polling ────────────────────────────────────────────COMMENT
MEDIUMextension/background.js148// ─── Command Proxy ─────────────────────────────────────────────COMMENT
689 more matches not shown…
Structural Annotation Overuse318 hits · 486 pts
SeverityFileLineSnippetContext
LOWREADME.md47### Step 1: Install on your machineCOMMENT
LOWREADME.md53### Step 2: Team mode — auto-update for shared repos (recommended)COMMENT
LOWCONTRIBUTING.md459### Step 1: Symlink your checkoutCOMMENT
LOWCONTRIBUTING.md466### Step 2: Run setup to create per-skill symlinksCOMMENT
LOWCONTRIBUTING.md480### Step 3: DevelopCOMMENT
LOWpair-agent/SKILL.md453## Step 1: Check prerequisitesCOMMENT
LOWpair-agent/SKILL.md467## Step 2: Ask what they wantCOMMENT
LOWpair-agent/SKILL.md488## Step 3: Local or remote?COMMENT
LOWpair-agent/SKILL.md506## Step 4: Execute pairingCOMMENT
LOWpair-agent/SKILL.md655## Step 5: Verify connectionCOMMENT
LOWdesign-html/SKILL.md503## Step 0: Input DetectionCOMMENT
LOWdesign-html/SKILL.md603## Step 1: Design AnalysisCOMMENT
LOWdesign-html/SKILL.md634## Step 2: Smart Pretext API RoutingCOMMENT
LOWdesign-html/SKILL.md674## Step 3: Generate Pretext-Native HTMLCOMMENT
LOWdesign-html/SKILL.md772## Step 4: Preview + Refinement LoopCOMMENT
LOWdesign-html/SKILL.md831## Step 5: Save & Next StepsCOMMENT
LOWplan-tune/SKILL.md418## Step 0: Detect what the user wantsCOMMENT
LOWdesign-shotgun/SKILL.md477## Step 0: Session DetectionCOMMENT
LOWdesign-shotgun/SKILL.md509## Step 1: Context GatheringCOMMENT
LOWdesign-shotgun/SKILL.md563## Step 2: Taste MemoryCOMMENT
LOWdesign-shotgun/SKILL.md629## Step 3: Generate VariantsCOMMENT
LOWdesign-shotgun/SKILL.md758## Step 4: Comparison Board + Feedback LoopCOMMENT
LOWdesign-shotgun/SKILL.md874## Step 5: Feedback ConfirmationCOMMENT
LOWdesign-shotgun/SKILL.md890## Step 6: Save & Next StepsCOMMENT
LOWplan-design-review/SKILL.md411## Step 0: Detect platform and base branchCOMMENT
LOWplan-design-review/SKILL.md755## Step 0: Design Scope AssessmentCOMMENT
LOWdesign/test/serve.test.ts462 // Step 1: User clicks regenerateCOMMENT
LOWdesign/test/serve.test.ts472 // Step 2: Progress shows regeneratingCOMMENT
LOWdesign/test/serve.test.ts476 // Step 3: Agent generates new variants and reloadsCOMMENT
LOWdesign/test/serve.test.ts487 // Step 4: Progress shows serving (board would auto-refresh)COMMENT
LOWdesign/test/serve.test.ts491 // Step 5: User submits on round 2COMMENT
LOWdesign/test/feedback-roundtrip.test.ts311 // Step 1: User clicks RegenerateCOMMENT
LOWdesign/test/feedback-roundtrip.test.ts327 // Step 2: Agent generates new variants and creates a new boardCOMMENT
LOWdesign/test/feedback-roundtrip.test.ts336 // Step 3: Agent POSTs /api/reload to swap the boardCOMMENT
LOWdesign/test/feedback-roundtrip.test.ts346 // Step 4: Board auto-refreshes (simulated by navigating again)COMMENT
LOWdesign/test/feedback-roundtrip.test.ts355 // Step 5: User picks variant C on round 2 and submitsCOMMENT
LOWdesign/src/evolve.ts36 // Step 1: Analyze current screenshotCOMMENT
LOWdesign/src/evolve.ts40 // Step 2: Generate evolved version using analysis + briefCOMMENT
LOWautoplan/SKILL.md416## Step 0: Detect platform and base branchCOMMENT
LOWautoplan/SKILL.md665### Step 1: Capture restore pointCOMMENT
LOWautoplan/SKILL.md692### Step 2: Read contextCOMMENT
LOWautoplan/SKILL.md708### Step 3: Load skill files from diskCOMMENT
LOWextension/sidepanel.js1279 // Step 2: If background says connected + has token, use thatCOMMENT
LOWextension/sidepanel.js1289 // Step 3: Background not connected yet. Try hitting /health directly.COMMENT
LOWextension/sidepanel.js1257 // Step 1: Ask background for the portCOMMENT
LOWios-qa/docs/tailscale-acl-example.md19## Step 1: Install and run TailscaleCOMMENT
LOWios-qa/docs/tailscale-acl-example.md35## Step 2: Set up the daemon's ACLCOMMENT
LOWios-qa/docs/tailscale-acl-example.md75## Step 3: Mint a session token for a remote agentCOMMENT
LOWios-qa/docs/tailscale-acl-example.md91## Step 4: Tighten the Tailscale ACL (defense in depth)COMMENT
LOWios-qa/docs/tailscale-acl-example.md122## Step 5: Audit trailCOMMENT
LOWios-qa/daemon/src/tunnel-bootstrap.ts152 // Step 1: pick a deviceCOMMENT
LOWios-qa/daemon/src/tunnel-bootstrap.ts208 // Step 2: launch app (idempotent — devicectl returns success if already running)COMMENT
LOWios-qa/daemon/src/tunnel-bootstrap.ts216 // Step 3: resolve tunnel IPv6. Try devicectl `info details` first (mostCOMMENT
LOWios-qa/daemon/src/tunnel-bootstrap.ts235 // Step 4: wait for StateServer to become reachable, then scrape boot token.COMMENT
LOWios-qa/daemon/src/tunnel-bootstrap.ts310 // Step 5: rotate the boot token to a fresh in-memory-only one.COMMENT
LOWtest/skill-e2e-ship-docsync.test.ts154 const start = skeleton.indexOf('## Step 17: Push');CODE
LOWtest/skill-e2e-ship-docsync.test.ts155 const end = skeleton.indexOf('## Step 20: Persist ship metrics');CODE
LOWtest/skill-e2e-ship-docsync.test.ts234 !/## Step 19: Create PR\/MR|Parent processing:/.test(input)CODE
LOWtest/skill-validation.test.ts1326 // Headings like "## Step 7: Test Coverage Audit" — NOT sub-steps like "## Step 8.1:"COMMENT
LOWtest/skill-validation.test.ts1425 expect(skeleton).toContain('## Step 1: Detect mode');CODE
258 more matches not shown…
Over-Commented Block201 hits · 178 pts
SeverityFileLineSnippetContext
LOWbunfig.toml1[test]COMMENT
LOWtest-setup.ts21// pollution class where one test sets `process.env.PATH = '/test/bin:/usr/bin'`COMMENT
LOW.osv-scanner.toml1# OSV-Scanner configuration.COMMENT
LOWdesign/test/image-gen-pairing.test.ts1import { describe, test, expect } from "bun:test";COMMENT
LOWdesign/test/daemon-discovery.test.ts361 await publishBoard({ port: d.port, html: makeBoardHtml(workDir) });COMMENT
LOWfreeze/bin/check-freeze.sh1#!/usr/bin/env bashCOMMENT
LOWextension/sidepanel.js381}COMMENT
LOWextension/sidepanel.js1401 detail: { active: msg.active, tabs: msg.tabs, reason: msg.reason },COMMENT
LOWios-qa/daemon/src/tunnel-bootstrap.ts1// Bootstrap the CoreDevice tunnel to a connected iPhone running the iOS appCOMMENT
LOWios-qa/daemon/src/index.ts1// gstack-ios-qa-daemon entrypoint.COMMENT
LOWios-qa/scripts/gen-accessors.ts1#!/usr/bin/env bunCOMMENT
LOWios-qa/scripts/gen-accessors-tool/Package.swift1// swift-tools-version:5.9COMMENT
LOWcareful/bin/hook-extract.sh1#!/usr/bin/env bashCOMMENT
LOWcareful/bin/check-careful.sh1#!/usr/bin/env bashCOMMENT
LOWcareful/bin/check-careful.sh21_HOOK_HELPER="$_HOOK_DIR/hook-extract.sh"COMMENT
LOWcareful/bin/check-careful.sh61_careful_log_fire() { gstack_hook_log_fire careful "$1"; }COMMENT
LOWcareful/bin/check-careful.sh81fiCOMMENT
LOWcareful/bin/check-careful.sh181# --- Check for safe exceptions (one standalone rm of build artifacts) ---COMMENT
LOWtest/setup-windows-fallback.test.ts61 const hookEnd = SETUP_SRC.indexOf('\nif [ "$TEAM_MODE" -eq 1 ]', hookStart);COMMENT
LOWtest/brain-sync-windows-paths.test.ts1import { describe, test, expect } from 'bun:test';COMMENT
LOWtest/brain-sync-windows-paths.test.ts21// nothing and the drain silently stages/commits nothing.COMMENT
LOWtest/skill-llm-eval-spec.test.ts21const describeEval = evalsEnabled ? describe : describe.skip;COMMENT
LOWtest/gbrain-detect-install.test.ts21const DETECT = path.join(ROOT, 'bin', 'gstack-gbrain-detect');COMMENT
LOWtest/skill-size-budget.test.ts161 * skill is added to SECTIONS_EXTRACTED; its union is guarded instead by theCOMMENT
LOWtest/skill-validation.test.ts1621COMMENT
LOWtest/skill-validation.test.ts1661 // Pre-#1209, the bare `codex review --base` path stripped the filesystemCOMMENT
LOWtest/llm-judge-recommendation.test.ts101B) Client-sideCOMMENT
LOWtest/skill-e2e-setup-gbrain-path4-local-pglite.test.ts1// E2E: /setup-gbrain Path 4 with Step 4.5 "Yes" — local PGLite for code search.COMMENT
LOWtest/skill-e2e-setup-gbrain-path4-local-pglite.test.ts221 // Smoke test contract (codex #12: AgentSDK is non-deterministic, so thisCOMMENT
LOWtest/codex-hardening.test.ts421 // Skip prose lines that just discuss codex review. Only inspect linesCOMMENT
LOWtest/codex-hardening.test.ts501 // call first and the exit-124 branch below it becomes dead code.COMMENT
LOWtest/touchfiles-facade.test.ts21const DATA_PATH = path.join(import.meta.dir, 'helpers', 'touchfiles-data.ts');COMMENT
LOWtest/skill-e2e-ios-swift-build.test.ts1// Swift-build invariant tests. Runs against the fixture iOS app atCOMMENT
LOWtest/setup-gbrain-bin-invocation-paths.test.ts1// setup-gbrain bin invocation path lint.COMMENT
LOWtest/skill-e2e-ios.test.ts1// High-level E2E for /ios-qa skill flow.COMMENT
LOWtest/skill-e2e-review-army.test.ts21 run('git', ['config', 'user.email', 'test@test.com']);COMMENT
LOWtest/gstack-next-version.test.ts381// Integration smoke — only runs if gh is available and authenticated. ConfirmsCOMMENT
LOWtest/skill-e2e-ios-device.test.ts1// Real-device tests. The lightweight CoreDevice checks run withCOMMENT
LOWtest/e2e-tier-alignment.test.ts101 // HARD invariant (C6): the paid sharded runner skips a skill-e2e shard whenCOMMENT
LOWtest/skill-e2e-autoplan-dual-voice.test.ts101 timeout: 600_000, // 10 minCOMMENT
LOWtest/evidence.test.ts321 // spawned command inherits them. That leaks production credentials into a childCOMMENT
LOWtest/tracker-guard-wiring.test.ts21// Tracker-TEXT read shapes. Field-list/state-routing fetches (e.g.COMMENT
LOWtest/uninstall-windows-copies.test.ts201 // match is anchored: gstack/*|*/gstack/*; keeping the stricterCOMMENT
LOWtest/post-rename-doc-regen.test.ts1// Post-rename doc-regen regression: after `bun run gen:skill-docs`, noCOMMENT
LOWtest/run-in-background-guidance.test.ts1import { describe, test, expect } from 'bun:test';COMMENT
LOWtest/setup-gbrain-path4-structure.test.ts1// setup-gbrain Path 4 structural lint.COMMENT
LOWtest/redact-engine.test.ts101 // bare 32-hex with no SID nearby should NOT flag as twilioCOMMENT
LOWtest/redact-engine.test.ts121 expect(ids("postgres://user:$DB_PASSWORD@host/app")).not.toContain("db.url_with_password");COMMENT
LOWtest/skill-e2e-setup-gbrain-remote.test.ts1// E2E: /setup-gbrain Path 4 (Remote MCP) happy path via Agent SDK.COMMENT
LOWtest/skill-e2e-setup-gbrain-remote.test.ts221 }COMMENT
LOWtest/skill-e2e-plan-format.test.ts41// `Recommendation: <choice> because <reason>`, where <choice> is the bareCOMMENT
LOWtest/gstack-memory-ingest.test.ts521 expect(r.exitCode).toBe(0);COMMENT
LOWtest/plan-tune.test.ts361// that don't appear to map to any registry entry.COMMENT
LOWtest/ios-debug-bridge-release-guard.test.ts1import { describe, test, expect } from 'bun:test';COMMENT
LOWtest/skill-e2e-setup-gbrain-bad-token.test.ts1// E2E: /setup-gbrain Path 4 with a bad bearer token via Agent SDK.COMMENT
LOWtest/gen-skill-docs.test.ts421 path: path.join(ROOT, 'plan-eng-review', 'SKILL.md'),COMMENT
LOWtest/helpers/agent-sdk-runner.ts301 const queryImpl: QueryProvider = opts.queryProvider ?? query;COMMENT
LOWtest/helpers/touchfiles-data.ts81 'plan-eng-review': ['plan-eng-review/**'],COMMENT
LOWtest/helpers/touchfiles-data.ts101 // sequential ~+10min a local read suggests.COMMENT
LOWtest/helpers/touchfiles-data.ts401 // Swift StateServer implementation (loopback bind, boot token rotation,COMMENT
141 more matches not shown…
Verbosity Indicators89 hits · 126 pts
SeverityFileLineSnippetContext
LOWdesign/test/serve.test.ts462 // Step 1: User clicks regenerateCOMMENT
LOWdesign/test/serve.test.ts472 // Step 2: Progress shows regeneratingCOMMENT
LOWdesign/test/serve.test.ts476 // Step 3: Agent generates new variants and reloadsCOMMENT
LOWdesign/test/serve.test.ts487 // Step 4: Progress shows serving (board would auto-refresh)COMMENT
LOWdesign/test/serve.test.ts491 // Step 5: User submits on round 2COMMENT
LOWdesign/test/feedback-roundtrip.test.ts311 // Step 1: User clicks RegenerateCOMMENT
LOWdesign/test/feedback-roundtrip.test.ts327 // Step 2: Agent generates new variants and creates a new boardCOMMENT
LOWdesign/test/feedback-roundtrip.test.ts336 // Step 3: Agent POSTs /api/reload to swap the boardCOMMENT
LOWdesign/test/feedback-roundtrip.test.ts346 // Step 4: Board auto-refreshes (simulated by navigating again)COMMENT
LOWdesign/test/feedback-roundtrip.test.ts355 // Step 5: User picks variant C on round 2 and submitsCOMMENT
LOWdesign/src/evolve.ts36 // Step 1: Analyze current screenshotCOMMENT
LOWdesign/src/evolve.ts40 // Step 2: Generate evolved version using analysis + briefCOMMENT
LOWextension/sidepanel.js1279 // Step 2: If background says connected + has token, use thatCOMMENT
LOWextension/sidepanel.js1289 // Step 3: Background not connected yet. Try hitting /health directly.COMMENT
LOWextension/sidepanel.js1257 // Step 1: Ask background for the portCOMMENT
LOWios-qa/daemon/src/tunnel-bootstrap.ts152 // Step 1: pick a deviceCOMMENT
LOWios-qa/daemon/src/tunnel-bootstrap.ts208 // Step 2: launch app (idempotent — devicectl returns success if already running)COMMENT
LOWios-qa/daemon/src/tunnel-bootstrap.ts216 // Step 3: resolve tunnel IPv6. Try devicectl `info details` first (mostCOMMENT
LOWios-qa/daemon/src/tunnel-bootstrap.ts235 // Step 4: wait for StateServer to become reachable, then scrape boot token.COMMENT
LOWios-qa/daemon/src/tunnel-bootstrap.ts310 // Step 5: rotate the boot token to a fresh in-memory-only one.COMMENT
LOWtest/skill-e2e-ship-docsync.test.ts154 const start = skeleton.indexOf('## Step 17: Push');CODE
LOWtest/skill-e2e-ship-docsync.test.ts155 const end = skeleton.indexOf('## Step 20: Persist ship metrics');CODE
LOWtest/skill-e2e-ship-docsync.test.ts234 !/## Step 19: Create PR\/MR|Parent processing:/.test(input)CODE
LOWtest/skill-validation.test.ts1326 // Headings like "## Step 7: Test Coverage Audit" — NOT sub-steps like "## Step 8.1:"COMMENT
LOWtest/skill-validation.test.ts1425 expect(skeleton).toContain('## Step 1: Detect mode');CODE
LOWtest/regression-1624-retro-stale-base.test.ts44 const step1 = body.indexOf("### Step 1: Gather");CODE
LOWtest/regression-1624-retro-stale-base.test.ts53 const step2 = body.indexOf("### Step 2: Compute Metrics");CODE
LOWtest/skill-llm-eval.test.ts692 startMarker: '## Step 0: Nuclear Scope Challenge',CODE
LOWtest/skill-llm-eval.test.ts761 startMarker: '## Step 1: Pre-flight',CODE
LOWtest/skill-llm-eval.test.ts797 startMarker: '### Step 2: Detect platform',CODE
LOWtest/skill-e2e-ios-swift-build.test.ts353 // Step 1: clean + release build (Core only — UI/Touch can't build on macOS)COMMENT
LOWtest/skill-e2e-ios-swift-build.test.ts365 // Step 2: locate the built object file(s). SwiftPM puts .build artifactsCOMMENT
LOWtest/evidence.test.ts185 // Step 15: commit the exact same content. HEAD tree changes; working-treeCOMMENT
LOWtest/carve-guards-negative.test.ts37 `# ${skill}\n## Step 0: Setup\nstays here\n## Section index\n| When | Read |\n${stopLine}${leak}## EXIT PLAN MODE GACODE
LOWtest/carve-guards-negative.test.ts47 mustStayInSkeleton: ['## Step 0: Setup'],CODE
LOWtest/skill-fixture.test.ts162 expect(out).toContain('## Step 4: Critical pass (core review)');CODE
LOWtest/skill-fixture.test.ts166 expect(out).not.toContain('## Step 5: Fix-First Review');CODE
LOWtest/skill-fixture.test.ts207 expect(out).toContain('### Step 1: Gather');CODE
LOWtest/skill-fixture.test.ts208 expect(out).toContain('### Step 14: Write the Narrative');CODE
LOWtest/skill-fixture.test.ts222 expect(out).toContain('## Step 4: Critical pass (core review)');CODE
LOWtest/setup-gbrain-path4-structure.test.ts58 expect(skeleton).toContain('## Step 2: Pick a path (AskUserQuestion)');CODE
LOWtest/skill-ceo-section-ordering.test.ts37 const STEP0 = '## Step 0: Nuclear Scope Challenge + Mode Selection';CODE
LOWtest/ship-document-release-dispatch.test.ts51 '## Step 18: Documentation sync (via subagent, before PR creation)'CODE
LOWtest/ship-document-release-dispatch.test.ts70 expect(content).toContain('## Step 19: Create PR/MR');CODE
LOWtest/ship-document-release-dispatch.test.ts127 '## Step 18: Documentation sync (via subagent, before PR creation)'CODE
LOWtest/ship-document-release-dispatch.test.ts129 const step19 = content.indexOf('## Step 19: Create PR/MR');CODE
LOWtest/gen-skill-docs.test.ts418 markers: ['# Mega Plan Review Mode', '## Step 0: Detect platform and base branch'],CODE
LOWtest/skill-e2e-review-attribution.test.ts53 const step0Start = full.indexOf('## Step 0: Detect platform and base branch');CODE
LOWtest/skill-e2e-review-attribution.test.ts54 const step1Start = full.indexOf('## Step 1: Check branch');CODE
LOWtest/skill-e2e-review-attribution.test.ts110 const step0Start = fullShipSkill.indexOf('## Step 0: Detect platform and base branch');CODE
LOWtest/skill-e2e-review-attribution.test.ts111 const step0End = fullShipSkill.indexOf('## Step 1: Pre-flight');CODE
LOWtest/helpers/carve-guards.ts310 mustStayInSkeleton: ['## Step 1: Pre-flight', '## Step 1.5: Coverage Map'],CODE
LOWtest/helpers/carve-guards.ts311 mustMoveToSection: ['## Step 2: Per-File Documentation Audit', '## Step 5: CHANGELOG Voice Polish'],CODE
LOWtest/helpers/carve-guards.ts408 '## Step 0: Detect platform and base branch',CODE
LOWtest/helpers/carve-guards.ts409 '## Step 1: Check branch',CODE
LOWtest/helpers/carve-guards.ts411 '## Step 4: Critical pass (core review)',CODE
LOWtest/helpers/carve-guards.ts413 '## Step 5: Fix-First Review',CODE
LOWtest/helpers/carve-guards.ts417 mustPrecedeStop: ['## Step 0: Detect platform and base branch'],CODE
LOWtest/helpers/carve-guards.ts439 '## Step 1: Detect mode',CODE
LOWtest/helpers/carve-guards.ts445 mustPrecedeStop: ['## Step 1: Detect mode', '## Filesystem Boundary'],CODE
29 more matches not shown…
Fake / Example Data108 hits · 110 pts
SeverityFileLineSnippetContext
LOWdesign-html/SKILL.md624 on the plan or user description (never lorem ipsum).CODE
LOWdesign-html/SKILL.md726- Real content extracted from the mockup (never lorem ipsum)CODE
LOWdesign-html/SKILL.md899 user's description. Never use "Lorem ipsum", "Your text here", or placeholder content.CODE
LOWdesign/test/variants-retry-after.test.ts68 "fake-key", "prompt", outputPath, "1024x1024", "high", fetchFn,CODE
LOWdesign/test/variants-retry-after.test.ts90 "fake-key", "prompt", outputPath, "1024x1024", "high", fetchFn,CODE
LOWdesign/test/variants-retry-after.test.ts105 "fake-key", "prompt", outputPath, "1024x1024", "high", fetchFn,CODE
LOWdesign/test/variants-retry-after.test.ts121 "fake-key", "prompt", outputPath, "1024x1024", "high", fetchFn,CODE
LOWdesign/test/variants-retry-after.test.ts136 "fake-key", "prompt", outputPath, "1024x1024", "high", fetchFn,CODE
LOWdesign/test/variants-retry-after.test.ts185 "fake-key", "prompt", outputPath, "1024x1024", "high", fetchFn,CODE
LOWdesign-consultation/sections/proposal-and-preview.md2973. **Shows the product name** (not "Lorem Ipsum") as the hero headingCODE
LOWios-qa/daemon/test/session-tokens.test.ts15 identity: 'user@example.com',CODE
LOWios-qa/daemon/test/session-tokens.test.ts20 identity: 'user@example.com',CODE
LOWios-qa/daemon/test/tailscale-localapi.test.ts20 UserProfile: { LoginName: 'admin@example.com' },CODE
LOWios-qa/daemon/test/allowlist.test.ts33 entries: [{ identity: 'user@example.com', capabilities: ['observe'], expires_at: null }],CODE
LOWios-qa/daemon/test/allowlist.test.ts37 expect(JSON.parse(raw).entries[0].identity).toBe('user@example.com');CODE
LOWios-qa/daemon/test/allowlist.test.ts43 entries: [{ identity: 'user@example.com', capabilities: ['mutate' as const], expires_at: null }],CODE
LOWios-qa/daemon/test/allowlist.test.ts45 expect(findEntry(list, 'user@example.com')?.identity).toBe('user@example.com');CODE
LOWios-qa/daemon/src/types.ts58 identity: string; // canonicalized: "user@example.com" or "tag:<name>" or "node:<key>"CODE
LOWios-qa/daemon/src/tailscale-localapi.ts91 * "UserProfile": { "LoginName": "user@example.com", ... },COMMENT
LOWtest/skill-e2e-ship-docsync.test.ts124 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-session-intelligence.test.ts36 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-autoplan-chain.test.ts60 gitRun(['config', 'user.email', 'test@test.com']);CODE
LOWtest/gbrain-supabase-provision.test.ts123 { id: 'deprec-1', slug: 'acme', name: 'Acme Inc' },CODE
LOWtest/gbrain-supabase-provision.test.ts134 { slug: 'acme', name: 'Acme Inc' },CODE
LOWtest/gbrain-supabase-provision.test.ts716 return jsonResp([{ id: 'x', slug: 'acme', name: 'Acme Inc' }]);CODE
LOWtest/gbrain-supabase-provision.test.ts740 expect(JSON.parse(stdout.trim())).toEqual({ orgs: [{ slug: 'acme', name: 'Acme Inc' }] });CODE
LOWtest/skill-e2e-bws.test.ts195 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-bws.test.ts298 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-plan.test.ts29 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-plan.test.ts120 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-plan.test.ts205 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-plan.test.ts287 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-plan.test.ts384 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-plan.test.ts524 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-plan.test.ts592 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-plan.test.ts653 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-plan.test.ts790 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-office-hours.test.ts39 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-office-hours.test.ts111 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-plan-tune.test.ts36 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-review.test.ts30 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-review.test.ts107 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-review.test.ts182 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-deploy.test.ts27 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-deploy.test.ts102 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-deploy.test.ts184 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-deploy.test.ts263 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-deploy.test.ts324 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-deploy.test.ts389 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-context-skills.test.ts40 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-office-hours-phase4.test.ts58 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-plan-prosons.test.ts118 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-ship-idempotency.test.ts84 sh('git config user.email "test@test.com"', workTree);CODE
LOWtest/touchfiles.test.ts202 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/codex-e2e-plan-format.test.ts133 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/audit-compliance.test.ts33 expect(tmpl).not.toContain('"test@test.com"');CODE
LOWtest/skill-e2e-review-army.test.ts21 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-skillify.test.ts73 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-design.test.ts57 run('git', ['config', 'user.email', 'test@test.com']);CODE
LOWtest/skill-e2e-design.test.ts348 run('git', ['config', 'user.email', 'test@test.com']);CODE
48 more matches not shown…
Hyper-Verbose Identifiers110 hits · 108 pts
SeverityFileLineSnippetContext
LOWdesign/src/daemon.ts179function findActiveBoardForSourceDir(sourceDir: string): Board | null {CODE
LOWdesign/src/design-to-code.ts23export async function generateDesignToCodePrompt(CODE
LOWdesign/src/daemon-client.ts315async function gracefulShutdownExistingDaemon(port: number): Promise<void> {CODE
LOWdesign/src/variants.ts237async function generateResponsiveVariants(CODE
LOWtest/skill-e2e-plan-ceo-mode-routing.test.ts68async function navigateToModeAskUserQuestion(CODE
LOWtest/skill-e2e-skillify.test.ts134function installBundledHackernewsSkill(workDir: string) {CODE
LOWtest/redact-prepush-scan-range.test.ts86function setUpRemoteWithForeignFixture(): void {CODE
LOWtest/redact-prepush-scan-range.test.ts194 function buildSecretOnSecondRemote(): { originTip: string } {CODE
LOWtest/extension-pty-inject-invariant.test.ts70function findEnclosingFunctionStart(content: string, callerPos: number): number {CODE
LOWtest/tasks-section-jq.test.ts33function extractBranchCommitFilter(): string {CODE
LOWtest/gbrain-source-worktree-advance.test.ts44function makeArtifactsRepoWithWorktree(): { head: string } {CODE
LOWtest/gen-skill-docs.test.ts85function extractPreambleBeforeWorkflow(content: string, workflowMarkers: string[]): string {CODE
LOWtest/helpers/agent-sdk-runner.ts145export function passThroughNonAskUserQuestion(CODE
LOWtest/helpers/skill-parser.ts145export function extractRemoteSlugPatterns(rootDir: string, subdirs: string[]): Map<string, string[]> {CODE
LOWtest/helpers/e2e-helpers.ts228export async function assertRecommendationQuality(opts: {CODE
LOWtest/helpers/claude-pty-runner.ts250export function planFileHasDecisionsSection(planFile: string): boolean {CODE
LOWtest/helpers/claude-pty-runner.ts288export function isPermissionDialogVisible(visible: string): boolean {CODE
LOWtest/helpers/claude-pty-runner.ts320export function isNumberedOptionListVisible(visible: string): boolean {CODE
LOWtest/helpers/claude-pty-runner.ts660export function isScopeGateQuestionVisible(visible: string): boolean {CODE
LOWtest/helpers/claude-pty-runner.ts678export function isScopeGateAutoSelectVisible(visible: string): boolean {CODE
LOWtest/helpers/claude-pty-runner.ts1167export function assertReviewReportAtBottom(CODE
LOWtest/helpers/claude-pty-runner.ts1204export function assertReportAtBottomIfPlanWritten(CODE
LOWbin/gstack-gbrain-sync.ts440export function derivePathOnlyHashLegacyId(repoPath: string): string {CODE
LOWbin/gstack-gbrain-sync.ts467function gbrainSupportsSourcesRename(env?: NodeJS.ProcessEnv): boolean {CODE
LOWbin/gstack-gbrain-sync.ts533export function planHostnameFoldMigration(CODE
LOWbin/gstack-gbrain-sync.ts1186export function ensureGbrainSourceGitignored(root: string): void {CODE
LOWbin/gstack-memory-ingest.ts1532function makePersistentTranscriptDir(): string {CODE
LOWbin/gstack-memory-ingest.ts1708function failedOnUnknownIncludeGitignored(status: number | null, stderr: string): boolean {CODE
LOWscripts/resolve-codex-generation-model.ts33export function resolveCodexGenerationModel(opts: {CODE
LOWscripts/test-free-shards.ts1258function spawnSyncGitStatusGenerated(): string[] {CODE
LOWscripts/test-paid-shards.ts289export function partitionShardsByDiffSelection(CODE
LOWscripts/gstack-schema-pack.ts261export function getSchemaPackMutationPayload(): {CODE
LOWscripts/gen-skill-docs.ts68function effectiveSuppressedResolvers(hostConfig: HostConfig): Set<string> {CODE
LOWscripts/gen-skill-docs.ts200function extractNameAndDescription(content: string): { name: string; description: string } {CODE
LOWscripts/gen-skill-docs.ts492function condenseOpenAIShortDescription(description: string): string {CODE
LOWscripts/psychographic-signals.ts253export function validateRegistrySignalKeys(): {CODE
LOWscripts/psychographic-signals.ts285export function normalizeToDimensionValue(total: number): number {CODE
LOWscripts/test-strict-output.ts91export function installChildSignalForwarding(CODE
LOWscripts/test-strict-output.ts191export function classifyBunTestOutputLine(rawLine: string): BunTestOutputFinding | null {CODE
LOWscripts/test-strict-output.ts198export function parseBunTerminalSummaryLine(rawLine: string): number | null {CODE
LOWscripts/resolvers/testing.ts213function generateTestCoverageAuditInner(mode: CoverageAuditMode): string {CODE
LOWscripts/resolvers/testing.ts577export function generateTestCoverageAuditPlan(_ctx: TemplateContext): string {CODE
LOWscripts/resolvers/testing.ts581export function generateTestCoverageAuditShip(_ctx: TemplateContext): string {CODE
LOWscripts/resolvers/review-army.ts14function generateSpecialistSelection(ctx: TemplateContext): string {CODE
LOWscripts/resolvers/review-army.ts85function generateSpecialistDispatch(ctx: TemplateContext): string {CODE
LOWscripts/resolvers/gbrain.ts55export function generateGBrainContextLoad(ctx: TemplateContext): string {CODE
LOWscripts/resolvers/gbrain.ts75export function generateGBrainSaveResults(ctx: TemplateContext): string {CODE
LOWscripts/resolvers/gbrain.ts195export function generateBrainCacheRefresh(ctx: TemplateContext): string {CODE
LOWscripts/resolvers/design-doc-discovery.ts47export function generateDesignDocDiscovery(_ctx: TemplateContext): string {CODE
LOWscripts/resolvers/review.ts77export function generatePlanFileReviewReport(_ctx: TemplateContext): string {CODE
LOWscripts/resolvers/review.ts207export function generateAntiShortcutClause(_ctx: TemplateContext): string {CODE
LOWscripts/resolvers/review.ts322export function generateCodexSecondOpinion(ctx: TemplateContext): string {CODE
LOWscripts/resolvers/review.ts851function generatePlanFileDiscovery(): string {CODE
LOWscripts/resolvers/review.ts887function generatePlanCompletionAuditInner(mode: PlanCompletionMode): string {CODE
LOWscripts/resolvers/review.ts1124export function generatePlanCompletionAuditShip(_ctx: TemplateContext): string {CODE
LOWscripts/resolvers/review.ts1128export function generatePlanCompletionAuditReview(_ctx: TemplateContext): string {CODE
LOWscripts/resolvers/review.ts1134export function generatePlanVerificationExec(_ctx: TemplateContext): string {CODE
LOWscripts/resolvers/third-party-actions.ts19export function generateThirdPartyActions(_ctx: TemplateContext): string {CODE
LOWscripts/resolvers/design.ts69export function generateDesignMethodology(_ctx: TemplateContext): string {CODE
LOWscripts/resolvers/design.ts541export function generateDesignOutsideVoices(ctx: TemplateContext): string {CODE
50 more matches not shown…
Modern AI Meta-Vocabulary23 hits · 68 pts
SeverityFileLineSnippetContext
MEDIUMTODOS.md2692### Swarm primitive — reusable multi-agent dispatchCOMMENT
MEDIUMTODOS.md2786**Why:** Multi-week initiatives often span 3-5 specs that share context but ship sequentially. Today `/spec --epic` woulCODE
MEDIUMCLAUDE.md349## Community PR guardrailsCOMMENT
MEDIUMautoplan/SKILL.md752# including autoplan's own dual-voice orchestration. Honor it before probing.COMMENT
MEDIUMtest/skill-e2e-ship-docsync.test.ts228 // zero contain scaffold strings.COMMENT
MEDIUMtest/benchmark-runner.test.ts52 // Gemini has very limited agentic surfaceCOMMENT
MEDIUMtest/preamble-first-task-scaffold.test.ts7// P4 first-run scaffold (activation lift). Two surfaces under test:COMMENT
MEDIUMtest/preamble-first-task-scaffold.test.ts155 // and the scaffold telemetry all live in bin/gstack-skill-start; the tipsCOMMENT
MEDIUMtest/preamble-first-task-scaffold.test.ts170 // P4 scaffold branch (first-ever run) …COMMENT
MEDIUMtest/gen-skill-docs.test.ts3141 // This does NOT apply to `codex exec`, which is agentic and really does runCOMMENT
MEDIUMtest/helpers/touchfiles-data.ts33 // P4 first-run scaffold (activation lift) — the detection binary end-to-endCOMMENT
MEDIUMtest/helpers/touchfiles-data.ts463 // P4 first-run scaffold — periodic (onboarding, non-safety, model-touched marker)COMMENT
MEDIUMtest/helpers/touchfiles-data.ts475 // Review — gate for functional/guardrails, periodic for qualityCOMMENT
MEDIUMtest/helpers/touchfiles-data.ts661 // CSO — gate for security guardrails, periodic for qualityCOMMENT
MEDIUMtest/helpers/tool-map.ts58 // Shell access depends on flags; most agentic tools are not exposed.COMMENT
MEDIUMcontext-restore/SKILL.md475 # Cap at 20: a user with 10k saved files shouldn't blow the context window.COMMENT
MEDIUMdocs/skills.md51| [`/careful`](#safety--guardrails) | **Safety Guardrails** | Warns before destructive commands (rm -rf, DROP TABLE, forCODE
MEDIUMdocs/skills.md52| [`/freeze`](#safety--guardrails) | **Edit Lock** | Restrict all file edits to a single directory. Blocks Edit and WritCODE
MEDIUMdocs/skills.md53| [`/guard`](#safety--guardrails) | **Full Safety** | Combines /careful + /freeze in one command. Maximum safety for proCODE
MEDIUMdocs/skills.md54| [`/unfreeze`](#safety--guardrails) | **Unlock** | Remove the /freeze boundary, allowing edits everywhere again. |CODE
MEDIUMdocs/designs/SESSION_INTELLIGENCE.md134- [CodeScene: Agentic AI coding best practices](https://codescene.com/blog/agentic-ai-coding-best-practice-patterns-for-CODE
MEDIUMdocs/designs/ML_PROMPT_INJECTION_KILLER.md88- [npm](https://www.npmjs.com/package/@openai/guardrails)CODE
MEDIUMsupabase/functions/telemetry-ingest/index.ts74 // scaffold), handoff (P1 office-hours → next skill), route (gstack router).COMMENT
Magic Placeholder Names8 hits · 48 pts
SeverityFileLineSnippetContext
HIGHtest/setup-gbrain-path4-structure.test.ts139 expect(skeleton).toMatch(/<YOUR_TOKEN>/);CODE
HIGHtest/setup-gbrain-path4-structure.test.ts180 // - <bearer>, <YOUR_TOKEN>, <TOKEN> (placeholder)COMMENT
HIGHtest/setup-gbrain-path4-structure.test.ts186 expect(line).toMatch(/Bearer (\$GBRAIN_MCP_TOKEN|<bearer>|<YOUR_TOKEN>|<TOKEN>|\.\.\."?)/);CODE
HIGHtest/redact-engine.test.ts390 expect(isPlaceholderSpan("your_api_key")).toBe(true);CODE
HIGHtest/helpers/carve-guards.ts561 '<YOUR_TOKEN>',CODE
HIGHsetup-gbrain/SKILL.md827 -H 'Authorization: Bearer <YOUR_TOKEN>' \CODE
HIGHsetup-gbrain/SKILL.md833`<YOUR_TOKEN>` so the snippet is safe to copy into chat / share.CODE
HIGHlib/redact-patterns.ts639 // recipe as env.kv to kill Bearer YOUR_TOKEN_HERE placeholders.COMMENT
Cross-Language Confusion (JS/TS)7 hits · 45 pts
SeverityFileLineSnippetContext
HIGHtest/ship-version-sync.test.ts49 elif command -v bun >/dev/null 2>&1; thenCODE
HIGHscripts/resolvers/design.ts959elif [ -f "$_DESIGN_DIR/feedback-pending.json" ]; thenCODE
HIGHscripts/resolvers/constants.ts127elif [ "\${GSTACK_FORCE_CODEX_REVIEW:-0}" != "1" ] && { [ -n "\${CODEX_THREAD_ID:-}" ] || [ -n "\${CODEX_SANDBOX:-}" ]; CODE
HIGHscripts/resolvers/constants.ts129elif ! command -v codex >/dev/null 2>&1; thenCODE
HIGHscripts/resolvers/constants.ts131elif ! _gstack_codex_auth_probe >/dev/null 2>&1; thenCODE
HIGHscripts/resolvers/constants.ts133elif ! _gstack_codex_model_probe; thenCODE
HIGHscripts/resolvers/confidence.ts47 would live. If "dict.get() might return None", quote the dict initialization.CODE
AI Slop Vocabulary5 hits · 15 pts
SeverityFileLineSnippetContext
MEDIUMtest/skill-e2e-setup-gbrain-path4-local-pglite.test.ts15// Periodic-tier (codex #12: AgentSDK harness is non-deterministic; gate-tierCOMMENT
MEDIUMtest/skill-e2e-office-hours-brain-writeback.test.ts160 // Set up the fake gbrain CLI with robust argv quoting + payload capture.COMMENT
MEDIUMtest/helpers/touchfiles-data.ts127 // Real-PTY E2E batch (#6 new tests on the harness).COMMENT
MEDIUMtest/helpers/touchfiles-data.ts181 // Periodic-tier per codex #12 (AgentSDK harness is non-deterministic).COMMENT
MEDIUMscripts/resolvers/testing.ts71### B2. Research best practicesCOMMENT
Self-Referential Comments3 hits · 9 pts
SeverityFileLineSnippetContext
MEDIUMbin/gstack-gbrain-lib.sh3# This file is NOT executable; source it:COMMENT
MEDIUMbin/gstack-egress-lib.sh3# This file is NOT executable; source it:COMMENT
MEDIUMscripts/build-app.sh191# Create a temporary directory for DMG contentsCOMMENT
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWscripts/build-app.sh12# Usage:COMMENT
TODO Padding1 hit · 1 pts
SeverityFileLineSnippetContext
LOWtest/skill-routing-e2e.test.ts378 fs.writeFileSync(path.join(tmpDir, 'waitlist.ts'), 'export class WaitlistService {\n async addParty(name: string,CODE
Excessive Try-Catch Wrapping1 hit · 1 pts
SeverityFileLineSnippetContext
LOWsetup-gbrain/SKILL.md765except Exception:CODE