AI Slop Code Risk Monitor

apache/maka

SlopCodeMonitor badge for apache/maka Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

Apache Maka (Incubating) is a high-performance agent workspace that keeps a complete record of everything it did.

3.2 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for apache/maka, a TypeScript project with 5,927 GitHub stars. SynthScan examined 1,683,026 lines of code across 4523 source files, recording 5062 pattern matches distributed across 14 syntactic categories. The legacy adjusted pattern signal is 3.2 (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.2
Adjusted Signal
3.2
Raw Pattern Score
100%
Time Factor
2026-11-01
Last Push
5.9K
Stars
TypeScript
Language
1.7M
Lines of Code
4.5K
Files
5.1K
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 14.0/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 0.3/100 · LOW

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

Agent Over-Engineering Ratio 13.6/100 · LOW

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

PR Review Velocity Impact 14.7/100 · LOW

Which changes need focused human review? 5062 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 8HIGH 10MEDIUM 84LOW 4960

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 5062 distinct pattern matches across 14 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 Identifiers4587 hits · 4684 pts
SeverityFileLineSnippetContext
LOWdocs/archive/2026-06-24-runtime-ledger-backfill.md411export function backfillRuntimeEventsFromStoredMessages(input: RuntimeEventBackfillInput): RuntimeEventBackfillResult {CODE
LOWpackages/ui/stories/toast.stories.tsx162function DestructiveConfirmExample() {CODE
LOWpackages/ui/src/listed-selection.ts66export function listedSelectionMasterState(CODE
LOWpackages/ui/src/composer-helpers.ts56export function deriveComposerModelSwitchAvailability(input: {CODE
LOWpackages/ui/src/composer-helpers.ts139export function rememberComposerHistoryEntry(entries: string[], text: string): string[] {CODE
LOWpackages/ui/src/composer-message-queue.tsx59export function projectComposerMessageQueue(CODE
LOWpackages/ui/src/chat-turn.tsx915function splitTimelineAtUserMessages(CODE
LOWpackages/ui/src/chat-turn.tsx1248export function ModelProviderRetryIndicator(props: { retry: LiveProviderRetry }) {CODE
LOWpackages/ui/src/form-interaction-prompt.tsx54function ActiveFormInteractionPrompt(props: {CODE
LOWpackages/ui/src/sidebar-update-projection-context.ts41export function useSidebarUpdateProjection(): SidebarUpdateProjection {CODE
LOW⚡packages/ui/src/scheduled-task-helpers.ts131export function compareScheduledTaskBySort(a: ScheduledTask, b: ScheduledTask, sort: 'created-desc' | 'next-run-asc' | 'CODE
LOW⚡packages/ui/src/scheduled-task-helpers.ts141function scheduledTaskStatusDisplayRank(task: ScheduledTask): number {CODE
LOW⚡packages/ui/src/scheduled-task-helpers.ts148function scheduledTaskNextRunSortValue(task: ScheduledTask): number {CODE
LOW⚡packages/ui/src/scheduled-task-helpers.ts152function scheduledTaskLastRunSortValue(task: ScheduledTask): number {CODE
LOW⚡packages/ui/src/scheduled-task-helpers.ts156export function normalizeScheduledTaskSearchQuery(query: string): string {CODE
LOW⚡packages/ui/src/scheduled-task-helpers.ts160export function scheduledTaskMatchesSearch(task: ScheduledTask, query: string, locale: UiLocale): boolean {CODE
LOW⚡packages/ui/src/scheduled-task-helpers.ts176export function scheduledTaskStatusGroupLabel(status: ScheduledTaskStatus, locale: UiLocale): string {CODE
LOW⚡packages/ui/src/scheduled-task-helpers.ts184export function scheduledTaskRunRangeStart(range: 'day' | 'week' | 'month' | 'all', now: number): number | null {CODE
LOW⚡packages/ui/src/scheduled-task-helpers.ts194export function scheduledTaskEditableRunAt(task: ScheduledTask, now: number = Date.now()): number {CODE
LOW⚡packages/ui/src/scheduled-task-helpers.ts204export function scheduledTaskRecurrenceValue(task: ScheduledTask): ScheduledTaskRecurrence {CODE
LOW⚡packages/ui/src/scheduled-task-helpers.ts212export function duplicateScheduledTaskTitle(title: string, locale: UiLocale): string {CODE
LOWpackages/ui/src/scheduled-task-helpers.ts62export function toScheduledTaskLocalDateTimeValue(ts: number): string {CODE
LOWpackages/ui/src/scheduled-task-helpers.ts68export function scheduledTaskTemplateNextRunAt(template: ScheduledTaskExampleTemplate, now: number = Date.now()): numberCODE
LOWpackages/ui/src/scheduled-task-helpers.ts84export function scheduledTaskFormValidation(input: {CODE
LOWpackages/ui/src/scheduled-task-helpers.ts115export function formatScheduledTaskDeliveryProviderList(): string {CODE
LOWpackages/ui/src/scheduled-task-helpers.ts119export function compareScheduledTaskForDisplay(a: ScheduledTask, b: ScheduledTask, locale: UiLocale): number {CODE
LOWpackages/ui/src/scheduled-task-helpers.ts251export function formatScheduledTaskRecurrence(task: ScheduledTask, locale: UiLocale): string {CODE
LOWpackages/ui/src/scheduled-task-helpers.ts263export function formatScheduledTaskDeliveryTargetLabel(effect: ScheduledTaskEffect, locale: UiLocale): string {CODE
LOWpackages/ui/src/scheduled-task-helpers.ts295export function scheduledTaskScheduleFromForm(seed: ScheduledTaskFormSeed, input: {CODE
LOWpackages/ui/src/scheduled-task-helpers.ts346export function createScheduledTaskFormSeed(now: number = Date.now()): ScheduledTaskFormSeed {CODE
LOWpackages/ui/src/scheduled-task-helpers.ts361export function scheduledTaskTemplateSeed(template: ScheduledTaskExampleTemplate, now: number = Date.now()): ScheduledTaCODE
LOWpackages/ui/src/scheduled-task-helpers.ts372function scheduledTaskFormSeedFromTask(task: ScheduledTask): ScheduledTaskFormSeed {CODE
LOWpackages/ui/src/scheduled-task-helpers.ts396export function scheduledTaskDuplicateSeed(task: ScheduledTask, locale: UiLocale): ScheduledTaskFormSeed {CODE
LOWpackages/ui/src/executor-model-presentation.ts28export function highestExecutorModelVariant(group: ExecutorModelGroup): string | undefined {CODE
LOWpackages/ui/src/markdown-image-source.ts30export function createMarkdownImageSourceResolver(text: string): (source: string) => string {CODE
LOW⚡packages/ui/src/user-question-prompt-state.ts42export function createUserQuestionWizardState(questions: readonly UserQuestion[]): UserQuestionWizardState {CODE
LOW⚡packages/ui/src/user-question-prompt-state.ts50export function readUserQuestionWizardState(requestId: string): UserQuestionWizardState | undefined {CODE
LOW⚡packages/ui/src/user-question-prompt-state.ts60export function rememberUserQuestionWizardState(requestId: string, state: UserQuestionWizardState): void {CODE
LOWpackages/ui/src/user-question-prompt-state.ts75export function clearUserQuestionWizardState(requestId: string): void {CODE
LOWpackages/ui/src/user-question-prompt-state.ts79export function buildUserQuestionResponse(CODE
LOWpackages/ui/src/streaming-display-redaction.ts75export function createStreamingDisplayRedactionState(CODE
LOWpackages/ui/src/streaming-display-redaction.ts98export function appendStreamingDisplayRedaction(CODE
LOWpackages/ui/src/streaming-display-redaction.ts206export function copyStreamingDisplayRedactionState(CODE
LOWpackages/ui/src/streaming-display-redaction.ts226export function truncateStreamingDisplayTail(CODE
LOWpackages/ui/src/titlebar-session-identity.tsx207export function deriveTitlebarProjectName(options: {CODE
LOWpackages/ui/src/message-summary.tsx32function CollapsibleMessageSummary({ summary, children }: { summary: string; children: ReactNode }) {CODE
LOWpackages/ui/src/attachment-image.tsx46export function SessionAttachmentProvider(props: {CODE
LOWpackages/ui/src/chat-view.tsx1226function useTurnsHoldingInteraction(scrollRef: RefObject<HTMLElement | null>): {CODE
LOWpackages/ui/src/use-message-selection-quote.ts62export function preservesNativeSelectionScroll(CODE
LOWpackages/ui/src/markdown-image.tsx35export function createMarkdownImagePlugins(CODE
LOWpackages/ui/src/live-turn-projection.ts129function projectToolActivityIdentity(event: {CODE
LOWpackages/ui/src/live-turn-projection.ts593export function reconcileTerminalLiveTurn(CODE
LOWpackages/ui/src/utils.ts38export function preferredShortcutPlatform(CODE
LOWpackages/ui/src/skill-status.ts42function hasManagedUpdateAttention(skill: SkillEntry): boolean {CODE
LOWpackages/ui/src/skill-status.ts76export function skillExceptionalStateLabel(skill: SkillEntry, copy: SkillsCopy): string | null {CODE
LOWpackages/ui/src/skill-status.ts102export function formatSkillLibraryDescription(skill: SkillEntry, copy: SkillsCopy): string | undefined {CODE
LOWpackages/ui/src/chat-input-behavior.ts89export function fileTransferContainsFiles(types: Iterable<string>, fileCount: number): boolean {CODE
LOWpackages/ui/src/materialize.ts236function materializeToolResultStatus(CODE
LOWpackages/ui/src/materialize.ts659export function applyShellRunOverlayEntry(CODE
LOWpackages/ui/src/materialize.ts680export function toolActivityPresentationStatus(item: ToolActivityItem): ToolActivityStatus {CODE
4527 more matches not shown…
Over-Commented Block330 hits · 325 pts
SeverityFileLineSnippetContext
LOW.asf.yaml1# Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOW.asf.yaml61 required_approving_review_count: 1COMMENT
LOWdeny.toml1# Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOW.pr_agent.toml1# Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOW.coderabbit.yaml1# Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWnative/runtime-host-windows-task-launcher/Cargo.toml1# Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWnative/runtime-host-peer/Cargo.toml1# Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWnative/runtime-host-peer/rust-toolchain.toml1# Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWnative/gitoxide-helper/Cargo.toml1# Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWnative/gitoxide-helper/rust-toolchain.toml1# Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWexperiments/windows-sandbox/launcher/Cargo.toml1# Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOW…ments/windows-sandbox/launcher/src/windows_launcher.rs181 std::mem::forget(profile);COMMENT
LOW…ments/windows-sandbox/launcher/src/windows_launcher.rs201/// AppContainer-confined and Job-accounted, and that exits cleanly, failsCOMMENT
LOW…ments/windows-sandbox/launcher/src/windows_launcher.rs221 // the lifecycle never runs unlocked.COMMENT
LOW…ments/windows-sandbox/launcher/src/windows_launcher.rs261 // returns an error, so availability fails closed for this cycle. TheCOMMENT
LOW…ments/windows-sandbox/launcher/src/windows_launcher.rs461 // descendant may still hold this AppContainer identity), so it is surfacedCOMMENT
LOW…ments/windows-sandbox/launcher/src/windows_launcher.rs581 }COMMENT
LOW…ments/windows-sandbox/launcher/src/windows_launcher.rs621 }COMMENT
LOW…ments/windows-sandbox/launcher/src/windows_launcher.rs681 | DESKTOP_ENUMERATE;COMMENT
LOW…ments/windows-sandbox/launcher/src/windows_launcher.rs701/// plus any hidden windows/menus the child creates, so 512 KiB (a sixth of theCOMMENT
LOW…ments/windows-sandbox/launcher/src/windows_launcher.rs761/// off the interactive desktop, so code that never re-attaches cannotCOMMENT
LOW…ments/windows-sandbox/launcher/src/windows_launcher.rs1641 result.push('"');COMMENT
LOWexperiments/windows-sandbox/launcher/src/acl_ledger.rs61/// all shared across every session of the user, so the locks that arbitrateCOMMENT
LOWexperiments/windows-sandbox/launcher/src/acl_ledger.rs81/// cross-session reason and fails closed against a squatted name.COMMENT
LOWexperiments/windows-sandbox/launcher/src/acl_ledger.rs261 // Machine-wide named objects are creatable by any local user, so theCOMMENT
LOWexperiments/windows-sandbox/launcher/src/acl_ledger.rs321}COMMENT
LOWscripts/release-eval-smoke-sitecustomize.py1# Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWscripts/generate-app-icons.py1# Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWscripts/generate-app-icons.py81COMMENT
LOW…plugins/codex-app-server-executor/maka.composition.yml1# Licensed to the Apache Software Foundation (ASF) under oneCOMMENT
LOWpackages/ui/stories/capability-audit-strip.stories.tsx21import type { CapabilityAuditReport } from '@maka/core/capability-audit';COMMENT
LOWpackages/ui/src/chat-empty-hero.tsx61 // renders suggestions.COMMENT
LOWpackages/ui/src/scheduled-task-form-dialog.tsx221COMMENT
LOWpackages/ui/src/chat-view.tsx381 sessionId: props.activeSession?.id,COMMENT
LOWpackages/ui/src/chat-view.tsx401 // prop is also stable is the projection's tested contract, not a propertyCOMMENT
LOWpackages/ui/src/skill-status.ts21//COMMENT
LOWpackages/ui/src/composer.tsx1241 : mentionCopy.noSkills,COMMENT
LOWpackages/ui/src/composer.tsx2361 <DropdownMenuItemCOMMENT
LOWpackages/ui/src/composer.tsx2381 || (props.mentionSkillsUnavailableCOMMENT
LOWpackages/ui/src/composer.tsx2461 }COMMENT
LOWpackages/ui/src/skills-panel.tsx21//COMMENT
LOWpackages/ui/src/index.ts81// Maka-owned product assets and compositions remain public only where they doCOMMENT
LOWpackages/ui/src/index.ts101export { MarkdownBody } from './markdown-body.js';COMMENT
LOWpackages/ui/src/session-history-list.tsx381 if (event.key !== 'Escape') return;COMMENT
LOWpackages/ui/src/session-history-list.tsx1721 tooltip: blockedDetail ? `${label} · ${blockedDetail}` : label,COMMENT
LOWpackages/ui/src/session-sidebar-nav.tsx41 (task) => task.status === 'active',COMMENT
LOWpackages/ui/src/session-sidebar-nav.tsx141 // reaches a screen reader without saying restart what, or why now.COMMENT
LOWpackages/ui/src/toast.tsx21//COMMENT
LOWpackages/ui/src/session-list-panel.tsx61 // teach, and it never had anywhere to teach them — 按时间 / 按项目 is theCOMMENT
LOWpackages/ui/src/markdown-body.tsx181 // contract harness a stable declared subtree without adding a layoutCOMMENT
LOWpackages/ui/src/use-roving-row-focus.ts21//COMMENT
LOWpackages/ui/src/use-roving-row-focus.ts61 [containerRef],COMMENT
LOWpackages/core/src/bot-chat-settings.ts201 ...channel,COMMENT
LOWpackages/core/src/computer-use.ts41 'no_active_frame',COMMENT
LOWpackages/core/src/settings.ts1041 // PR-UI-D1 (@kenji msg 68bf2b13): closed-enum fail-closed forCOMMENT
LOWpackages/core/src/settings.ts1061 // Same fail-closed rule as `palette` above, for the same reason: anCOMMENT
LOWpackages/core/src/tool-args-identity.ts221 // Unchanged values are returned as they came, so the common case — nothingCOMMENT
LOWpackages/core/src/display-redaction.ts21//COMMENT
LOWpackages/core/src/display-redaction.ts61 // Structural — any authority that contains `@` is credential-bearing, soCOMMENT
LOWpackages/core/src/mcp-secrets.ts21//COMMENT
270 more matches not shown…
Decorative Section Separators70 hits · 220 pts
SeverityFileLineSnippetContext
MEDIUMpackages/ui/src/skills-panel.tsx226 // ── Derived views ────────────────────────────────────────────────────COMMENT
MEDIUMpackages/ui/src/__tests__/materialize.test.ts451// ── #1307: the timeline model stays flat (fold is a render concern) ──────────COMMENT
MEDIUMpackages/ui/src/__tests__/materialize.test.ts451// ── #1307: the timeline model stays flat (fold is a render concern) ──────────COMMENT
MEDIUMpackages/core/src/tool-quiet-preview.ts38// ── Locale ───────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/tool-quiet-preview.ts99// ── Tool command extraction ──────────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/tool-quiet-preview.ts113// ── Key priority tables ──────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/tool-quiet-preview.ts165// ── Secret masking ───────────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/tool-quiet-preview.ts184// ── Helpers ──────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/tool-quiet-preview.ts237// ── Public API: invocation line ─────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/tool-quiet-preview.ts329// ── Public API: args preview (live wire) ────────────────────────────────COMMENT
MEDIUMpackages/core/src/tool-quiet-preview.ts507// ── Public API: quiet JSON value ─────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/tool-quiet-preview.ts638// ── Internal: headline / remainder ──────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/session-event-runtime-mapper.ts200 // ── Model text ────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/session-event-runtime-mapper.ts227 // ── Model thinking ────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/session-event-runtime-mapper.ts254 // ── Tool calls / results ──────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/session-event-runtime-mapper.ts406 // ── Session sandbox boundary ──────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/session-event-runtime-mapper.ts501 // ── Steering: a user message injected mid-turn at a step boundary ─────COMMENT
MEDIUMpackages/runtime/src/session-event-runtime-mapper.ts532 // ── Transient provider retry progress ────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/session-event-runtime-mapper.ts552 // ── Plan handoff (placeholder; Phase 5/7 refines) ─────────────────────COMMENT
MEDIUMpackages/runtime/src/session-event-runtime-mapper.ts572 // ── Token usage ───────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/session-event-runtime-mapper.ts627 // ── Error ─────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/session-event-runtime-mapper.ts650 // ── Terminal: abort + complete ────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/path-containment.ts186// ── Contained file I/O ────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/path-containment.ts271// ── Generic type guard ────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/path-containment.ts278// ── Crypto helper ─────────────────────────────────────────────────────────COMMENT
MEDIUM⚡packages/runtime/src/skills-context.ts213// ── Public API: budget ────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills-context.ts43// ── Limits ───────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills-context.ts58// ── Types ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills-context.ts181// ── Prompt rendering ──────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills-context.ts227// ── Public API: gating ────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills-context.ts249// ── Public API: context selection ────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills-context.ts378// ── Public API: prompt fragment ───────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills-context.ts420// ── Public API: load instructions ──────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills-context.ts514// ── Public API: search ────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills-context.ts526// ── Internal: search ──────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills-context.ts626// ── Internal: decision helper ────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills-discovery.ts49// ── Types ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills-discovery.ts174// ── Public API ────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills-discovery.ts327// ── Internal helpers ─────────────────────────────────────────────────────COMMENT
MEDIUM⚡packages/runtime/src/skills-agent-tools.ts52// ── Constants ─────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡packages/runtime/src/skills-agent-tools.ts61// ── Types ─────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡packages/runtime/src/skills-agent-tools.ts71// ── Shadow selection tracker ──────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills-agent-tools.ts111// ── Public API ────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills-state.ts38// ── Types ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills-state.ts73// ── Internal types ────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills-state.ts81// ── Public API ────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills-state.ts319// ── Internal helpers ─────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/ai-sdk-backend.ts121 // ── Session context ────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/ai-sdk-backend.ts133 // ── Process-singleton deps ─────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/ai-sdk-backend.ts154 // ── Optional knobs (defaults shown) ────────────────────────────────────COMMENT
MEDIUM⚡packages/runtime/src/skills.ts37// ── From path-containment (contained I/O moved in #1408) ──────────────────COMMENT
MEDIUM⚡packages/runtime/src/skills.ts37// ── From path-containment (contained I/O moved in #1408) ──────────────────COMMENT
MEDIUM⚡packages/runtime/src/skills.ts45// ── From skills-metadata ──────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills.ts62// ── From skills-state ──────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills.ts124// ── From skills-discovery ──────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills.ts146// ── From skills-context ────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills.ts182// ── From skills-agent-tools ────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills.ts197// ── From skills-starter ───────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills-metadata.ts32// ── Limits ───────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/runtime/src/skills-metadata.ts37// ── Types ─────────────────────────────────────────────────────────────────COMMENT
10 more matches not shown…
Hallucination Indicators8 hits · 80 pts
SeverityFileLineSnippetContext
CRITICALpackages/runtime/src/bots/feishu-bridge.ts241 const result = await channel.rawClient.im.v1.message.create({CODE
CRITICALpackages/runtime/src/bots/feishu-bridge.ts314 const result = await this.channel.rawClient.im.v1.message.readUsers({CODE
CRITICAL…desktop/src/renderer/settings/bot-onboarding-modal.tsx69 void window.maka.settings.bots.onboarding.cancel(sessionId).catch(() => undefined);CODE
CRITICAL…desktop/src/renderer/settings/bot-onboarding-modal.tsx82 const result = await window.maka.settings.bots.onboarding.start({CODE
CRITICAL…desktop/src/renderer/settings/bot-onboarding-modal.tsx114 const result = await window.maka.settings.bots.onboarding.poll(sessionId);CODE
CRITICAL…desktop/src/renderer/settings/bot-onboarding-modal.tsx141 const result = await window.maka.settings.bots.onboarding.openInBrowser(snapshot.sessionId);CODE
CRITICAL…/desktop/src/main/__tests__/conversation-owner.test.ts342 assert.equal(h.owner.workspace.ui.reads.load('A').getSnapshot().messageLoadError, fallback);CODE
CRITICAL…/desktop/src/main/__tests__/conversation-owner.test.ts431 assert.equal(h.owner.workspace.ui.reads.load('C').getSnapshot().messageLoadError, undefined);CODE
Modern AI Meta-Vocabulary10 hits · 27 pts
SeverityFileLineSnippetContext
MEDIUMdocs/code-origin-audit.md95| 1 | `apps/desktop/src/main/__tests__/renderer-core-barrel-node-boundary.test.ts:30-52` | [`muratgur/ordinus`](https://CODE
MEDIUMdocs/grok-assisted-contribution-review.md435| #3544 | Queue mutations use one Host protocol/executor/state path, Desktop actions, and UI controller; drag-start reviCODE
MEDIUM…cs/architecture/local-runtime-execution-persistence.md24This is the first local-runtime integration slice of [#2370](https://github.com/apache/maka/issues/2370), following [disCODE
MEDIUMpackages/ui/README.md58## Contracts & guardrailsCOMMENT
MEDIUMpackages/runtime/src/history-compact-summarizer.ts77// (system role): agentic coding models such as kimi k3-256k ignore a systemCOMMENT
MEDIUMpackages/runtime/src/history-compact-summarizer.ts167 // system-role prompt may precede the conversation, which agenticCOMMENT
MEDIUM…ntime/src/__tests__/history-compact-summarizer.test.ts673 // A system-role instruction never reaches the wire: agentic models suchCOMMENT
MEDIUMapps/desktop/stories/app-shell.stories.tsx2178// one screen on purpose, as the canonical visual-acceptance scaffold for theCOMMENT
MEDIUMapps/desktop/src/renderer/README.md355## Contracts & guardrailsCOMMENT
MEDIUM…derer/features/conversation/controller/chat-actions.ts286 // #4695: the Composer shows a Plan (or model, permission, orchestration)COMMENT
Empty Error Handlers4 hits · 20 pts
SeverityFileLineSnippetContext
HIGHpackages/eval/harbor/relay_agent.py616except TimeoutError:CODE
HIGHpackages/eval/harbor/relay_agent.py643except Exception:CODE
HIGHpackages/eval/harbor/test_egress_filter_live.py535except ssl.SSLWantReadError:CODE
HIGHpackages/eval/harbor/egress_filter.py245except Exception:CODE
AI Slop Vocabulary4 hits · 16 pts
SeverityFileLineSnippetContext
MEDIUMpackages/cli/src/__tests__/acp-child-process-harness.ts153 if (!this.#host) throw new Error('ACP harness has no in-process Runtime Host');CODE
MEDIUM⚡…/eval/harbor/deepseek-harness-profile/cordis.patch.yml12# `package.json` declares no bundles, so the harness composes this tree over anCOMMENT
MEDIUM⚡…/eval/harbor/deepseek-harness-profile/cordis.patch.yml17# Derived from the harness's own examples/jsonrpc-agent/minimal.cordis.yml —COMMENT
MEDIUM⚡…/eval/harbor/deepseek-harness-profile/cordis.patch.yml24# Source: https://github.com/deepseek-ai/deepseek-harnessCOMMENT
Fake / Example Data15 hits · 15 pts
SeverityFileLineSnippetContext
LOW…s/core/src/__tests__/provider-catalog-contract.test.ts107 const resolved = def.baseUrlTemplate.replace(/\$\{[^}]+\}/g, 'placeholder');CODE
LOWpackages/core/src/__tests__/interaction.test.ts454 script: 'review note\npassword=dummy-value\nrun visible',CODE
LOWpackages/core/src/__tests__/interaction.test.ts464 assert.doesNotMatch(projected.prompt.review.arguments.text, /dummy-value/);CODE
LOWpackages/core/src/__tests__/redaction.test.ts177 assignment: 'review note\npassword=dummy-value\nrun visible',CODE
LOWpackages/core/src/__tests__/redaction.test.ts245 redactSecrets('# " review note\npassword=dummy-value\npython deploy.py --target production'),CODE
LOW…cli/src/__tests__/runtime-host-service-manager.test.ts1193 await writeFile(join(base, 'placeholder'), '', 'utf8');CODE
LOW…ges/cli/src/__tests__/acp-session-interactions.test.ts320 email: 'user@example.com',CODE
LOW…ges/cli/src/__tests__/acp-session-interactions.test.ts375 email: 'user@example.com',CODE
LOW…st/src/__tests__/client-capability-coordinator.test.ts2464 replacementInput('owner-without-service', 'placeholder'),CODE
LOWpackages/eval/harbor/test_egress_filter.py240 ("user@example.com", 443),CODE
LOWapps/desktop/src/renderer/astryx-theme/maka.css593 .astryx-text[data-color="placeholder"] { color: var(--color-text-secondary); }CODE
LOWapps/desktop/src/renderer/astryx-theme/maka.css595 .astryx-heading[data-color="placeholder"] { color: var(--color-text-secondary); }CODE
LOWapps/desktop/src/main/workhub-surface.ts53 const label = e.getAttribute('aria-label') || e.labels?.[0]?.textContent || e.getAttribute('placeholder') || e.gCODE
LOWapps/desktop/src/overlay/pip.html330 <div id="placeholder" data-visible="1" aria-hidden="true"><div id="sweep"></div></div>CODE
LOWapps/desktop/src/overlay/pip.ts38const placeholder = document.getElementById('placeholder') as HTMLDivElement;CODE
Cross-Language Confusion5 hits · 15 pts
SeverityFileLineSnippetContext
HIGHpackages/eval/harbor/relay_agent.py365 f"( umask 077 && echo $$ > {shlex.quote(scope_path)} ) 2>/dev/null || "CODE
HIGHpackages/eval/harbor/relay_agent.py533 prepared = await environment.exec("mkdir -p /logs/artifacts && chmod 700 /logs/artifacts")STRING
HIGHpackages/eval/harbor/relay_agent.py656 f"pgid=$(cat {shlex.quote(scope_path)} 2>/dev/null) || exit 0; "STRING
HIGHpackages/eval/harbor/relay_agent.py683 f"pgid=$(cat {shlex.quote(scope_path)} 2>/dev/null) || exit 4; "STRING
HIGHpackages/eval/harbor/relay_agent.py685 "kill -0 -- \"-$pgid\" 2>/dev/null; status=$?; "STRING
Deep Nesting14 hits · 12 pts
SeverityFileLineSnippetContext
LOWscripts/generate-app-icons.py358CODE
LOWscripts/generate-app-icons.py424CODE
LOWscripts/generate-app-icons.py559CODE
LOWpackages/eval/harbor/test_relay_lifecycle.py598CODE
LOWpackages/eval/harbor/test_relay_lifecycle.py701CODE
LOWpackages/eval/harbor/test_relay_contract.py483CODE
LOWpackages/eval/harbor/test_relay_contract.py553CODE
LOWpackages/eval/harbor/test_relay_contract.py634CODE
LOWpackages/eval/harbor/test_eval_framework.py58CODE
LOWpackages/eval/harbor/test_egress_filter.py108CODE
LOWpackages/eval/harbor/test_egress_filter.py160CODE
LOWpackages/eval/harbor/test_run_trial_policy.py78CODE
LOWpackages/eval/harbor/relay_agent.py600CODE
LOWpackages/eval/harbor/relay_agent.py141CODE
Unused Imports6 hits · 6 pts
SeverityFileLineSnippetContext
LOWpackages/eval/harbor/test_cell_egress_namespace.py32CODE
LOWpackages/eval/harbor/test_relay_artifacts.py18CODE
LOWpackages/eval/harbor/eval_framework.py20CODE
LOWpackages/eval/harbor/relay_agent.py20CODE
LOWpackages/eval/harbor/test_egress_filter_live.py30CODE
LOWpackages/eval/harbor/egress_filter.py20CODE
Synthetic Comment Markers1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHREADME.md261- [DeepWiki](https://deepwiki.com/apache/maka), third-party AI-generated documentation the project does not maintainCODE
Excessive Try-Catch Wrapping6 hits · 5 pts
SeverityFileLineSnippetContext
LOWpackages/eval/harbor/relay_agent.py639 except Exception:STRING
LOWpackages/eval/harbor/relay_agent.py643 except Exception:STRING
LOWpackages/eval/harbor/egress_filter.py234 except Exception as error:CODE
LOWpackages/eval/harbor/egress_filter.py245 except Exception:CODE
LOWpackages/eval/harbor/egress_filter.py349 except Exception:CODE
LOWpackages/eval/harbor/egress_filter.py385 except Exception as close_error:CODE
Slop Phrases2 hits · 2 pts
SeverityFileLineSnippetContext
LOWpackages/eval/harbor/deepseek-codex-models.json54 "instructions_template": "You are Codex, an agent based on GPT-5. You and the user share one workspace, and yourCODE
LOWpackages/eval/harbor/deepseek-codex-models.json66 "base_instructions": "You are Codex, an agent based on GPT-5. You and the user share one workspace, and your job iCODE