AI Slop Code RIsk Monitor

Yeachan-Heo/oh-my-codex

OmX - Oh My codeX: Your codex is not alone. Add hooks, agent teams, HUDs, and so much more.

6.5 Moderate pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for Yeachan-Heo/oh-my-codex, a TypeScript project with 33,507 GitHub stars. SynthScan examined 496,891 lines of code across 1422 source files, recording 3536 pattern matches distributed across 11 syntactic categories. The legacy adjusted pattern signal is 6.5 (Moderate pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

6.5
Adjusted Signal
6.5
Raw Pattern Score
100%
Time Factor
2026-10-08
Last Push
33.5K
Stars
TypeScript
Language
496.9K
Lines of Code
1.4K
Files
3.5K
Pattern Hits
2026-10-12
Scan Date
0.01
HC Hit Rate

Risk Review · v3

Use each vector to guide manual verification of the underlying findings.

Cognitive Ownership Risk 24.7/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 3397 finding(s).

Hallucinated Dependency & Supply Chain Risk 1.1/100 · LOW

Are imports declared and package/API names verified? 37 finding(s).

Agent Over-Engineering Ratio 26.1/100 · MEDIUM

Are wrappers, guards, and repeated structures necessary? 3443 finding(s).

PR Review Velocity Impact 32.2/100 · MEDIUM

Which changes need focused human review? 3536 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 0HIGH 19MEDIUM 117LOW 3400

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 3536 distinct pattern matches across 11 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. 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 configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Hyper-Verbose Identifiers3341 hits · 2724 pts
SeverityFileLineSnippetContext
LOWplayground/bayesopt_highdim_demo/optimizer.py25def resolve_active_dimensions(dim: int, raw: Any) -> list[int]:CODE
LOWplayground/adaptive_sort_demo/sort_benchmark.py93def longest_non_decreasing_run(values: list[int]) -> int:CODE
LOWdocs/pipeline/github-pr-package-identity.md146async function createPackageIdempotently(issue: Issue, classification: Classification) {CODE
LOWpackages/vscode-extension/src/core.ts14function extensionBundledCoreModulePath(context: vscode.ExtensionContext): string {CODE
LOW⚡src/ultragoal/artifacts.ts608function unresolvedReviewBlockedGoals(plan: UltragoalPlan): UltragoalItem[] {CODE
LOW⚡src/ultragoal/artifacts.ts612function isDesignatedReviewBlockerResolver(goal: UltragoalItem, parent: UltragoalItem | undefined): boolean {CODE
LOW⚡src/ultragoal/artifacts.ts619function canUseCleanFinalResolverPathForReviewBlockedParent(CODE
LOW⚡src/ultragoal/artifacts.ts674function buildCompletedLegacyGoalRemediation(goal: UltragoalItem): string {CODE
LOW⚡src/ultragoal/artifacts.ts682function buildUnavailableCodexGoalRemediation(goal: UltragoalItem): string {CODE
LOW⚡src/ultragoal/artifacts.ts690function evidenceDescribesCompletedAggregateMicrogoalLoop(evidence: string | undefined): boolean {CODE
LOW⚡src/ultragoal/artifacts.ts698function isSafeCompletedAggregateBlockerSnapshot(CODE
LOW⚡src/ultragoal/artifacts.ts727function buildAggregateCodexObjective(statePathPrefix: string): string {CODE
LOW⚡src/ultragoal/artifacts.ts737function isLegacyEnumeratedAggregateObjective(objective: string | undefined): boolean {CODE
LOW⚡src/ultragoal/artifacts.ts745function compatibleCodexObjectives(plan: UltragoalPlan): string[] {CODE
LOW⚡src/ultragoal/artifacts.ts1003export async function readUltragoalPlanSnapshot(cwd: string): Promise<UltragoalPlan> {CODE
LOW⚡src/ultragoal/artifacts.ts1007function requiresCanonicalStatePathMigration(plan: UltragoalPlan, statePathPrefix: string): boolean {CODE
LOW⚡src/ultragoal/artifacts.ts1011function requiresAggregateObjectiveMigration(plan: UltragoalPlan, statePathPrefix: string): boolean {CODE
LOW⚡src/ultragoal/artifacts.ts1018async function migrateAggregateObjectiveUnderLock(cwd: string, parsed: UltragoalPlan): Promise<UltragoalPlan> {CODE
LOW⚡src/ultragoal/artifacts.ts1561function sourceReferencesAnyArtifact(source: string, artifacts: readonly string[]): boolean {CODE
LOW⚡src/ultragoal/artifacts.ts1565function invariantFromInlineDeclaration(line: string): string | undefined {CODE
LOW⚡src/ultragoal/artifacts.ts1573function extractArchitectureInvariantsFromArtifact(text: string, sourceArtifact: string, sourcePrefix?: string): RequireCODE
LOWsrc/ultragoal/artifacts.ts368function normalizeIndentedAtxStorySectionLabel(value: string): string | undefined {CODE
LOWsrc/ultragoal/artifacts.ts449function briefLooksPlanLikeHandoff(lines: readonly string[]): boolean {CODE
LOWsrc/ultragoal/artifacts.ts457function assertSafeImplicitMarkdownGoalCount(brief: string, parsedItems: readonly MarkdownListItem[], parentItems: readoCODE
LOWsrc/ultragoal/artifacts.ts509function objectivesHaveConservativeSpecificTokenOverlap(actual: string, brief: string): boolean {CODE
LOWsrc/ultragoal/artifacts.ts532function classifyExternalAuthorizationBlocker(evidence: string | undefined): ExternalAuthorizationBlocker | null {CODE
LOWsrc/ultragoal/artifacts.ts576function textMentionsUltragoalPlanArtifact(value: string | undefined): boolean {CODE
LOWsrc/ultragoal/artifacts.ts587function textHasCompletionValidationEvidence(value: string | undefined): boolean {CODE
LOWsrc/ultragoal/artifacts.ts596async function snapshotObjectiveMapsToUltragoalPlan(cwd: string, snapshotObjective: string): Promise<boolean> {CODE
LOWsrc/ultragoal/artifacts.ts632function hasReciprocalReviewBlockerResolver(goal: UltragoalItem, plan: UltragoalPlan): boolean {CODE
LOWsrc/ultragoal/artifacts.ts644function canPersistNormalFinalAggregateCompletion(CODE
LOWsrc/ultragoal/artifacts.ts658async function canReconcileCompletedTaskScopedAggregateSnapshot(CODE
LOWsrc/ultragoal/artifacts.ts783function isCompletionBlockingForFinalCandidate(candidate: UltragoalItem, finalCandidate: UltragoalItem, plan: UltragoalPCODE
LOWsrc/ultragoal/artifacts.ts802export function isFinalRunCompletionCandidate(plan: UltragoalPlan, goal: UltragoalItem): boolean {CODE
LOWsrc/ultragoal/artifacts.ts872export async function assertUltragoalWritableLifecycleAuthority(CODE
LOWsrc/ultragoal/artifacts.ts929function describeWritableAuthority(authority: UltragoalWritableAuthority): string {CODE
LOWsrc/ultragoal/artifacts.ts1042async function readUltragoalPlanUnderLock(cwd: string): Promise<UltragoalPlan> {CODE
LOWsrc/ultragoal/artifacts.ts1134export function parseUltragoalSteeringDirective(raw: string): UltragoalSteeringProposal | null {CODE
LOWsrc/ultragoal/artifacts.ts1207function mentionsWeakenedCompletion(...values: Array<string | undefined>): boolean {CODE
LOWsrc/ultragoal/artifacts.ts1213function hasProtectedSteeringPayload(value: unknown): boolean {CODE
LOWsrc/ultragoal/artifacts.ts1262function rawChildGoalsFromProposal(proposal: UltragoalSteeringProposal): unknown[] {CODE
LOWsrc/ultragoal/artifacts.ts1293function revisedObjectiveFromProposal(proposal: UltragoalSteeringProposal): string | undefined {CODE
LOWsrc/ultragoal/artifacts.ts1299export function validateUltragoalSteeringProposal(plan: UltragoalPlan, proposal: UltragoalSteeringProposal): UltragoalStCODE
LOWsrc/ultragoal/artifacts.ts1364async function readSteeringLedgerEntries(cwd: string): Promise<UltragoalLedgerEntry[]> {CODE
LOWsrc/ultragoal/artifacts.ts1529function requiredInvariantSourceKey(invariant: RequiredArchitectureInvariant): string {CODE
LOWsrc/ultragoal/artifacts.ts1533function uniqueRequiredArchitectureInvariants(invariants: readonly RequiredArchitectureInvariant[]): RequiredArchitecturCODE
LOWsrc/ultragoal/artifacts.ts1545function architectureInvariantSectionSlug(label: string): string {CODE
LOWsrc/ultragoal/artifacts.ts1600function extractArchitectureInvariantsFromBrief(brief: string): RequiredArchitectureInvariant[] {CODE
LOWsrc/ultragoal/artifacts.ts1604function extractArchitectureInvariantsFromAcceptedSteering(entries: readonly UltragoalLedgerEntry[]): RequiredArchitectuCODE
LOWsrc/ultragoal/artifacts.ts1624async function collectRequiredArchitectureInvariants(cwd: string): Promise<RequiredArchitectureInvariant[]> {CODE
LOWsrc/ultragoal/artifacts.ts1631function validateArchitectureInvariantGate(gate: Partial<UltragoalQualityGate>, requiredInvariants: readonly RequiredArcCODE
LOWsrc/ultragoal/artifacts.ts2083export async function recordFinalReviewBlockers(cwd: string, options: RecordFinalReviewBlockersOptions): Promise<{ plan:CODE
LOWsrc/ultragoal/artifacts.ts2161export function codexGoalConductorGuidance(options: CodexGoalInstructionOptions): string {CODE
LOWsrc/ultragoal/artifacts.ts2177export function buildCodexGoalInstruction(CODE
LOWsrc/ultragoal/artifacts.ts2186function buildPerStoryCodexGoalInstruction(goal: UltragoalItem, plan: UltragoalPlan, options: CodexGoalInstructionOptionCODE
LOWsrc/ultragoal/artifacts.ts2242function buildAggregateCodexGoalInstruction(goal: UltragoalItem, plan: UltragoalPlan, options: CodexGoalInstructionOptioCODE
LOWsrc/ultragoal/__tests__/artifacts.test.ts85async function writeAggregateFixturePlan(cwd: string, activeGoalId: string | undefined, goals: Array<Record<string, unknCODE
LOW⚡src/autoresearch/goal.ts112export function autoresearchGoalMissionPath(cwd: string, slug: string): string {CODE
LOW⚡src/autoresearch/goal.ts116export function autoresearchGoalRubricPath(cwd: string, slug: string): string {CODE
LOW⚡src/autoresearch/goal.ts120export function autoresearchGoalLedgerPath(cwd: string, slug: string): string {CODE
3281 more matches not shown…
Decorative Section Separators102 hits · 282 pts
SeverityFileLineSnippetContext
MEDIUMsrc/mcp/code-intel-server.ts22// ── Helpers ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/mcp/code-intel-server.ts49// ── Diagnostics (tsc --noEmit wrapper) ────────────────────────────────────COMMENT
MEDIUMsrc/mcp/code-intel-server.ts132// ── Symbol extraction (regex-based) ─────────────────────────────────────────COMMENT
MEDIUMsrc/mcp/code-intel-server.ts192// ── AST-grep wrapper ────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/mcp/code-intel-server.ts282// ── Workspace symbol search ─────────────────────────────────────────────────COMMENT
MEDIUMsrc/mcp/code-intel-server.ts325// ── MCP Server ──────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/mcp/trace-server.ts131// ── State file readers for mode timeline ────────────────────────────────────COMMENT
MEDIUMsrc/mcp/trace-server.ts180// ── Metrics reader ──────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/mcp/trace-server.ts202// ── MCP Server ──────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/cli/index.ts5640 // ── Phase 0.5: config repair ────────────────────────────────────────────COMMENT
MEDIUMsrc/team/tmux-session.ts1002// ── Async tmux helpers ──────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/role-router.ts13// ─── Layer 1: Prompt Loading ────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/role-router.ts60// ─── Layer 2: Heuristic Role Routing ────────────────────────────────────────COMMENT
MEDIUM⚡src/team/scaling.ts2297// ── Helpers ───────────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/scaling.ts145// ── Environment gate ──────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/scaling.ts289// ── Result types ──────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/scaling.ts572// ── Scale Up ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/scaling.ts1487// ── Scale Down ────────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts195// ─── resolveTeamApiOperation ──────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts229// ─── buildLegacyTeamDeprecationHint ───────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts249// ─── constants ────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts275// ─── validateCommonFields (via executeTeamApiOperation) ───────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts345// ─── send-message ─────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts521// ─── broadcast ────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts549// ─── mailbox-list ─────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts588// ─── mailbox-mark-delivered ───────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts769// ─── mailbox-mark-notified ────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts803// ─── create-task ──────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts848// ─── read-task ────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts886// ─── list-tasks ───────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts1040// ─── update-task ──────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts1183// ─── claim-task ───────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts1223// ─── transition-task-status ───────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts1309// ─── release-task-claim ───────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts1320// ─── read-config ──────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts1355// ─── read-manifest ────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts1376// ─── read-worker-status ───────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts1399// ─── read-worker-heartbeat ────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts1422// ─── update-worker-heartbeat ──────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts1445// ─── write-worker-inbox ───────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts1468// ─── write-worker-identity ────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts1506// ─── append-event ─────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts1537// ─── read-events ──────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts1624// ─── await-event ──────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts1715// ─── read-idle-state ────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts1796// ─── read-stall-state ───────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts2165// ─── get-summary ──────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts2199// ─── cleanup ──────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts2388// ─── write-shutdown-request ───────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts2411// ─── read-shutdown-ack ────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts2446// ─── read-monitor-snapshot ────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts2467// ─── write-monitor-snapshot ───────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts2498// ─── read-task-approval ───────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts2522// ─── write-task-approval ──────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/api-interop.test.ts2565// ─── error envelope (catch block) ─────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/scaling.test.ts483// ── isScalingEnabled ──────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/scaling.test.ts538// ── scale-down cleanup debt path containment ──────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/scaling.test.ts604// ── WorkerStatus draining state ───────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/scaling.test.ts637// ── Monotonic worker index counter ────────────────────────────────────────────COMMENT
MEDIUMsrc/team/__tests__/scaling.test.ts682// ── File-based scaling lock ───────────────────────────────────────────────────COMMENT
42 more matches not shown…
Cross-Language Confusion (JS/TS)19 hits · 95 pts
SeverityFileLineSnippetContext
HIGHsrc/cli/__tests__/launch-fallback.test.ts1581 elif [ "$2" = '-p' ] && [ "$5" = '#{session_name}' ]; thenCODE
HIGHsrc/cli/__tests__/launch-fallback.test.ts1583 elif [ "$2" = '-p' ] && [ "$5" = '#{session_attached}' ]; thenCODE
HIGHsrc/cli/__tests__/launch-fallback.test.ts1694 elif [ "$2" = '-p' ] && [ "$5" = '#{session_name}' ]; thenCODE
HIGHsrc/cli/__tests__/launch-fallback.test.ts1696 elif [ "$2" = '-p' ] && [ "$5" = '#{session_attached}' ]; thenCODE
HIGHsrc/cli/__tests__/launch-fallback.test.ts1794 elif [ "$2" = '-p' ] && [ "$5" = '#{session_name}' ]; thenCODE
HIGHsrc/team/__tests__/tmux-session.test.ts1024 elif [ -f "$text_sent_file" ]; thenCODE
HIGHsrc/team/__tests__/tmux-session.test.ts4819 elif [ "${scenario.extraWorkerPane ?? ''}" = "foreign" ]; thenCODE
HIGHsrc/team/__tests__/tmux-session.test.ts7029 elif [ -f "${logPath}.worker" ]; thenCODE
HIGHsrc/team/__tests__/tmux-session.test.ts7936 elif [ -f "${logPath}.leader-authorized" ]; thenCODE
HIGHsrc/team/__tests__/tmux-session.test.ts8555 elif [ "$count" -le 2 ]; thenCODE
HIGHsrc/team/__tests__/tmux-session.test.ts9235 elif [ "$count" -le 12 ]; thenCODE
HIGHsrc/team/__tests__/tmux-session.test.ts9474elif [ "$1" = "show-option" ]; thenCODE
HIGHsrc/team/__tests__/tmux-session.test.ts9494elif [ "$1" = "show-option" ]; thenCODE
HIGHsrc/team/__tests__/scaling.test.ts3077 elif [ "$split_count" -eq 1 ]; thenCODE
HIGHsrc/team/__tests__/scaling.test.ts3089 elif [ "$split_count" -eq 2 ]; thenCODE
HIGHsrc/team/__tests__/scaling.test.ts4119 elif [ "$3" = '%13' ]; thenCODE
HIGHsrc/team/__tests__/runtime.test.ts4730 elif [ -f "${cwd}/startup-ready-check-started" ]; thenCODE
HIGHsrc/team/__tests__/runtime.test.ts9401 elif [ ! -f "${proofStatePath}.owner-authorized" ]; thenCODE
HIGHsrc/scripts/smoke-packed-install.ts3657print("'Pa' + 'th'('src/python-alias-owned.ts').write_text('x')")CODE
Modern AI Meta-Vocabulary13 hits · 36 pts
SeverityFileLineSnippetContext
MEDIUMCHANGELOG.md261- **Native sidecar and collaboration authority** — native sidecar session authority is scoped during pointer conflicts (CODE
MEDIUMartifacts/release-0.21.0/inventory.md24- #3518 feat(autopilot) restore canonical staged orchestration (8d2adf42)CODE
MEDIUMdocs/release-notes-0.8.7.md25- [#625](https://github.com/Yeachan-Heo/oh-my-codex/pull/625) — leader-only orchestration boundariesCODE
MEDIUMdocs/release-notes-0.20.1.md24| `05262a1cb27429c72764dc4ba0b3c96a2e987fa3` | PR #3111 | Stopped seeding legacy multi-agent configuration. |CODE
MEDIUMdocs/release-notes-0.20.4.md25- **Native sidecar and collaboration authority** — native sidecar session authority is scoped during pointer conflicts (CODE
MEDIUMdocs/qa/release-readiness-0.20.1.md25| `05262a1cb27429c72764dc4ba0b3c96a2e987fa3` | PR #3111 | `fix: stop seeding legacy multi-agent config (#3111)`; generatCODE
MEDIUMdocs/architecture/cli-first-mcp-taxonomy.md3Issue #2214 establishes a runtime-support boundary for OMX: **CLI/JSON is the canonical durable runtime and control-planCODE
MEDIUMsrc/config/__tests__/generator-idempotent.test.ts627 "# OMX Native Agent Roles (Codex multi-agent)",CODE
MEDIUMsrc/cli/agents-init.ts189 const body = `${parentReference}# ${title}\n\nThis AGENTS.md scopes guidance to \`${relativeDir}\`. Parent AGENTS guidCODE
MEDIUM⚡src/scripts/demo-claude-workers.sh5# This script demonstrates the tmux-based multi-agent orchestration systemCOMMENT
MEDIUM⚡src/scripts/demo-claude-workers.sh5# This script demonstrates the tmux-based multi-agent orchestration systemCOMMENT
MEDIUM⚡src/scripts/demo-team-e2e.sh5# This script demonstrates the tmux-based multi-agent orchestration systemCOMMENT
MEDIUM⚡src/scripts/demo-team-e2e.sh5# This script demonstrates the tmux-based multi-agent orchestration systemCOMMENT
Verbosity Indicators13 hits · 20 pts
SeverityFileLineSnippetContext
LOWsrc/cli/uninstall.ts2036 // Step 2: config cleanup is calculated before Step 1 and committed last.COMMENT
LOWsrc/cli/uninstall.ts2050 // Step 3: Remove installed promptsCOMMENT
LOWsrc/cli/uninstall.ts2062 // Step 4: Remove native agent configsCOMMENT
LOWsrc/cli/uninstall.ts2073 // Step 5: Remove installed skillsCOMMENT
LOWsrc/cli/uninstall.ts2085 // Step 6: Remove AGENTS.md and optionally .omx/ cache directoryCOMMENT
LOW⚡src/cli/setup.ts5190 // Step 7: Set up notify hookCOMMENT
LOW⚡src/cli/setup.ts5199 // Step 8: Configure HUDCOMMENT
LOWsrc/cli/setup.ts4469 // Step 1: Ensure directories existCOMMENT
LOWsrc/cli/setup.ts4528 // Step 2: Install agent promptsCOMMENT
LOWsrc/cli/setup.ts4582 // Step 3: Install skillsCOMMENT
LOWsrc/cli/setup.ts4633 // Step 4: Install native agent configsCOMMENT
LOWsrc/cli/setup.ts4673 // Step 5: Update config.tomlCOMMENT
LOWsrc/cli/setup.ts4865 // Step 6: Generate AGENTS.mdCOMMENT
Structural Annotation Overuse13 hits · 20 pts
SeverityFileLineSnippetContext
LOWsrc/cli/uninstall.ts2036 // Step 2: config cleanup is calculated before Step 1 and committed last.COMMENT
LOWsrc/cli/uninstall.ts2050 // Step 3: Remove installed promptsCOMMENT
LOWsrc/cli/uninstall.ts2062 // Step 4: Remove native agent configsCOMMENT
LOWsrc/cli/uninstall.ts2073 // Step 5: Remove installed skillsCOMMENT
LOWsrc/cli/uninstall.ts2085 // Step 6: Remove AGENTS.md and optionally .omx/ cache directoryCOMMENT
LOW⚡src/cli/setup.ts5190 // Step 7: Set up notify hookCOMMENT
LOW⚡src/cli/setup.ts5199 // Step 8: Configure HUDCOMMENT
LOWsrc/cli/setup.ts4469 // Step 1: Ensure directories existCOMMENT
LOWsrc/cli/setup.ts4528 // Step 2: Install agent promptsCOMMENT
LOWsrc/cli/setup.ts4582 // Step 3: Install skillsCOMMENT
LOWsrc/cli/setup.ts4633 // Step 4: Install native agent configsCOMMENT
LOWsrc/cli/setup.ts4673 // Step 5: Update config.tomlCOMMENT
LOWsrc/cli/setup.ts4865 // Step 6: Generate AGENTS.mdCOMMENT
Unused Imports14 hits · 14 pts
SeverityFileLineSnippetContext
LOWplayground/bayesopt_highdim_demo/run_search.py1CODE
LOWplayground/bayesopt_highdim_demo/problem.py1CODE
LOWplayground/bayesopt_highdim_demo/optimizer.py1CODE
LOWplayground/adaptive_sort_demo/sort_benchmark.py1CODE
LOWplayground/adaptive_sort_demo/sort_benchmark.py6CODE
LOWplayground/bayesopt_latent_discovery_demo/run_search.py1CODE
LOWplayground/bayesopt_latent_discovery_demo/problem.py1CODE
LOWplayground/bayesopt_latent_discovery_demo/optimizer.py1CODE
LOWplayground/ml_kaggle_demo/train.py1CODE
LOWplayground/ml_kaggle_demo/model_factory.py1CODE
LOWsrc/scripts/eval/eval-ml-kaggle-model-optimization.py1CODE
LOW…c/scripts/eval/eval-noisy-latent-subspace-discovery.py1CODE
LOWsrc/scripts/eval/eval-adaptive-sort-optimization.py1CODE
LOWsrc/scripts/eval/eval-noisy-bayesopt-highdim.py1CODE
Over-Commented Block13 hits · 8 pts
SeverityFileLineSnippetContext
LOWprompts/ux-researcher.md41### Top Usability RisksCOMMENT
LOWprompts/product-manager.md61### Persona & JTBDCOMMENT
LOWsrc/subagents/tracker.ts901 const current = parseStrictSubagentTrackingState(raw);COMMENT
LOWsrc/question/renderer.ts401 // the pane command instead.COMMENT
LOWsrc/scripts/demo-claude-workers.sh1#!/usr/bin/env bashCOMMENT
LOWsrc/scripts/demo-team-e2e.sh1#!/usr/bin/env bashCOMMENT
LOWsrc/scripts/codex-native-hook.ts2201 const markerChildId = safeString(sessionStartChildMetadata.childSessionId).trim();COMMENT
LOWsrc/scripts/codex-native-hook.ts2581// UserPromptSubmit `$ultragoal` prompt, which seeds active/planning stateCOMMENT
LOWsrc/scripts/codex-native-hook.ts4941// Masks redirect metacharacters (`<`/`>`) that appear INSIDE shell quotes so aCOMMENT
LOWsrc/scripts/codex-native-hook.ts6781 // word-separating blanks. It does NOT split on any other whitespace --COMMENT
LOWsrc/scripts/codex-native-hook.ts9561// Direct cancellation is recognized from the RAW command string with aCOMMENT
LOWsrc/scripts/codex-native-hook.ts10441 return directOmxCancelCommandHasTrustedExecutionContext(command, cwd);COMMENT
LOWsrc/scripts/codex-native-pre-post.ts561}COMMENT
AI Slop Vocabulary2 hits · 5 pts
SeverityFileLineSnippetContext
MEDIUMsrc/cli/__tests__/doctor-warning-copy.test.ts1180 await writeFile(packagedBinary, '#!/bin/sh\necho "stub harness"\n');CODE
MEDIUMsrc/question/renderer.ts403 // Two properties keep this robust:COMMENT
Example Usage Blocks2 hits · 4 pts
SeverityFileLineSnippetContext
LOW⚡src/scripts/demo-claude-workers.sh12# Usage:COMMENT
LOW⚡src/scripts/demo-team-e2e.sh9# Usage:COMMENT
Fake / Example Data4 hits · 4 pts
SeverityFileLineSnippetContext
LOWsrc/hooks/__tests__/codebase-map.test.ts20 execSync('git config user.email "test@test.com"', { cwd: dir, stdio: 'ignore' });CODE
LOWsrc/hooks/__tests__/codebase-map.test.ts117 execSync('git config user.email "test@test.com"', { cwd: secDir, stdio: 'ignore' });CODE
LOWsrc/hooks/__tests__/codebase-map.test.ts140 execSync('git config user.email "test@test.com"', { cwd: cacheDir, stdio: 'ignore' });CODE
LOWsrc/hooks/__tests__/codebase-map.test.ts164 execSync('git config user.email "test@test.com"', { cwd: cacheDir, stdio: 'ignore' });CODE