AI Slop Code Risk Monitor

lidge-jun/opencodex

SlopCodeMonitor badge for lidge-jun/opencodex Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

Universal provider proxy for OpenAI Codex & Claude Code — use any LLM (Claude, Gemini, Grok, DeepSeek, Ollama…) with Codex CLI, App, SDK, and Claude Code

3.0 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for lidge-jun/opencodex, a TypeScript project with 18,119 GitHub stars. SynthScan examined 2,643,960 lines of code across 12585 source files, recording 7278 pattern matches distributed across 16 syntactic categories. The legacy adjusted pattern signal is 3.0 (Low 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.

3.0
Adjusted Signal
3.0
Raw Pattern Score
100%
Time Factor
2026-11-01
Last Push
18.1K
Stars
TypeScript
Language
2.6M
Lines of Code
12.6K
Files
7.3K
Pattern Hits
2026-10-31
Scan Date
0.00
HC Hit Rate

Risk Review · Payload v1

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

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 13.5/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 0.4/100 · LOW

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

Agent Over-Engineering Ratio 12.2/100 · LOW

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

PR Review Velocity Impact 13.6/100 · LOW

Which changes need focused human review? 7278 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 10HIGH 5MEDIUM 157LOW 7106

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 7278 distinct pattern matches across 16 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 Identifiers6500 hits · 6806 pts
SeverityFileLineSnippetContext
LOW…2_and_history_perf/040_phase4_config_alias_and_docs.md66export function hasConflictingAgentsThreadKeys(configPath?: string): booleanCODE
LOW…vlog/_plan/261009_L1-desktop-cli/020_command_guards.md68export function assertNoDesktopSupervision(inspect: SupervisionInspector = inspectDesktopSupervision): void {CODE
LOW…vlog/_plan/261009_L1-desktop-cli/020_command_guards.md73export function desktopServiceCommandRefusal(CODE
LOW…vlog/_plan/261009_L1-desktop-cli/020_command_guards.md170export function planUpdateRuntimeHandling({ ownership, ownershipUnknown = false, serviceInstalled, supervision }) {CODE
LOW…vlog/_plan/261009_L1-desktop-cli/020_command_guards.md410export function runDesktopAwareProxyRestart(CODE
LOW…61028_oauth_provider_parity/020_phase2_codex_parity.md67+export function deriveCodexAccountInstallationId(chatgptAccountId: string, callerInstallationId: string): string {CODE
LOW…61028_oauth_provider_parity/020_phase2_codex_parity.md84+export function rewriteTurnMetadataInstallationId(rawMetadata: string, chatgptAccountId: string): string {CODE
LOW…61028_oauth_provider_parity/020_phase2_codex_parity.md96+export function isolateCodexPoolAccountHeaders(headers: Headers, chatgptAccountId: string): void {CODE
LOW…61028_oauth_provider_parity/020_phase2_codex_parity.md109+export function isolateCodexPoolClientMetadata(body: unknown, chatgptAccountId: string | undefined): unknown {CODE
LOW…1028_oauth_provider_parity/010_phase1_claude_parity.md118+export function deriveAnthropicAccountDeviceId(accountUuid: string): string {CODE
LOW…1028_oauth_provider_parity/010_phase1_claude_parity.md122+export function extractAnthropicCallerSessionId(body: Readonly<Rec>): string | undefined {CODE
LOW…1028_oauth_provider_parity/010_phase1_claude_parity.md136 export function bindAnthropicAccountMetadata(body: Rec, providerAccountUuid: string | undefined): Rec {CODE
LOW…1028_oauth_provider_parity/010_phase1_claude_parity.md173 export function anthropicBaseRequestHeaders(stream: boolean | undefined): Record<string, string> {CODE
LOW…1028_oauth_provider_parity/010_phase1_claude_parity.md184+export function resolveTranslatedAnthropicSessionKey(parsed: OcxParsedRequest, incoming?: IncomingMeta): string | undefCODE
LOW…61009_n4_responses_quota/020_main_quota_observation.md78+function selectedMainQuotaDispatch(selected: Headers): MainQuotaDispatch | undefined {CODE
LOW…61009_n4_responses_quota/020_main_quota_observation.md85 export function materializeCodexUpstreamAuth(...): Headers {CODE
LOW…61009_n4_responses_quota/020_main_quota_observation.md105 export async function materializeCodexUpstreamAuthAsync(...): Promise<Headers> {CODE
LOW…009_n4_responses_quota/010_spill_admission_headroom.md59function enforceSpilledResponseBudget(requiredHeadroomBytes?: number): number {CODE
LOW…009_n4_responses_quota/010_spill_admission_headroom.md157+export function setResponseSpillUnlinkFailureObserver(next: SpillUnlinkFailureObserver | null): void {CODE
LOW…009_n4_responses_quota/010_spill_admission_headroom.md192+export function resetSpillCountersForTests(): void {CODE
LOW…g/_plan/260909_bulk_closeout_249/002_lane_bug_prs_b.md85`/tmp/ocx-249.xGQnxl/wt/src/codex/app-server-processes.ts:1061` — `export function resetCodexAppServerCatalogStateCache(CODE
LOW…plan/260909_bulk_closeout_249/003_lane_small_nonbug.md164export function captureProviderApiKeySelection(provider: OcxProviderConfig): ProviderApiKeySelection {CODE
LOW…/_plan/260909_bulk_closeout_249/008_lane_stale_tail.md82export function finalizeAutoReviewModelOverride(CODE
LOW…/_plan/260909_bulk_closeout_249/008_lane_stale_tail.md104export function readConfiguredAutoReviewModel(): string | null {CODE
LOW…/_plan/260909_bulk_closeout_249/008_lane_stale_tail.md579export function collectOrcaCodexHomeDiagnostic(deps: OrcaCodexHomeDeps = {}): OrcaCodexHomeDiagnostic {CODE
LOW…an/260909_bulk_closeout_249/040_wp4_bug_issue_fixes.md111@@ -1414,6 +1414,13 @@ export function catalogHintsFromModelsApiItem(providerName: string, item: ProvidCODE
LOW…an/260909_bulk_closeout_249/040_wp4_bug_issue_fixes.md306+export function clearPersistedCodexRuntime(deps: ResolveCodexRuntimeDeps = {}): void {CODE
LOW…an/260909_bulk_closeout_249/040_wp4_bug_issue_fixes.md328@@ -654,6 +673,20 @@ export function resolveAndPersistCodexRuntime(CODE
LOW…an/260909_bulk_closeout_249/040_wp4_bug_issue_fixes.md446@@ -3860,10 +3860,28 @@ export async function installFreshWindowsSchedulerSafely(CODE
LOW…an/260909_bulk_closeout_249/040_wp4_bug_issue_fixes.md447 export function installedServiceRespawnRisk(CODE
LOW…g/_plan/260909_bulk_closeout_249/001_lane_bug_prs_a.md198export function isDeclaredReasoningEffort(effort: string): boolean {CODE
LOW…009_n1_catalog_client/020_autorefresh_client_fanout.md36export function setCatalogAutoRefreshClientFanout(fanout: CatalogChangedClientFanout | null): void {CODE
LOW…009_n1_catalog_client/020_autorefresh_client_fanout.md64async function refreshConnectedClientsAfterCatalogChange(isCurrent: () => boolean) {CODE
LOW…61009_L7-ci-infra/010_wp1_windows_removal_ownership.md126export async function drainAndRemoveFixtureRoots(plan: FixtureTeardownPlan, deps?: Partial<FixtureTeardownDeps>): PromisCODE
LOW…8_ocx_agentic_control/050_phase_account_attribution.md130function accountLabelForAttribution(provider: string, explicit: unknown): string | null {CODE
LOW…8_ocx_agentic_control/050_phase_account_attribution.md147 function accountLabelForAttribution(provider: string, explicit: unknown): string | null {CODE
LOW…61001_quota_send_lock_split/010_hard_lock_hardening.md79export function getMainAccountExternalUsageWarning(identityKey: string | undefined, now = Date.now()):CODE
LOW…61001_quota_send_lock_split/010_hard_lock_hardening.md81export function resetMainAccountExternalUsageForTests(): void;CODE
LOW…train/625_pages_integrations_IntegrationsOverview_b.md104export function IntegrationsOverviewContent({CODE
LOW…lan/260905_now_split_train/100_adapters_anthropic_b.md133export function createAnthropicStreamParser(provider: OcxProviderConfig, toolNames: { fromWire: (name: string) => stringCODE
LOW…lan/260905_now_split_train/100_adapters_anthropic_b.md151export function createAnthropicResponseParser(provider: OcxProviderConfig, toolNames: { fromWire: (name: string) => striCODE
LOW…1009_claude_1m_default/020_long_context_eligibility.md72export function claudeSurfaceSupportsOneMillion(provider: string, window: number | undefined): boolean {CODE
LOW…1009_claude_1m_default/010_prompt_too_long_envelope.md51export function claudePromptTooLongMessage(message: string): string {CODE
LOW…009_claude_1m_default/030_context_accounting_policy.md78export function withSubagentContextMarker(selector: string, windows: Record<string, number>, mode: AutoContextMode = UNPCODE
LOW…windows_stability_program/020_wrapper_killer_dedupe.md13export function killWindowsSchedulerWrappers(opts: {CODE
LOW⚡…928_remote_thread_provider_policy/probes/test_probe.py32 def test_plain_omitted_filter(self):CODE
LOW⚡…928_remote_thread_provider_policy/probes/test_probe.py37 def test_explicit_all_provider_mode(self):CODE
LOW⚡…928_remote_thread_provider_policy/probes/test_probe.py41 def test_preserves_envelope_metadata(self):CODE
LOW⚡…928_remote_thread_provider_policy/probes/test_probe.py47 def test_preserves_all_other_parameters(self):CODE
LOW⚡…928_remote_thread_provider_policy/probes/test_probe.py54 def test_explicit_filter_preserved(self):CODE
LOW⚡…928_remote_thread_provider_policy/probes/test_probe.py58 def test_explicit_empty_filter_preserved(self):CODE
LOW⚡…928_remote_thread_provider_policy/probes/test_probe.py62 def test_explicit_null_filter_preserved(self):CODE
LOW⚡…928_remote_thread_provider_policy/probes/test_probe.py66 def test_missing_params_created(self):CODE
LOW⚡…928_remote_thread_provider_policy/probes/test_probe.py70 def test_non_object_params_preserved(self):CODE
LOW⚡…928_remote_thread_provider_policy/probes/test_probe.py76 def test_resume_and_other_methods_unchanged(self):CODE
LOW⚡…928_remote_thread_provider_policy/probes/test_probe.py82 def test_notification_without_id_unchanged(self):CODE
LOW⚡…928_remote_thread_provider_policy/probes/test_probe.py86 def test_request_id_preserved_exactly(self):CODE
LOW⚡…928_remote_thread_provider_policy/probes/test_probe.py92 def test_response_like_object_unchanged(self):CODE
LOW⚡…928_remote_thread_provider_policy/probes/test_probe.py96 def test_relation_query_bypass_preserved(self):CODE
LOW⚡…928_remote_thread_provider_policy/probes/test_probe.py102 def test_null_relation_does_not_block(self):CODE
6440 more matches not shown…
Over-Commented Block472 hits · 457 pts
SeverityFileLineSnippetContext
LOWbunfig.toml1# Scope `bun test` discovery to opencodex's own suite.COMMENT
LOWbunfig.toml21# The write guard now arms itself from the test-file entry in that case (src/lib/test-home-guard.ts),COMMENT
LOW…60720_toks_speed_price_columns/010_phase1_cost_core.md181/**COMMENT
LOW…/260803_ci_dev_lane_sharding/010_linux_shard_matrix.md201 #COMMENT
LOW…og/_fin/260725_macos_menubar_app/040_phase4_release.md41#!/usr/bin/env bashCOMMENT
LOW…og/_fin/260725_macos_menubar_app/040_phase4_release.md61# `link -> ../../outside` became `<repo>/../../outside`, passed the `<repo>/*`COMMENT
LOWdevlog/_fin/260912_v2_contracts/020_recovery.md21COMMENT
LOWdevlog/_fin/260912_history_containment/000_plan.md21#4311 containment only: ordinal/history_mode records and migratable stores refuse external relabel; config/profile/journCOMMENT
LOW…60706_remote-compaction-v2-routed/000_investigation.md61## investigation). All file/line references verified 2026-07-06 againstCOMMENT
LOW…18_cursor_call_integration/cursor-call-integration.zsh1#!/usr/bin/env zshCOMMENT
LOWdevlog/_fin/260724_bugfix_train/030_shim_autorestore.md401): GuardedRefreshOperation[] | null {COMMENT
LOW…fin/260923_p5_ci_release_gaps/010_release_preflight.md81| --- | --- |COMMENT
LOW…60923_p5_ci_release_gaps/020_release_outcome_report.md81`attach-release` already holds `contents: write` for the upload; the report only readsCOMMENT
LOW…og/_fin/260923_p5_ci_release_gaps/030_shard_balance.md41| round-robin (today) | 364 / 394 / 248 / 254 | 74 | 33 each (plus serial singletons) |COMMENT
LOW…0924_claude_desktop_picker_mode/020_wp3_picker_core.md101export interface SecurityResult { code: number | null; stdout: string; stderr: string }COMMENT
LOW…g/_fin/260722_pr_review_strategy/003_merge_strategy.md101COMMENT
LOW…60913_chat_refusal_translator/020_fix_refusal_scope.md1# 020 — wp2: 거절 장부를 거절에만 건다COMMENT
LOWdevlog/_fin/260804_stacked_pr_ci/010_ci_trigger.md81 # The #951-#955 stack merged with `enforce-target`, `label`, andCOMMENT
LOWdevlog/_fin/260804_stacked_pr_ci/010_ci_trigger.md121And add, after the `push.branches` assertion:COMMENT
LOW…/260909_post249_scope_cleanup/030_issue_disposition.md41## IMPROVEMENT (32)COMMENT
LOWdevlog/_fin/260731_structure_sot_refresh/004_measure.sh1#!/usr/bin/env bashCOMMENT
LOW…70_codex-multi-account-auth/80_phase8-e2e-hardening.md41### 5. Invalid chatgptAccountId in importCOMMENT
LOW…lti-account-auth/70_phase7-quota-capture-autoswitch.md21COMMENT
LOW…_kiro_text_control_guard/010_phase1_guard_narrowing.md41COMMENT
LOW…0904_priority65_closeout/010_wp2_responses_boundary.md281 // (schema.ts:106) accepts a tool item whose strict schema failed only for a missing call_id. ACOMMENT
LOW…fin/260815_roadmap_closeout/000_source_capture_raw.txt101#1774 bug 추가COMMENT
LOWapp/Package.swift21 swiftSettings: [COMMENT
LOWapp/Sources/MenuBarCoreTests/Harness.swift1import FoundationCOMMENT
LOWapp/Sources/MenuBarCore/Keychain.swift1import FoundationCOMMENT
LOWapp/Sources/MenuBarCore/ProxyClient.swift121 /// Three states, not two. "Did not get a usable answer" and "nothing is listening"COMMENT
LOWapp/Sources/MenuBarCore/ProxyClient.swift161 public func isReachable() async -> Bool {COMMENT
LOWapp/Sources/MenuBarCore/ProxyModels.swift201COMMENT
LOWapp/Sources/MenuBarCore/ProxyModels.swift241 }COMMENT
LOWtests/preload.ts41} from "../scripts/test-run-lock";COMMENT
LOWtests/preload.ts61// guard, and the assertion that would have caught the omission — never ran. The workerCOMMENT
LOWtests/oauth/generic-oauth-failover.test.ts381COMMENT
LOWtests/oauth/generic-oauth-failover.test.ts561 //COMMENT
LOWtests/oauth/generic-oauth-failover.test.ts621 // Antigravity: a rotated account with no project must abort the rotation, NOT inherit theCOMMENT
LOWtests/providers/devin-adapter.test.ts241 // `oauthConfig("devin-cli")` entry would throw at module load, and a liveCOMMENT
LOWtests/providers/devin-adapter.test.ts541 // slot together at startup, so until that migration runs a row already namedCOMMENT
LOWtests/providers/devin-login.test.ts281COMMENT
LOWtests/providers/provider-registry-parity.test.ts681 //COMMENT
LOWtests/providers/provider-registry-parity.test.ts781 // response. The earlier version of this test read the models.json sample onCOMMENT
LOWtests/providers/command-code-fakeip-discovery.test.ts1import { afterEach, describe, expect, mock, test } from "bun:test";COMMENT
LOWtests/providers/model-rename-migration.test.ts581 expect(live.providers.untouched).toBe(liveUntouched);COMMENT
LOWtests/providers/cursor/cursor-desktop-exec.test.ts141 expect(reply.message.value.result.case).toBe("failure");COMMENT
LOWtests/providers/cursor/cursor-stream-health.test.ts361COMMENT
LOW…providers/cursor/cursor-tool-result-invocation.test.ts741 //COMMENT
LOW…providers/cursor/cursor-tool-result-invocation.test.ts821 expect(root).not.toContain("\uFFFD");COMMENT
LOWtests/providers/xai/grok-lifecycle.test.ts221 const stopFn = sliceFn(CLI_SOURCE, "async function handleStop(", "async function handleUninstall(");COMMENT
LOWtests/providers/xai/grok-lifecycle.test.ts241 expect(stopFn).toContain("const exact = discovered ?? endpointOf(readRuntimePort(pid));");COMMENT
LOWtests/providers/kiro/kiro-stream.test.ts1681 // context percentage, and the NEXT request for the same conversation is estimated higher forCOMMENT
LOWtests/providers/kiro/kiro-stream.test.ts1881 const large = await build(84);COMMENT
LOWtests/claude-integration/claude-auth-mode.test.ts481 expect(env.ANTHROPIC_API_KEY).toBeUndefined();COMMENT
LOWtests/claude-integration/claude-outbound.test.ts361COMMENT
LOWtests/responses/responses-pool-401-refresh.test.ts1421 });COMMENT
LOWtests/responses/responses-send-budget-counts.test.ts361 const response = await handleResponses(responsesRequest("combo/fan"), comboOverTargets(3), logCtx);COMMENT
LOWtests/responses/namespace-tool-compat.test.ts141 });COMMENT
LOWtests/server/server-auth.test.ts3381 //COMMENT
LOWtests/server/api-usage.test.ts81 resetUsageSummaryCacheForTests();COMMENT
412 more matches not shown…
Modern AI Meta-Vocabulary95 hits · 246 pts
SeverityFileLineSnippetContext
MEDIUMCREDITS.md73| [#1932](https://github.com/lidge-jun/opencodex/pull/1932) | [@harryzhou2000](https://github.com/harryzhou2000) | [`f2bCODE
MEDIUMREADME.md173<td>Thanks to <a href="https://www.orcarouter.ai/?utm_source=opencodex&utm_medium=readme">OrcaRouter</a> for sponsoring CODE
MEDIUMREADME.md410ocx v2 <...> # multi-agent v1/v2 surface controlsCODE
MEDIUM…cs-site/src/content/docs/ru/guides/codex-app-models.md123## Режим multi-agent surfaceCOMMENT
MEDIUM…cs-site/src/content/docs/fr/guides/codex-app-models.md176## Mode de surface multi-agentCOMMENT
MEDIUM…816_codexrs_multiagent_v2_and_history_perf/000_plan.md1# 260816 — codex-rs multi-agent v2 + history performance: opencodex responseCOMMENT
MEDIUM…history_perf/010_phase1_catalog_capability_contract.md1# Phase 1 — catalog multi-agent capability contractCOMMENT
MEDIUM…nd_history_perf/001_upstream_multiagent_v2_evidence.md1# Lane A — upstream multi-agent v2 wire surfaceCOMMENT
MEDIUM…_v2_and_history_perf/008_origin_main_reverification.md65- `395723b23` (#38619) "Source multi-agent instructions from the model catalog" — 멀티에이전트CODE
MEDIUM…vlog/_plan/261009_L1-desktop-cli/020_command_guards.md113### MODIFY `src/service/orchestration.ts`COMMENT
MEDIUM…/_plan/260920_meaning_preservation_batch/050_lane_e.md22output cap and #3 is the context window, and collapsing them would ask Cognition toCODE
MEDIUM…lan/800_agent-fabric/010_live_repository_assessment.md61Inspected open issues/PRs. Visible items are provider-preset additions (PR #923 "Command Code preset") and routing/compaCODE
MEDIUM…_plan/260909_bulk_closeout_249/010_wp1_luvs01_train.md183| #4034 | `src/server/responses/collaboration.ts` (+4/-9), `tests/codex-integration/multi-agent-compat.test.ts` (+50/-4)CODE
MEDIUM…_plan/260909_bulk_closeout_249/010_wp1_luvs01_train.md780| #4034 | wp1 | LAND_AS_IS | merge-in-place | #4034 | eb835fe33 | RUN | SHA | multi-agent-compat 63/0 | - | after #4043 CODE
MEDIUM…g/_plan/260909_bulk_closeout_249/001_lane_bug_prs_a.md19| PR #4034 | LAND_AS_IS | Replaces duplicated v1 multi-agent text with the shared policy constant; RED (3 fail) -> GREENCODE
MEDIUMdevlog/_plan/260828_ocx_agentic_control/000_plan.md1# 000 — ocx as a complete agentic control surfaceCOMMENT
MEDIUM…_plan/260905_now_split_train/030_lib_upstream_retry.md65- Expected source churn: 130 additions + 125 deletions = 255; no #b required. Highest-consumer fetch/recovery symbols reCODE
MEDIUMdevlog/_fin/260725_pr-issue-triage.md15| #365 | [WRONG BRANCH] fix: multi-agent guidance dedupe | `main` 타겟, draft, CONFLICTING | 클로즈 + dev 리타겟 안내 |CODE
MEDIUM…4_astra_release_alignment/010_wp2_catalog_alignment.md15## Approach: pin the real row, drop the alias scaffoldingCOMMENT
MEDIUMdevlog/_fin/260709_ultra_reasoning_spec/000_plan.md6- **Trigger:** upstream codex-rs series — df1199fdd `[codex] Add Ultra reasoning effort (#29899)`, 80f54d126 `Treat max CODE
MEDIUM…807_untouched_bug_stack/110_context_window_controls.md1# 110 — #1073: metadata 없는 프로바이더의 context window 를 GUI 에서 정할 수 없다COMMENT
MEDIUM…350_cursor-provider-add/20_readonly-cursor-mvp-plan.md341### Phase 1: restore safe scaffoldCOMMENT
MEDIUM…ui_grok_improvements/030_grok_native_context_window.md1# 030 — WP3: native models reach Grok with no context window, so Sol shows 200kCOMMENT
MEDIUMdevlog/_fin/260908_bug6_manual_stack/030_v2_guidance.md9Source: [pinned collaboration implementation](https://github.com/lidge-jun/opencodex/blob/6fb0fc6f1d34c77b98a74fe817e5bdCODE
MEDIUMdevlog/_fin/260908_bug6_manual_stack/030_v2_guidance.md9Source: [pinned collaboration implementation](https://github.com/lidge-jun/opencodex/blob/6fb0fc6f1d34c77b98a74fe817e5bdCODE
MEDIUMdevlog/_fin/260908_bug6_manual_stack/040_v2_preset.md56GUI cases, pinned [subagents-ultra-mode.test.tsx:126-318](https://github.com/lidge-jun/opencodex/blob/db502d486c8d8de80cCODE
MEDIUMdevlog/_fin/260927_merge_train_3/097_batch11.md7| #6078 | rhomat27 (draft) | The Claude Desktop Code-tab picker marks routes with a context window of at least 1M with `CODE
MEDIUM…og/_fin/260927_release_train_4/gui-ux/001_inventory.md7| #6058 | `0798999c6f` | 51 | none | Routed model capability editor; lane-owned. Current CodeRabbit finding permits a poCODE
MEDIUM…_fin/260727_pr536_glm_rework/000_state_and_evidence.md77### B3 — no context window, so Codex compacts earlyCOMMENT
MEDIUMdevlog/_fin/260928_release_train_5/000_roadmap.md20| 040 reasoning-zen | #6123 narrowed carry (#6122), #5995 carry | Raw chain-of-thought exposure on iOS remote; keyless ZCODE
MEDIUM…t_v1_default_encryption_guard/060_upstream_evidence.md11| #36892 Support leaf models in multi-agent v2 | merged | Fixed the Sol/Terra plus Luna case. Does not touch cross-proviCODE
MEDIUM…tract_quality_fixes/030_carried_catalog_and_gui_prs.md62## U5 — custom-model context window validation (PR #4863, @codingbooo)COMMENT
MEDIUM…og/_fin/260911_lane_dispatch_round/020_lane_packets.md2182. **#4190 — vendor CLI agent scaffolding leaks into routed output** for `qoder`. **Decision: fix itCODE
MEDIUM…/_fin/500_storage-page-session-cleanup/10_epic_plan.md15### 2. Decade-numbered devlog scaffold (inside 500_ folder)COMMENT
MEDIUM…60717_pr139_140_stacked_rebuild/002_conflict_matrix.md13| `gui/src/pages/Providers.tsx` | 040-100 then 130 | Never choose either whole file. Reapply #140 query/diagnostic deltaCODE
MEDIUMdevlog/_fin/260724_bugfix_train/050_pr336_takeover.md183### MODIFY `tests/multi-agent-compat.test.ts`COMMENT
MEDIUM…vlog/_fin/260724_bugfix_train/010_passthrough_state.md10- **Trigger:** issue #334 reports that native Responses SSE persistence loses completed output items when `response.compCODE
MEDIUM…log/_fin/260917_l5_cursor_stabilization/000_roadmap.md19| U4 | #4852 (re-opens #4596) | new `codex/` branch off `dev` | `src/adapters/codebuddy/scaffold-guard.ts` |CODE
MEDIUM…rsor_stabilization/040_u4_codebuddy_bare_tool_names.md1# U4 — CodeBuddy scaffold guard misses bare tool names (#4852)COMMENT
MEDIUM…11_l6_streaming_tools/020_4190_qoder_scaffold_guard.md1# 020 — #4190: refuse vendor scaffolding on the qoder routeCOMMENT
MEDIUMdevlog/_fin/260911_l6_streaming_tools/000_packet.md792. **#4190 — vendor CLI agent scaffolding leaks into routed output** for `qoder`. **Decision: fix itCODE
MEDIUM…g/_fin/260911_devin_two_providers/003_live_evidence.md123**#2 is the output cap and #3 is the context window; we had them swapped.** ACODE
MEDIUMdevlog/_fin/260923_gpt6_catalog_lanes/000_plan.md12- openai/codex `deb0a08f2` (#47085, 2026-09-21) describes GPT-5.6-Sol as "Reliable agentic workhorse for everyday tasks.CODE
MEDIUM…fin/260723_large_file_restructure/020_catalog_split.md135### `sync.ts` — orchestration: entry build/merge, backup/persistence, subagent roster (imports bundled.ts; no longer ownCOMMENT
MEDIUM…n/10_runtime-resilient-tool-identity-and-patch-plan.md370 `https://geminicli.com/docs/cli/gemini-md/`, and Google Code Assist agenticCODE
MEDIUM…ve_handoff/002_upstream_v2_and_realtime_v3_behavior.md1# 002 — Upstream multi-agent v2 and realtime v3 behaviorCOMMENT
MEDIUM…ve_handoff/002_upstream_v2_and_realtime_v3_behavior.md6## Part A — multi-agent v2COMMENT
MEDIUM…og/_fin/260826_cursor_responses_gap/020_gap_summary.md16### G1 — History replay representation destroys agentic turn state (CRITICAL, ADAPTER)COMMENT
MEDIUM…g/_fin/260709_v2_gated_ultra/010_multi_agent_compat.md1# 060 — multi-agent compat: v1 ultra prompt + encrypted-slot sanitizer (260709)COMMENT
MEDIUM…g/_fin/260709_v2_gated_ultra/010_multi_agent_compat.md32## Shipped (src/server/responses.ts, tests/multi-agent-compat.test.ts)COMMENT
MEDIUM…/_fin/260822_senpi_cursor_transfer/007_cli_fallback.md9It spawns official `cursor-agent -p --output-format stream-json --stream-partial-output --trust` ([spawn-args.ts L18-34]CODE
MEDIUM…/_fin/260822_senpi_cursor_transfer/007_cli_fallback.md9It spawns official `cursor-agent -p --output-format stream-json --stream-partial-output --trust` ([spawn-args.ts L18-34]CODE
MEDIUM…indows_suite_stabilization/020_defect_launcher_argv.md50### MODIFY `tests/multi-agent-keep-native-v1.test.ts`COMMENT
MEDIUMdevlog/_fin/260723_issue_triage/000_plan.md100| 6 | #290 #288 | `007_investigation_290_288_spawn_agent.md` | src/server/responses.ts spawn surface, src/config.ts, srcCODE
MEDIUM…723_issue_triage/003_investigation_295_300_guidance.md1# 003 — Investigation: issues #295 / #300 multi-agent guidance accuracy and kill switchCOMMENT
MEDIUM…723_issue_triage/003_investigation_295_300_guidance.md7Issues: #295, “Multi-agent guidance can advertise rejected spawn models”; #300, “Add a supported kill switch for repeateCODE
MEDIUM…723_issue_triage/003_investigation_295_300_guidance.md436**#295 — confirmed OpenCodex bug; keep Bucket 2.** The proxy generates inaccurate absolute schema wording and computes gCODE
MEDIUM…60723_issue_triage/041_fix_300_guidance_kill_switch.md1# 041 — Fix issue #300: multi-agent guidance kill switchCOMMENT
MEDIUM…60723_issue_triage/041_fix_300_guidance_kill_switch.md681### 8.7 `tests/multi-agent-compat.test.ts` cases 9–11COMMENT
MEDIUM…g/_fin/260723_issue_triage/040_fix_295_300_guidance.md1# 040 — Fix issue #295: accurate multi-agent guidance rosterCOMMENT
35 more matches not shown…
Hallucination Indicators10 hits · 100 pts
SeverityFileLineSnippetContext
CRITICALtests/clients/t3code-client.test.ts93 expect(applied.providerInstances.opencodex.config.customModels.map((model: { slug: string }) => model.slug))CODE
CRITICALtests/providers/kiro/kiro-stream.test.ts358 expect(retry.currentMessage.userInputMessage.userInputMessageContext.tools.map(CODE
CRITICALtests/server/server-kiro-completion-e2e.test.ts111 return request.conversationState.currentMessage.userInputMessage.userInputMessageContext.tools.map(CODE
CRITICALtests/codex-integration/codex-cli-update-apply.test.ts678 const sibling = join(f.prefix, "lib", "node_modules", ...f.old.artifacts.backing.installName.split("/"));CODE
CRITICALtests/codex-integration/codex-cli-update-apply.test.ts680 renameSync(sibling, join(nestedScope, f.old.artifacts.backing.installName.split("/")[1]!));CODE
CRITICALtests/codex-integration/codex-cli-update-apply.test.ts703 const auxiliary = join(f.prefix, "lib", "node_modules", ...f.target.artifacts.backing.installName.split("/"), "vCODE
CRITICALtests/codex-integration/codex-cli-update-apply.test.ts706 if (scenario === "native-nonexecutable") chmodSync(join(f.prefix, "lib", "node_modules", ...f.target.artifacts.bCODE
CRITICALtests/codex-integration/codex-cli-update-apply.test.ts718 chmodSync(join(f.prefix, "lib", "node_modules", ...f.target.artifacts.backing.installName.split("/"),CODE
CRITICALtests/codex-integration/codex-cli-update-apply.test.ts774 const native = join(f.prefix, "lib", "node_modules", ...f.old.artifacts.backing.installName.split("/"),CODE
CRITICALsrc/cli/index.ts1845 console.log(` Removed efforts: ${status.json.codexRuntime.catalogClamp.removedEfforts.join(", ")}`);CODE
Fake / Example Data90 hits · 94 pts
SeverityFileLineSnippetContext
LOWdevlog/_fin/260725_macos_menubar_app/020_phase2_ui.md264dash (`003` §6). Conflating the two is the fake-data tell.CODE
LOW…02_cursor_integrations_tab/010_layer1_server_status.md41 gateway: { baseUrl: string; apiKeyMode: "credential" | "placeholder"; placeholder: string };CODE
LOW…02_cursor_integrations_tab/010_layer1_server_status.md50 else "placeholder" = "opencodex-loopback". readRuntimePort is src/config/process-state.ts:75CODE
LOW…_pr139_140_stacked_rebuild/040_pr139_management_api.md9 - **/api/providers/test connectivity probe (H249-portion): TAKE with repairs (mechanism pinned per A-audit).** The sCODE
LOW…_pr139_140_stacked_rebuild/040_pr139_management_api.md23- NEW `tests/provider-connection-test.test.ts`: unreachable `127.0.0.1:1` + static catalog and fake-key cases cannot repCODE
LOWapp/Sources/MenuBarCoreTests/FormattingSuite.swift43 // Unknown and zero are different facts. Rendering nil as "0" is the fake-dataCOMMENT
LOWtests/oauth/chatgpt-oauth.test.ts101 expect(extractEmail(jwt)).toBe("user@example.com");CODE
LOWtests/oauth/dsh-login.test.ts107 email: "user@example.com",CODE
LOWtests/oauth/dsh-login.test.ts120 expect(res.email).toBe("user@example.com");CODE
LOWtests/oauth/oauth-account-attribution.test.ts100 for (const bad of ["", "o", "oZZZZZZ", "ozzzzzz", "oabc12", "oabc1234", "xabc123", "acct-1", "user@example.com", nulCODE
LOWtests/oauth/oauth-account-attribution.test.ts115 const label = oauthAccountLogLabel("user@example.com");CODE
LOWtests/oauth/oauth-account-attribution.test.ts121 expect(oauthAccountLogLabel("user@example.com")).toBe(label);CODE
LOWtests/update/update-job.test.ts415 expect(persisted).not.toContain("Jane Doe");CODE
LOWtests/update/update-job.test.ts438 expect(persisted).not.toContain("Jane Doe");CODE
LOWtests/update/update-job.test.ts448 renamed.name = "Jane Doe";CODE
LOWtests/update/update-job.test.ts465 expect(persisted).not.toContain("Jane Doe");CODE
LOWtests/update/update-job.test.ts490 expect(summary).not.toContain("Jane Doe");CODE
LOWtests/update/update-job.test.ts502 expect(notFound).not.toContain("Jane Doe");CODE
LOWtests/update/update-job.test.ts535 expect(summary).not.toContain("Jane Doe");CODE
LOWtests/update/update-home-worker.test.ts122 const command = { bin: "placeholder", args: [] as string[], display: "" };CODE
LOWtests/update/update-home-worker.test.ts169 const command = { bin: "placeholder", args: [] as string[], display: "" };CODE
LOWtests/update/update-home-worker.test.ts182 const npm = { bin: "placeholder", args: ["C:\\ocx\\bin\\ocx.mjs", "update", "--tag", "latest"], display: "" };CODE
LOW…sts/providers/cursor/cursor-integration-status.test.ts175 expect(first.gateway.apiKeyMode).toBe("placeholder");CODE
LOW…sts/providers/cursor/cursor-integration-status.test.ts289 apiKeyMode: "placeholder",CODE
LOWtests/claude-integration/claude-messages-thread.test.ts57 "x-api-key": "placeholder",CODE
LOW…ts/claude-integration/claude-messages-endpoint.test.ts132 "x-api-key": "placeholder",CODE
LOW…ts/claude-integration/claude-messages-endpoint.test.ts1138 "x-api-key": "placeholder",CODE
LOW…ts/claude-integration/claude-messages-endpoint.test.ts1452 "content-type": "application/json", "x-api-key": "placeholder",CODE
LOW…ts/claude-integration/claude-messages-endpoint.test.ts1644 headers: { "content-type": "application/json", "x-api-key": "placeholder", "anthropic-version": "2023-06-01" },CODE
LOW…ts/claude-integration/claude-messages-endpoint.test.ts1819 headers: { "content-type": "application/json", "x-api-key": "placeholder" },CODE
LOW…s/claude-integration/claude-native-passthrough.test.ts809 const res2 = await postNative(String(server.url), "/v1/messages", toolRoundTrip(polluted, "placeholder"));CODE
LOWtests/claude-integration/claude-auth-detect.test.ts33 readClaudeJson: () => ({ oauthAccount: { emailAddress: "user@example.com" } }),CODE
LOWtests/claude-integration/claude-auth-detect.test.ts38 expect(JSON.stringify(result.sources)).not.toContain("user@example.com");CODE
LOW…s/claude-integration/claude-cli-picker-surface.test.ts73 headers: { "content-type": "application/json", "x-api-key": "placeholder", "anthropic-version": "2023-06-01", "uCODE
LOW…esponses/responses-chatgpt-web-replay-metadata.test.ts97 apiKey: "dummy-key",CODE
LOW…esponses/responses-chatgpt-web-replay-metadata.test.ts114 apiKey: "dummy-key",CODE
LOWtests/server/account-import.test.ts31 return { email: "user@example.com", refresh_token: "refresh-safe", ...overrides };CODE
LOWtests/server/account-import.test.ts41 records: [{ index: 0, record: { email: "user@example.com", refreshToken: "refresh-safe" } }],CODE
LOWtests/server/account-import.test.ts67 record({ email: "user@example.com", refresh_token: "second" }),CODE
LOWtests/server/account-import.test.ts73 { index: 0, record: { email: "user@example.com", refreshToken: "first" } },CODE
LOW⚡tests/server/account-import.test.ts132 email: "user@example.com",CODE
LOW⚡tests/server/account-import.test.ts139 expect(await rejected.importRecord({ email: "user@example.com", refreshToken: CANARY }))CODE
LOW⚡tests/server/account-import.test.ts146 expect(await mismatch.importRecord({ email: "user@example.com", refreshToken: CANARY }))CODE
LOW⚡tests/server/account-import.test.ts153 expect(await noProviderEmail.importRecord({ email: "user@example.com", refreshToken: CANARY }))CODE
LOW⚡tests/server/account-import.test.ts160 expect(await noProject.importRecord({ email: "user@example.com", refreshToken: CANARY }))CODE
LOW⚡tests/server/account-import.test.ts167 const outcome = await writeFailure.importRecord({ email: "user@example.com", refreshToken: CANARY });CODE
LOWtests/server/account-import.test.ts225 email: "user@example.com",CODE
LOWtests/server/account-import.test.ts241 email: "user@example.com",CODE
LOWtests/server/account-import.test.ts325 email: "user@example.com",CODE
LOWtests/server/account-import.test.ts343 access: "access-two", refresh: "refresh-two", expires: 2, email: "user@example.com", projectId: "project-two",CODE
LOWtests/server/account-import.test.ts355 email: "user@example.com",CODE
LOWtests/server/account-import.test.ts367 email: "user@example.com",CODE
LOWtests/server/account-import-project-fallback.test.ts18 return { access: "access-for-user", refresh: CANARY, expires: Date.now() + 60_000, email: "user@example.com", ...overrCODE
LOWtests/server/account-import-project-fallback.test.ts38const doc = (projectId?: unknown) => [{ email: "user@example.com", refresh_token: "refresh-safe", ...(projectId === undeCODE
LOWtests/server/account-import-project-fallback.test.ts44 records: [{ index: 0, record: { email: "user@example.com", refreshToken: "refresh-safe", projectId: "aicode-consumCODE
LOWtests/server/account-import-project-fallback.test.ts65 expect(h.writes[0]).toMatchObject({ projectId: "aicode-consumers", email: "user@example.com", source: "credential-fiCODE
LOWtests/usage/request-log-conversation.test.ts47 expect(normalizeLogConversationId(" user@example.com ")).toBe(digest32("user@example.com"));CODE
LOWtests/cli/cli-provider.test.ts551 deepseek: { adapter: "openai-chat", baseUrl: "https://api.deepseek.com/v1", apiKey: "test-dummy-key-for-masking"CODE
LOWtests/cli/cli-provider.test.ts559 expect(result.stdout).not.toContain("test-dummy-key-for-masking");CODE
LOWtests/cli/cli-integration-cursor.test.ts23function status(apiKeyMode: "credential" | "placeholder" = "placeholder"): CursorIntegrationStatus {CODE
30 more matches not shown…
Decorative Section Separators30 hits · 89 pts
SeverityFileLineSnippetContext
MEDIUMdevlog/_fin/260725_pr_issue_rework/000_plan.md160 WP3 #439 kiro ─────────────┘CODE
MEDIUMtests/claude-integration/claude-picker-ca.test.ts62// ── acceptsPickerAuthority trust-boundary fixtures ─────────────────────────────COMMENT
MEDIUMtests/server/server-live.test.ts1391// ── /readyz: per-server readiness gate ────────────────────────────────────────COMMENT
MEDIUMtests/server/server-live.test.ts1605// ── /readyz per-server gate isolation ─────────────────────────────────────────COMMENT
MEDIUMtests/server/proxy-liveness.test.ts491// ── findLiveProxy single-deadline candidate gating ───────────────────────────COMMENT
MEDIUMtests/server/proxy-liveness.test.ts624// ── per-server readiness gate (closure, no module-global state) ────────────────COMMENT
MEDIUMtests/server/proxy-liveness.test.ts681// ── runStartupReadinessSync drives the gate from the sync outcome ──────────────COMMENT
MEDIUMtests/server/proxy-liveness.test.ts765// ── validateReadyzBody: strict contract (pure) ─────────────────────────────────COMMENT
MEDIUMtests/server/proxy-liveness.test.ts974// ── probeReadiness: strict HTTP + contract enforcement ─────────────────────────COMMENT
MEDIUMtests/cli/cli-ready.test.ts24// ── parseReadyArgs ────────────────────────────────────────────────────────────COMMENT
MEDIUMtests/cli/cli-ready.test.ts108// ── runReady over injected io ─────────────────────────────────────────────────COMMENT
MEDIUMtests/cli/cli-ready.test.ts362// ── deadline correctness: timeout wins at/after the deadline ──────────────────COMMENT
MEDIUMtests/cli/cli-ready.test.ts517 // ── hard-deadline I/O gating (P1) ────────────────────────────────────────────COMMENT
MEDIUMtests/cli/cli-ready.test.ts636// ── handleStart readinessGate wiring (source-level integration guard) ─────────COMMENT
MEDIUMtests/cli/cli-ready.test.ts690// ── P1: ready pre-parse before maybeAutoRestoreCodexShimAsync (source-level) ────────COMMENT
MEDIUMtests/cli/cli-ready.test.ts772// ── P1: invalid matrices never reach discovery/probe (counters) ───────────────COMMENT
MEDIUMtests/cli/cli-ready.test.ts814// ── production findLiveProxy deadline wiring (source-level) ───────────────────COMMENT
MEDIUMtests/cli/cli-ready.test.ts851// ── handleStart service-wrapper exit guard (source-level) ─────────────────────COMMENT
MEDIUM…/codex-integration/codex-model-denial-evidence.test.ts220// ─── Credential generation (#4952) ───────────────────────────────────────────COMMENT
MEDIUM…/codex-integration/codex-model-denial-evidence.test.ts220// ─── Credential generation (#4952) ───────────────────────────────────────────COMMENT
MEDIUM.github/workflows/ci.yml1# ============================================================================COMMENT
MEDIUM.github/workflows/ci.yml8# ============================================================================COMMENT
MEDIUMsrc/oauth/nous.ts130// ── Durable refresh-intent (review blocker #2) ──────────────────────────────COMMENT
MEDIUMsrc/oauth/nous.ts130// ── Durable refresh-intent (review blocker #2) ──────────────────────────────COMMENT
MEDIUMsrc/claude/intercept/local-ca.ts24// ── DER encoding ────────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/claude/intercept/local-ca.ts182// ── Authority + leaves ──────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/claude/intercept/local-ca.ts313// ── Persistence ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/server/claude-messages.ts218// ── Native Anthropic passthrough (subscription OAuth pierce) ──────────────────────COMMENT
MEDIUMsrc/server/proxy-liveness.ts680// ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/server/proxy-liveness.ts701// ─────────────────────────────────────────────────────────────────────────────COMMENT
AI Slop Vocabulary24 hits · 70 pts
SeverityFileLineSnippetContext
MEDIUMtests/responses/chat-completions-deferred-tools.test.ts13 * #4735: an OpenAI-compatible harness may declare part of its tool catalog and discover the restCOMMENT
MEDIUMtests/server/session-lane-recall-harness.test.ts153describe("#820 concurrent tool-recall session harness", () => {CODE
MEDIUMscripts/ci/select-test-lane.sh10# the import graph cannot follow (the harness itself, golden fixtures read asCOMMENT
MEDIUMgui/tests/integration-marks.test.ts65 * brand. openai.svg is #10A37F, deepseek-harness.svg is #4d6bfe and raycast.svgCOMMENT
MEDIUMgui/tests/app-sidebar-actions.test.ts41 // Splitting on the tag start is more robust than matching to a closing angleCOMMENT
MEDIUMgui/src/hooks/useCodexAccountPool.ts571 // the pin still naming `id`, which makes it order-robust: whichever responseCOMMENT
MEDIUM.github/workflows/codex-queue-helpers.yml48 # accounts, services, downloads or model requests are used by this harness.COMMENT
MEDIUM.github/workflows/ci.yml433 # ACL and process code, and the harness every Windows shard runs.COMMENT
MEDIUM.github/workflows/ci.yml739 # harness. Keep the entire six-file family in one fresh process so a runtimeCOMMENT
MEDIUM⚡src/codex/data/upstream-models.json75 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
MEDIUM⚡src/codex/data/upstream-models.json75 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
MEDIUMsrc/codex/data/upstream-models.json837 "instructions_template": "You are Codex, a coding agent based on GPT-5. You and the user share one workspace, anCODE
MEDIUM⚡src/codex/data/roster-pinned-models.json77 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
MEDIUM⚡src/codex/data/roster-pinned-models.json77 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
MEDIUM⚡src/codex/data/roster-pinned-models.json176 "base_instructions": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and your job iCODE
MEDIUM⚡src/codex/data/roster-pinned-models.json176 "base_instructions": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and your job iCODE
MEDIUM⚡src/codex/data/roster-pinned-models.json252 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
MEDIUM⚡src/codex/data/roster-pinned-models.json252 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
MEDIUM⚡src/codex/data/roster-pinned-models.json351 "base_instructions": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and your job iCODE
MEDIUM⚡src/codex/data/roster-pinned-models.json351 "base_instructions": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and your job iCODE
MEDIUM⚡src/codex/data/roster-pinned-models.json432 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
MEDIUM⚡src/codex/data/roster-pinned-models.json432 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
MEDIUM⚡src/codex/data/roster-pinned-models.json608 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
MEDIUM⚡src/codex/data/roster-pinned-models.json608 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
Structural Annotation Overuse14 hits · 28 pts
SeverityFileLineSnippetContext
LOW…vlog/_fin/260815_open_pr_triage/020_merge_execution.md10### Step 1 - retarget stacked children to dev (gh pr edit --base dev)COMMENT
LOW…vlog/_fin/260815_open_pr_triage/020_merge_execution.md15### Step 2 - integration branchCOMMENT
LOW⚡…vlog/_fin/260815_open_pr_triage/020_merge_execution.md33### Step 3 - devlog unit onto intCOMMENT
LOW⚡…vlog/_fin/260815_open_pr_triage/020_merge_execution.md37### Step 4 - validateCOMMENT
LOW⚡…vlog/_fin/260815_open_pr_triage/020_merge_execution.md43### Step 5 - landCOMMENT
LOW…n/260814_bug_resolution_campaign/060_wave6_ci_bun14.md44### Step 5: Release suite 확장COMMENT
LOW…n/260814_bug_resolution_campaign/060_wave6_ci_bun14.md53### Step 6: Bun 1.4 승격COMMENT
LOW⚡tests/responses/responses-compaction-routing.test.ts1744 // Step 1: an ordinary combo turn succeeds, populating the recall map.COMMENT
LOW⚡tests/responses/responses-compaction-routing.test.ts1752 // Step 2: compaction arrives with the bare native model on the same lane.COMMENT
LOW⚡tests/adapters/google/google-antigravity-replay.test.ts183 // Step 1: FC1 returns sig A.COMMENT
LOW⚡tests/adapters/google/google-antigravity-replay.test.ts185 // Step 2: FC2 returns sig B (different identity, same partIndex 0).COMMENT
LOW⚡src/lib/windows-secret-acl.ts1095 // Step 1: grant current user full control BEFORE any destructive ACL change.COMMENT
LOW⚡src/lib/windows-secret-acl.ts1099 // Step 2: disable inheritance and remove inherited ACEs. The explicit owner ACECOMMENT
LOW⚡src/lib/windows-secret-acl.ts1103 // Step 3: remove broad explicit grants using stable SIDs (not localized names).COMMENT
Slop Phrases15 hits · 26 pts
SeverityFileLineSnippetContext
MEDIUM⚡src/codex/data/upstream-models.json75 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
LOW⚡src/codex/data/upstream-models.json75 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
LOWsrc/codex/data/upstream-models.json242 "instructions_template": "You are Codex, an agent based on GPT-5. You and the user share one workspace, and yourCODE
LOWsrc/codex/data/upstream-models.json367 "instructions_template": "You are Codex, an agent based on GPT-5. You and the user share one workspace, and yourCODE
LOWsrc/codex/data/upstream-models.json488 "instructions_template": "You are Codex, an agent based on GPT-5. You and the user share one workspace, and yourCODE
LOWsrc/codex/data/upstream-models.json837 "instructions_template": "You are Codex, a coding agent based on GPT-5. You and the user share one workspace, anCODE
LOW⚡src/codex/data/roster-pinned-models.json77 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
LOW⚡src/codex/data/roster-pinned-models.json176 "base_instructions": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and your job iCODE
LOW⚡src/codex/data/roster-pinned-models.json252 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
LOW⚡src/codex/data/roster-pinned-models.json351 "base_instructions": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and your job iCODE
MEDIUM⚡src/codex/data/roster-pinned-models.json432 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
LOW⚡src/codex/data/roster-pinned-models.json432 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
MEDIUM⚡src/codex/data/roster-pinned-models.json608 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
LOW⚡src/codex/data/roster-pinned-models.json608 "instructions_template": "You are Codex, an agent based on GPT-6. You and the user share one workspace, and yourCODE
MEDIUMsrc/lib/errors.ts239 "i'm unable to help with that request",CODE
Synthetic Comment Markers3 hits · 22 pts
SeverityFileLineSnippetContext
HIGH…plan/260909_bulk_closeout_249/003_lane_small_nonbug.md340#4038 is **OPEN**, `enhancement` + `gui`, opened 2026-09-08 by the same author (cb8010d6) three hours before the PR. It COMMENT
HIGHdevlog/_fin/260813_bun_canary_dogfood/020_bun_canary.md9## Step 1 — Install canary exactly as requestedCOMMENT
HIGHtests/responses/responses-memory-models.test.ts474 // log records as requested; the phase itself is named in the route decision.COMMENT
Verbosity Indicators7 hits · 16 pts
SeverityFileLineSnippetContext
LOW⚡tests/responses/responses-compaction-routing.test.ts1744 // Step 1: an ordinary combo turn succeeds, populating the recall map.COMMENT
LOW⚡tests/responses/responses-compaction-routing.test.ts1752 // Step 2: compaction arrives with the bare native model on the same lane.COMMENT
LOW⚡tests/adapters/google/google-antigravity-replay.test.ts183 // Step 1: FC1 returns sig A.COMMENT
LOW⚡tests/adapters/google/google-antigravity-replay.test.ts185 // Step 2: FC2 returns sig B (different identity, same partIndex 0).COMMENT
LOW⚡src/lib/windows-secret-acl.ts1095 // Step 1: grant current user full control BEFORE any destructive ACL change.COMMENT
LOW⚡src/lib/windows-secret-acl.ts1099 // Step 2: disable inheritance and remove inherited ACEs. The explicit owner ACECOMMENT
LOW⚡src/lib/windows-secret-acl.ts1103 // Step 3: remove broad explicit grants using stable SIDs (not localized names).COMMENT
Self-Referential Comments4 hits · 10 pts
SeverityFileLineSnippetContext
MEDIUM.coderabbit.yaml3# This file is the single source of truth for CodeRabbit behavior; prefer editingCOMMENT
MEDIUM…18_cursor_call_integration/cursor-call-integration.zsh70# Create the worktree only if it is missing, then prove it is at the expected SHA ANDCOMMENT
MEDIUMtests/ci-workflows/bump-dev-version.test.ts133 "# This file is automatically @generated by Cargo.",CODE
MEDIUMtests/ci-workflows/bump-dev-version.test.ts340 expect(lock.startsWith("# This file is automatically @generated by Cargo.\n# It is not intended for manual editing.\CODE
Cross-Language Confusion1 hit · 8 pts
SeverityFileLineSnippetContext
HIGH⚡…te_thread_provider_policy/probes/test_native_policy.py104 for wire in ('{}', '{"modelProviders": null}'):CODE
Unused Imports7 hits · 6 pts
SeverityFileLineSnippetContext
LOW…928_remote_thread_provider_policy/probes/test_probe.py1CODE
LOW…928_remote_thread_provider_policy/probes/test_probe.py4CODE
LOW…_remote_thread_provider_policy/probes/native_policy.py8CODE
LOW…te_thread_provider_policy/probes/test_native_policy.py2CODE
LOW…_thread_provider_policy/probes/test_loopback_bridge.py6CODE
LOW…_thread_provider_policy/probes/test_loopback_bridge.py8CODE
LOW…ote_thread_provider_policy/probes/remote_list_probe.py9CODE
Cross-Language Confusion (JS/TS)1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHtests/clients/desktop-runtime-identity.test.ts124 expect(body).toContain("_ => return None,");CODE
Deep Nesting5 hits · 4 pts
SeverityFileLineSnippetContext
LOW…te_thread_provider_policy/probes/test_native_policy.py30CODE
LOW…te_thread_provider_policy/probes/test_native_policy.py54CODE
LOW…_thread_provider_policy/probes/test_loopback_bridge.py60CODE
LOW…_thread_provider_policy/probes/test_loopback_bridge.py70CODE
LOW…ote_thread_provider_policy/probes/remote_list_probe.py88CODE