Repository Analysis

multica-ai/multica

The open-source managed agents platform. Turn coding agents into real teammates — assign tasks, track progress, compound skills.

3.3 Likely human-written View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of multica-ai/multica, a Go project with 40,329 GitHub stars. SynthScan v2.0 examined 630,298 lines of code across 2637 source files, recording 1595 pattern matches distributed across 12 syntactic categories. The overall adjusted score of 3.3 places this repository in the Likely human-written band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

3.3
Adjusted Score
3.3
Raw Score
100%
Time Factor
2026-07-14
Last Push
40.3K
Stars
Go
Language
630.3K
Lines of Code
2.6K
Files
1.6K
Pattern Hits
2026-07-14
Scan Date
0.00
HC Hit Rate

What These Metrics Mean

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

Score History

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

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 1HIGH 9MEDIUM 185LOW 1400

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 1595 distinct pattern matches across 12 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Over-Commented Block1026 hits · 1015 pts
SeverityFileLineSnippetContext
LOWdocker-compose.selfhost.yml1# Self-hosting Docker Compose — starts PostgreSQL, backend, and frontend.COMMENT
LOWdocker-compose.selfhost.yml101 # "127.0.0.1/32" when running behind a same-host reverse proxy.COMMENT
LOWCLI_AND_DAEMON.md421COMMENT
LOWdeploy/helm/multica/values.yaml21# -----------------------------------------------------------------------------COMMENT
LOWdeploy/helm/multica/values.yaml41# --from-literal=MULTICA_DEV_VERIFICATION_CODE=""COMMENT
LOWdeploy/helm/multica/values.yaml81 # leader-elected workload split — increase this only if you actuallyCOMMENT
LOWdeploy/helm/multica/values.yaml141#COMMENT
LOWserver/cmd/server/listeners.go161 "actor_type": e.ActorType,COMMENT
LOWserver/cmd/server/autopilot_schedule_job_test.go461 t.Fatalf("disabled trigger must not produce sys_cron_executions rows, got %d", execRows)COMMENT
LOWserver/cmd/server/autopilot_schedule_job_test.go541// The hook returns its parse error to manager.runJob, which logs aCOMMENT
LOWserver/cmd/server/autopilot_schedule_job_test.go641 CronExpression: pgtype.Text{String: cron, Valid: true},COMMENT
LOWserver/cmd/server/autopilot_schedule_job_test.go661// of this scheduler) already processed is NOT replayed.COMMENT
LOWserver/cmd/server/autopilot_schedule_job_test.go721 }COMMENT
LOWserver/cmd/server/autopilot_listeners_test.go501// and task creation), DispatchAutopilot must return (run, nil) withCOMMENT
LOWserver/cmd/server/runtime_sweeper.go21 sweepInterval = 30 * time.SecondCOMMENT
LOWserver/cmd/server/runtime_sweeper.go41 // liveness (agent_runtime.last_seen_at freshness withinCOMMENT
LOWserver/cmd/server/runtime_sweeper.go61 // "queued behind a long-running task" window for an online runtime, so weCOMMENT
LOWserver/cmd/server/runtime_sweeper.go241 ActorType: "system",COMMENT
LOWserver/cmd/server/dbstats.go21 // defaultMaxConns / defaultMinConns are the per-pod pgxpool sizingCOMMENT
LOWserver/cmd/server/dbstats.go41//COMMENT
LOWserver/cmd/server/dbstats.go201// newSamplerDBPool builds a tiny pgxpool aimed exclusively at theCOMMENT
LOWserver/cmd/server/autopilot_dispatch_for_plan_test.go261//COMMENT
LOWserver/cmd/server/autopilot_failure_monitor.go181// emitAutopilotPausedNotifications creates one inbox_item per relevantCOMMENT
LOWserver/cmd/server/comment_at_least_once_test.go181COMMENT
LOWserver/cmd/server/main.go401 // alongside the other long-running workers, AFTER the HTTP server hasCOMMENT
LOWserver/cmd/server/main.go481COMMENT
LOWserver/cmd/server/router.go261 // APIClient: wire the real Lark Open Platform HTTP clientCOMMENT
LOWserver/cmd/server/router.go301 // Feishu ResolverSet that the engine.Router runs through,COMMENT
LOWserver/cmd/server/router.go361COMMENT
LOWserver/cmd/server/router.go421 // Slack integration. Multi-tenant B2 model (MUL-3666): Multica hosts ONECOMMENT
LOWserver/cmd/server/router.go481 // `/issue` slash command (MUL-3908): a real Slack slash command,COMMENT
LOWserver/cmd/server/router.go641 // Health / readiness checksCOMMENT
LOWserver/cmd/server/router.go701 r.Post("/api/webhooks/autopilots/{token}", h.HandleAutopilotWebhook)COMMENT
LOWserver/cmd/server/router.go781 r.Patch("/api/me/onboarding", h.PatchOnboarding)COMMENT
LOWserver/cmd/server/router.go801 // web/client needs must go through a purpose-built business endpointCOMMENT
LOWserver/cmd/server/router.go861 r.Group(func(r chi.Router) {COMMENT
LOWserver/cmd/server/router.go881 // initiator or an admin) before doing anything.COMMENT
LOWserver/cmd/server/router.go961 // model is single-user; X-Workspace-ID would be ignored evenCOMMENT
LOWserver/cmd/server/router.go1321 })COMMENT
LOWserver/cmd/server/composio_callback_public_test.go1package mainCOMMENT
LOWserver/cmd/multica/cmd_setup.go281// resolveSelfHostServerURL picks the backend URL for `setup self-host`: theCOMMENT
LOWserver/cmd/multica/cmd_setup.go301 return normalizeAPIBaseURL(v), trueCOMMENT
LOWserver/cmd/multica/cmd_id_resolver.go121 return matches[i].ID < matches[j].IDCOMMENT
LOWserver/cmd/multica/cmd_agent.go1181 if err != nil {COMMENT
LOWserver/cmd/multica/cmd_auth.go141//COMMENT
LOWserver/cmd/multica/cmd_login.go41COMMENT
LOWserver/cmd/multica/cmd_issue.go21 "github.com/multica-ai/multica/server/internal/cli"COMMENT
LOWserver/cmd/multica/cmd_issue.go1441 output, _ := cmd.Flags().GetString("output")COMMENT
LOWserver/cmd/multica/cmd_daemon.go161COMMENT
LOWserver/cmd/multica/cmd_daemon_windows.go21 // createBreakawayFromJob lets the daemon escape its parent shell's JobCOMMENT
LOWserver/cmd/multica/cmd_daemon_windows.go61// isAccessDeniedSpawnErr reports whether the error returned fromCOMMENT
LOWserver/cmd/multica/cmd_runtime_profile.go21//COMMENT
LOWserver/cmd/multica/cmd_issue_test.go2221 }COMMENT
LOWserver/cmd/multica/cmd_agent_test.go61 t.Fatalf("restore cwd: %v", err)COMMENT
LOWserver/cmd/multica/cmd_agent_test.go641}COMMENT
LOWserver/cmd/multica/cmd_auth_test.go201// TestLoginTokenHelpOutputRendersCleanly renders loginCmd's flag help throughCOMMENT
LOWserver/cmd/migrate/migrate_concurrent_test.go21// MUL-2956 — concurrent migration race test.COMMENT
LOWserver/cmd/migrate/migrate_concurrent_test.go41// lock externally, every concurrent runMigrations is observed toCOMMENT
LOWserver/cmd/migrate/migrate_concurrent_test.go141COMMENT
LOWserver/cmd/migrate/migrate_concurrent_test.go321// TestRunMigrationsAdvisoryLockSerializes proves the lock genuinelyCOMMENT
966 more matches not shown…
Decorative Section Separators170 hits · 537 pts
SeverityFileLineSnippetContext
MEDIUMdeploy/helm/multica/values.yaml1# -----------------------------------------------------------------------------COMMENT
MEDIUMdeploy/helm/multica/values.yaml3# -----------------------------------------------------------------------------COMMENT
MEDIUMdeploy/helm/multica/values.yaml21# -----------------------------------------------------------------------------COMMENT
MEDIUMdeploy/helm/multica/values.yaml45# -----------------------------------------------------------------------------COMMENT
MEDIUMdeploy/helm/multica/values.yaml48# -----------------------------------------------------------------------------COMMENT
MEDIUMdeploy/helm/multica/values.yaml50# -----------------------------------------------------------------------------COMMENT
MEDIUMdeploy/helm/multica/values.yaml72# -----------------------------------------------------------------------------COMMENT
MEDIUMdeploy/helm/multica/values.yaml74# -----------------------------------------------------------------------------COMMENT
MEDIUMdeploy/helm/multica/values.yaml139# -----------------------------------------------------------------------------COMMENT
MEDIUMdeploy/helm/multica/values.yaml145# -----------------------------------------------------------------------------COMMENT
MEDIUMdeploy/helm/multica/values.yaml166# -----------------------------------------------------------------------------COMMENT
MEDIUMdeploy/helm/multica/values.yaml168# -----------------------------------------------------------------------------COMMENT
MEDIUMdeploy/helm/multica/values.yaml181# -----------------------------------------------------------------------------COMMENT
MEDIUMdeploy/helm/multica/values.yaml183# -----------------------------------------------------------------------------COMMENT
MEDIUMserver/cmd/multica/cmd_squad.go20// ── List ────────────────────────────────────────────────────────────────────COMMENT
MEDIUMserver/cmd/multica/cmd_squad.go74// ── Get ─────────────────────────────────────────────────────────────────────COMMENT
MEDIUMserver/cmd/multica/cmd_squad.go112// ── Create ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMserver/cmd/multica/cmd_squad.go164// ── Update ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMserver/cmd/multica/cmd_squad.go224// ── Delete ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMserver/cmd/multica/cmd_squad.go253// ── Members ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMserver/cmd/multica/cmd_squad.go299// ── Member Add ──────────────────────────────────────────────────────────────COMMENT
MEDIUMserver/cmd/multica/cmd_squad.go346// ── Member Set Role ─────────────────────────────────────────────────────────COMMENT
MEDIUMserver/cmd/multica/cmd_squad.go396// ── Member Remove ───────────────────────────────────────────────────────────COMMENT
MEDIUMserver/cmd/multica/cmd_squad.go440// ── Activity ────────────────────────────────────────────────────────────────COMMENT
MEDIUMserver/cmd/multica/cmd_squad.go499// ── Init ────────────────────────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/autopilot_webhook.go80// ── Payload normalization ───────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/autopilot_webhook.go212// ── Dedupe + signature helpers ──────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/autopilot_webhook.go305// ── Public ingress ──────────────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/autopilot_webhook.go565// ── Event filter helpers ────────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/autopilot_webhook.go713// ── Persistence helpers ─────────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/autopilot_webhook.go856// ── Rate-limit / IP plumbing ────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/autopilot.go28// ── Response types ──────────────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/autopilot.go159// ── Converters ──────────────────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/autopilot.go298// ── Request types ───────────────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/autopilot.go378// ── Handlers ────────────────────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/autopilot.go986// ── Collaborator (access grant) management ───────────────────────────────────COMMENT
MEDIUMserver/internal/handler/autopilot.go1103// ── Trigger management ──────────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/autopilot.go1690// ── Runs ────────────────────────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/autopilot.go1773// ── Manual trigger ──────────────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/webhook_delivery.go17// ── Response types ──────────────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/webhook_delivery.go147// ── Handlers ────────────────────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/webhook_delivery_test.go20// ── Setup helpers ───────────────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/webhook_delivery_test.go102// ── Tests ───────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ver/internal/handler/autopilot_webhook_handler_test.go22// ── Fixture helpers ─────────────────────────────────────────────────────────COMMENT
MEDIUM…ver/internal/handler/autopilot_webhook_handler_test.go177// ── HTTP contract: event_filters JSON shape & PATCH semantics ──────────────COMMENT
MEDIUM…ver/internal/handler/autopilot_webhook_handler_test.go445// ── Tests ───────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ver/internal/handler/autopilot_webhook_handler_test.go719// ── Additional coverage (PR #2348 review) ──────────────────────────────────COMMENT
MEDIUM…ver/internal/handler/autopilot_webhook_handler_test.go719// ── Additional coverage (PR #2348 review) ──────────────────────────────────COMMENT
MEDIUMserver/internal/handler/github_test.go1430// ── CI / mergeable_state tests ─────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/autopilot_webhook_test.go10// ── Token generation ────────────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/autopilot_webhook_test.go50// ── Payload normalization ───────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/autopilot_webhook_test.go218// ── Event filter helpers ────────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/squad.go20// ── Response types ──────────────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/squad.go59// ── Converters ──────────────────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/squad.go110// ── Helpers ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/squad.go187// ── Handlers ────────────────────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/squad.go483// ── Squad Members ───────────────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/squad.go502// ── Squad Member Status ────────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/squad.go883// ── Squad Leader Evaluation ──────────────────────────────────────────────────COMMENT
MEDIUMserver/internal/handler/squad.go983// ── Squad Trigger Logic ─────────────────────────────────────────────────────COMMENT
110 more matches not shown…
Hyper-Verbose Identifiers250 hits · 256 pts
SeverityFileLineSnippetContext
LOWpackages/ui/markdown/mentions.ts17export function preprocessMentionShortcodes(text: string): string {CODE
LOWpackages/ui/markdown/issue-identifiers.ts61export function preprocessIssueIdentifiers(text: string): string {CODE
LOWpackages/ui/components/ui/chart.tsx346function getPayloadConfigFromPayload(CODE
LOWpackages/core/types/attachment-url.ts65export function attachmentIdFromDownloadURL(rawURL: string): string | undefined {CODE
LOWpackages/core/types/attachment-url.ts121export function contentReferencesAttachment(CODE
LOWpackages/core/inbox/ws-updaters.ts28export function onInboxIssueStatusChanged(CODE
LOWpackages/core/inbox/queries.ts25export function inboxUnreadSummaryOptions() {CODE
LOWpackages/core/autopilots/queries.ts63export function autopilotDeliveriesOptions(CODE
LOWpackages/core/autopilots/mutations.ts131export function useCreateAutopilotTrigger() {CODE
LOWpackages/core/autopilots/mutations.ts143export function useUpdateAutopilotTrigger() {CODE
LOWpackages/core/autopilots/mutations.ts155export function useDeleteAutopilotTrigger() {CODE
LOWpackages/core/autopilots/mutations.ts167export function useRotateAutopilotTriggerWebhookToken() {CODE
LOWpackages/core/autopilots/mutations.ts183export function useReplayAutopilotDelivery() {CODE
LOWpackages/core/chat/queries.ts200export function hasPendingChatTasksOptions(wsId: string) {CODE
LOWpackages/core/chat/mutations.ts211export function useSetChatSessionArchived() {CODE
LOWpackages/core/markdown/mention-shortcodes.ts18export function preprocessMentionShortcodes(text: string): string {CODE
LOWpackages/core/platform/workspace-storage.ts90export function registerForWorkspaceRehydration(fn: () => void) {CODE
LOWpackages/core/platform/workspace-storage.ts106export function createWorkspaceAwareStorage(adapter: StorageAdapter): StateStorage {CODE
LOWpackages/core/platform/system-notification.ts45export function registerSystemNotificationClickHandler(CODE
LOWpackages/core/platform/system-notification.ts61export function isWebNotificationSupported(): boolean {CODE
LOWpackages/core/platform/system-notification.ts68export function getWebNotificationPermission(): WebNotificationPermission {CODE
LOWpackages/core/platform/system-notification.ts78export async function requestWebNotificationPermission(): Promise<WebNotificationPermission> {CODE
LOWpackages/core/workspace/avatar-url.ts3export function resolvePublicFileUrlWithBase(rawUrl: string | null | undefined, baseUrl: string): string | null {CODE
LOWpackages/core/workspace/pending-delete.ts21export function markWorkspaceDeletePending(workspaceId: string) {CODE
LOWpackages/core/workspace/pending-delete.ts25export function unmarkWorkspaceDeletePending(workspaceId: string) {CODE
LOWpackages/core/runtimes/profiles.ts23export function runtimeProfileListOptions(wsId: string) {CODE
LOWpackages/core/runtimes/profiles.ts83export function parseRuntimeProfileBoundConflict(CODE
LOWpackages/core/runtimes/cloud-runtime.ts51export function isCloudRuntimeNodePending(status: string): boolean {CODE
LOWpackages/core/runtimes/cloud-runtime.ts55export function cloudRuntimeNodeListOptions(CODE
LOWpackages/core/runtimes/cloud-runtime.ts72export function useCreateCloudRuntimeNode(wsId: string) {CODE
LOWpackages/core/runtimes/cloud-runtime.ts83export function useDeleteCloudRuntimeNode(wsId: string) {CODE
LOWpackages/core/runtimes/cli-version.ts54export function checkQuickCreateCliVersion(detected: string | undefined | null): CliVersionCheck {CODE
LOWpackages/core/runtimes/queries.ts31export function runtimeUsageByAgentOptions(CODE
LOWpackages/core/runtimes/queries.ts43export function runtimeUsageByHourOptions(runtimeId: string, days: number, tz: string) {CODE
LOWpackages/core/runtimes/local-skills.ts29export async function resolveRuntimeLocalSkills(CODE
LOWpackages/core/runtimes/local-skills.ts56export async function resolveRuntimeLocalSkillImport(CODE
LOWpackages/core/runtimes/local-skills.ts95export function runtimeLocalSkillsOptions(runtimeId: string | null | undefined) {CODE
LOWpackages/core/runtimes/mutations.ts27export function useArchiveAgentsAndDeleteRuntime(wsId: string) {CODE
LOWpackages/core/paths/resolve.ts30export function resolvePostAuthDestination(CODE
LOWpackages/core/agents/queries.ts104export function agentTemplateDetailOptions(slug: string) {CODE
LOWpackages/core/agents/openclaw-runtime-config.ts32export function parseOpenclawRuntimeConfig(CODE
LOWpackages/core/agents/openclaw-runtime-config.ts57export function serializeOpenclawRuntimeConfig(CODE
LOWpackages/core/agents/openclaw-runtime-config.ts82export function openclawRuntimeConfigEquals(CODE
LOWpackages/core/agents/use-workspace-presence-prefetch.ts24export function useWorkspacePresencePrefetch(wsId: string | undefined): void {CODE
LOWpackages/core/agents/mcp-support.ts22export function providerSupportsMcpConfig(provider: string | undefined | null): boolean {CODE
LOW…ckages/core/agents/use-workspace-agent-availability.ts35export function useWorkspaceAgentAvailability(): WorkspaceAgentAvailability {CODE
LOWpackages/core/agents/derive-presence.ts96export function deriveAgentPresenceDetail(input: DerivePresenceInput): AgentPresenceDetail {CODE
LOWpackages/core/permissions/rules.ts188export function canUpdateWorkspaceSettings(ctx: PermissionContext): Decision {CODE
LOWpackages/core/dashboard/queries.ts53export function dashboardUsageDailyOptions(CODE
LOWpackages/core/dashboard/queries.ts77export function dashboardUsageByAgentOptions(CODE
LOWpackages/core/dashboard/queries.ts101export function dashboardAgentRunTimeOptions(CODE
LOWpackages/core/dashboard/queries.ts125export function dashboardRunTimeDailyOptions(CODE
LOWpackages/core/realtime/use-realtime-sync.test.ts652 function installBrowserNotification(CODE
LOWpackages/core/realtime/use-realtime-sync.ts95export function invalidateChatMessageQueries(CODE
LOWpackages/core/realtime/use-realtime-sync.ts116export function refetchPendingChatAggregate(CODE
LOWpackages/core/realtime/use-realtime-sync.ts168function patchLatestChatMessagePage(CODE
LOWpackages/core/realtime/use-realtime-sync.ts212export function applyChatSessionUpdatedToCache(CODE
LOWpackages/core/realtime/use-realtime-sync.ts250export function applyWorkspaceUpdatedToCache(CODE
LOWpackages/core/realtime/use-realtime-sync.ts393function invalidateWorkspaceScopedQueries(qc: QueryClient): void {CODE
LOWpackages/core/realtime/use-realtime-sync.ts439function invalidateSquadMemberStatusQueries(qc: QueryClient, wsId: string): void {CODE
190 more matches not shown…
Fake / Example Data58 hits · 58 pts
SeverityFileLineSnippetContext
LOWserver/internal/handler/github_test.go107 in: []string{"ABC-1: Lorem Ipsum", "Closes ABC-1. Follow up work planned in ABC-2. Unblocks ABC-3."},CODE
LOWserver/internal/handler/github_test.go853 title := closes.Identifier + ": Lorem Ipsum dolor sit amet"CODE
LOWserver/internal/handler/github_test.go853 title := closes.Identifier + ": Lorem Ipsum dolor sit amet"CODE
LOWserver/internal/integrations/slack/byo_install_test.go41 _, _ = w.Write([]byte(`{"ok":true,"team_id":"T999","user_id":"UBOTBYO","bot_id":"B0BOT","team":"Acme Inc","url":"httpCODE
LOWpackages/views/locales/zh-Hans/search.json4 "placeholder": "输入命令或关键词搜索...",CODE
LOWpackages/views/locales/zh-Hans/runtimes.json71 "placeholder": "例如:我的 MacBook",CODE
LOWpackages/views/locales/zh-Hans/modals.json25 "placeholder": "聊聊你的体验、遇到的 bug,或想看到的功能...",CODE
LOWpackages/views/locales/zh-Hans/agents.json315 "placeholder": "描述你需要的智能体…",CODE
LOWpackages/views/locales/zh-Hans/agents.json375 "placeholder": "从工作区添加 skill",CODE
LOWpackages/views/locales/zh-Hans/agents.json401 "placeholder": "定义这个智能体的角色、专长和工作风格。\n\n# 示例\n你是一名专注 React 和 TypeScript 的前端工程师。\n\n## 工作风格\n- 写小而聚焦的 PR —— 每个逻辑变更一个CODE
LOWpackages/views/locales/zh-Hans/issues.json39 "placeholder": "筛选...",CODE
LOWpackages/views/locales/zh-Hans/issues.json230 "placeholder": "在 issue 中查找...",CODE
LOWpackages/views/locales/zh-Hans/issues.json326 "placeholder": "回复..."CODE
LOWpackages/views/locales/zh-Hans/skills.json180 "placeholder": "templates/review.md",CODE
LOWpackages/views/locales/ja/search.json4 "placeholder": "コマンドを入力するか検索...",CODE
LOWpackages/views/locales/ja/runtimes.json71 "placeholder": "例:私の MacBook",CODE
LOWpackages/views/locales/ja/modals.json25 "placeholder": "使用感、見つけたバグ、追加してほしい機能などをお聞かせください…",CODE
LOWpackages/views/locales/ja/agents.json294 "placeholder": "ワークスペースからスキルを追加",CODE
LOWpackages/views/locales/ja/agents.json320 "placeholder": "このエージェントの役割、専門分野、作業スタイルを定義してください。\n\n# 例\nあなたは React と TypeScript を専門とするフロントエンドエンジニアです。\n\n## 作業スタCODE
LOWpackages/views/locales/ja/agents.json762 "placeholder": "必要なエージェントを説明…",CODE
LOWpackages/views/locales/ja/issues.json39 "placeholder": "フィルター...",CODE
LOWpackages/views/locales/ja/issues.json230 "placeholder": "イシュー内を検索...",CODE
LOWpackages/views/locales/ja/issues.json326 "placeholder": "返信を残す..."CODE
LOWpackages/views/locales/ja/skills.json168 "placeholder": "templates/review.md",CODE
LOWpackages/views/locales/ko/search.json4 "placeholder": "명령어를 입력하거나 검색하세요...",CODE
LOWpackages/views/locales/ko/runtimes.json71 "placeholder": "예: 내 MacBook",CODE
LOWpackages/views/locales/ko/modals.json25 "placeholder": "사용 경험, 발견한 버그, 필요한 기능을 알려주세요...",CODE
LOWpackages/views/locales/ko/agents.json302 "placeholder": "워크스페이스에서 스킬 추가",CODE
LOWpackages/views/locales/ko/agents.json328 "placeholder": "이 에이전트의 역할, 전문성, 작업 방식을 정의하세요.\n\n# 예시\n당신은 React와 TypeScript에 특화된 프런트엔드 엔지니어입니다.\n\n## 작업 방식\n- 작CODE
LOWpackages/views/locales/ko/agents.json762 "placeholder": "필요한 에이전트를 설명하세요…",CODE
LOWpackages/views/locales/ko/issues.json39 "placeholder": "필터...",CODE
LOWpackages/views/locales/ko/issues.json230 "placeholder": "이슈에서 찾기...",CODE
LOWpackages/views/locales/ko/issues.json326 "placeholder": "답글 남기기..."CODE
LOWpackages/views/locales/ko/skills.json168 "placeholder": "templates/review.md",CODE
LOWpackages/views/locales/en/search.json4 "placeholder": "Type a command or search...",CODE
LOWpackages/views/locales/en/runtimes.json75 "placeholder": "e.g. Bohan's MacBook",CODE
LOWpackages/views/locales/en/modals.json25 "placeholder": "Tell us about your experience, bugs you've found, or features you'd like to see…",CODE
LOWpackages/views/locales/en/agents.json324 "placeholder": "Describe the agent you need…",CODE
LOWpackages/views/locales/en/agents.json384 "placeholder": "Add skills from workspace",CODE
LOWpackages/views/locales/en/agents.json411 "placeholder": "Define this agent's role, expertise, and working style.\n\n# Example\nYou are a frontend engineer CODE
LOWpackages/views/locales/en/issues.json39 "placeholder": "Filter...",CODE
LOWpackages/views/locales/en/issues.json233 "placeholder": "Find in issue...",CODE
LOWpackages/views/locales/en/issues.json338 "placeholder": "Leave a reply..."CODE
LOWpackages/views/locales/en/skills.json175 "placeholder": "templates/review.md",CODE
LOWpackages/views/auth/login-page.test.tsx420 email: "user@example.com",CODE
LOWpackages/views/auth/login-page.test.tsx452 email: "user@example.com",CODE
LOWpackages/views/auth/login-page.test.tsx487 email: "user@example.com",CODE
LOWpackages/views/workspace/create-workspace-form.test.tsx59 target: { value: "Acme Corp" },CODE
LOWpackages/views/workspace/slug.test.ts7 expect(nameToWorkspaceSlug("Acme Inc")).toBe("acme-inc");CODE
LOWpackages/views/issues/surface/issue-surface.test.tsx41const mockAuthUser = { id: "user-1", email: "test@test.com", name: "Test User" };CODE
LOWpackages/views/issues/components/issues-page.test.tsx19const mockAuthUser = { id: "user-1", email: "test@test.com", name: "Test User" };CODE
LOWpackages/views/issues/components/issues-page.test.tsx74 email: "test@test.com",CODE
LOWpackages/views/issues/components/issue-detail.test.tsx31const mockAuthUser = { id: "user-1", email: "test@test.com", name: "Test User" };CODE
LOWpackages/views/issues/components/issue-detail.test.tsx63 queryFn: () => Promise.resolve([{ user_id: "user-1", name: "Test User", email: "test@test.com", role: "admin" }]),CODE
LOWpackages/views/issues/components/issue-detail.test.tsx222 listMembers: vi.fn().mockResolvedValue([{ user_id: "user-1", name: "Test User", email: "test@test.com", role: "admin" CODE
LOWpackages/views/issues/components/issue-detail.test.tsx538 { user_id: "user-1", name: "Test User", email: "test@test.com", role: "admin" },CODE
LOWpackages/views/issues/components/swimlane-view.test.tsx71const mockAuthUser = { id: "user-1", email: "test@test.com", name: "Test User" };CODE
LOWapps/mobile/lib/mention-serialize.ts67 // prevents random in-word @ (e.g. "user@example.com") from triggering.COMMENT
Structural Annotation Overuse35 hits · 58 pts
SeverityFileLineSnippetContext
LOWCLI_INSTALL.md15## Step 1: Check if Multica CLI is already installedCOMMENT
LOWCLI_INSTALL.md28## Step 2: Install the Multica CLICOMMENT
LOWCLI_INSTALL.md120## Step 3: Log inCOMMENT
LOWCLI_INSTALL.md148## Step 4: Start the daemonCOMMENT
LOWCLI_INSTALL.md178## Step 5: Verify everything is workingCOMMENT
LOWserver/cmd/server/integration_test.go302 // Step 1: Send codeCOMMENT
LOWserver/cmd/server/integration_test.go320 // Step 2: Verify codeCOMMENT
LOWserver/internal/handler/issue_agent_create_e2e_test.go88 // Step 1: agent A creates an issue through the ordinary create path andCOMMENT
LOWserver/internal/handler/issue_agent_create_e2e_test.go137 // Step 2: the leader L, running its assignment task, posts a comment thatCOMMENT
LOWserver/internal/handler/issue_agent_create_e2e_test.go152 // Step 3: the private worker J must now have a queued task whose originatorCOMMENT
LOWserver/internal/taskusagebackfill/backfill.go141 // Step 1: cheap precondition check — if the rollup state tablesCOMMENT
LOWserver/internal/taskusagebackfill/backfill.go155 // Step 2: read task_usage range and current watermark on the pool.COMMENT
LOWserver/internal/taskusagebackfill/backfill.go214 // Step 3: serialise against the SQL cron entry / standalone backfillCOMMENT
LOWserver/internal/scheduler/stale_steal_test.go93 // Step 1: original runner claims the plan.COMMENT
LOWserver/internal/scheduler/stale_steal_test.go102 // Step 2: simulate a stuck handler — stale_after moved to the past.COMMENT
LOWserver/internal/scheduler/stale_steal_test.go112 // Step 3: a different runner steals the lease via the same primitive.COMMENT
LOWserver/internal/scheduler/stale_steal_test.go136 // Step 4: the original runner returns and tries to write SUCCESSCOMMENT
LOWserver/internal/scheduler/stale_steal_test.go146 // Step 5: verify the row is still RUNNING under runner-B.COMMENT
LOWserver/internal/scheduler/stale_steal_test.go166 // Step 6: runner B finishes successfully with its own token — thatCOMMENT
LOWserver/internal/integrations/lark/outbound_test.go416 // Step 1: ChatDone arrives with the real agent reply. Plain textCOMMENT
LOWserver/internal/integrations/lark/outbound_test.go429 // Step 2: TaskCompleted fires immediately after with no content.COMMENT
LOWserver/internal/daemon/execenv/hermes_home.go199 // Step 2: honor the sticky <root>/active_profile. (The container-onlyCOMMENT
LOWscripts/check.sh73# Step 0: Ensure DBCOMMENT
LOWscripts/check.sh80# Step 1: TypeScript typecheckCOMMENT
LOWscripts/check.sh87# Step 2: TypeScript unit tests (Vitest)COMMENT
LOWscripts/check.sh94# Step 3: Go testsCOMMENT
LOWscripts/check.sh103# Step 4: Start services for E2E (only if not already running)COMMENT
LOWscripts/check.sh129# Step 5: E2E tests (Playwright)COMMENT
LOWpackages/views/auth/login-page.test.tsx258 // Step 1: emailCOMMENT
LOWpackages/views/auth/login-page.test.tsx262 // Step 2: codeCOMMENT
LOW…es/views/runtimes/components/connect-remote-dialog.tsx188// Step 1: InstructionsCOMMENT
LOW…es/views/runtimes/components/connect-remote-dialog.tsx329// Step 2: SuccessCOMMENT
LOWe2e/fixtures.ts37 // Step 1: Send verification codeCOMMENT
LOWe2e/fixtures.ts47 // Step 2: Read code from databaseCOMMENT
LOWe2e/fixtures.ts59 // Step 3: Verify code to get JWTCOMMENT
Verbosity Indicators30 hits · 51 pts
SeverityFileLineSnippetContext
LOWserver/cmd/server/integration_test.go302 // Step 1: Send codeCOMMENT
LOWserver/cmd/server/integration_test.go320 // Step 2: Verify codeCOMMENT
LOWserver/internal/handler/issue_agent_create_e2e_test.go88 // Step 1: agent A creates an issue through the ordinary create path andCOMMENT
LOWserver/internal/handler/issue_agent_create_e2e_test.go137 // Step 2: the leader L, running its assignment task, posts a comment thatCOMMENT
LOWserver/internal/handler/issue_agent_create_e2e_test.go152 // Step 3: the private worker J must now have a queued task whose originatorCOMMENT
LOWserver/internal/taskusagebackfill/backfill.go141 // Step 1: cheap precondition check — if the rollup state tablesCOMMENT
LOWserver/internal/taskusagebackfill/backfill.go155 // Step 2: read task_usage range and current watermark on the pool.COMMENT
LOWserver/internal/taskusagebackfill/backfill.go214 // Step 3: serialise against the SQL cron entry / standalone backfillCOMMENT
LOWserver/internal/scheduler/stale_steal_test.go93 // Step 1: original runner claims the plan.COMMENT
LOWserver/internal/scheduler/stale_steal_test.go102 // Step 2: simulate a stuck handler — stale_after moved to the past.COMMENT
LOWserver/internal/scheduler/stale_steal_test.go112 // Step 3: a different runner steals the lease via the same primitive.COMMENT
LOWserver/internal/scheduler/stale_steal_test.go136 // Step 4: the original runner returns and tries to write SUCCESSCOMMENT
LOWserver/internal/scheduler/stale_steal_test.go146 // Step 5: verify the row is still RUNNING under runner-B.COMMENT
LOWserver/internal/scheduler/stale_steal_test.go166 // Step 6: runner B finishes successfully with its own token — thatCOMMENT
LOWserver/internal/integrations/lark/outbound_test.go416 // Step 1: ChatDone arrives with the real agent reply. Plain textCOMMENT
LOWserver/internal/integrations/lark/outbound_test.go429 // Step 2: TaskCompleted fires immediately after with no content.COMMENT
LOWserver/internal/daemon/execenv/hermes_home.go199 // Step 2: honor the sticky <root>/active_profile. (The container-onlyCOMMENT
LOWscripts/check.sh73# Step 0: Ensure DBCOMMENT
LOWscripts/check.sh80# Step 1: TypeScript typecheckCOMMENT
LOWscripts/check.sh87# Step 2: TypeScript unit tests (Vitest)COMMENT
LOWscripts/check.sh94# Step 3: Go testsCOMMENT
LOWscripts/check.sh103# Step 4: Start services for E2E (only if not already running)COMMENT
LOWscripts/check.sh129# Step 5: E2E tests (Playwright)COMMENT
LOWpackages/views/auth/login-page.test.tsx258 // Step 1: emailCOMMENT
LOWpackages/views/auth/login-page.test.tsx262 // Step 2: codeCOMMENT
LOW…es/views/runtimes/components/connect-remote-dialog.tsx188// Step 1: InstructionsCOMMENT
LOW…es/views/runtimes/components/connect-remote-dialog.tsx329// Step 2: SuccessCOMMENT
LOWe2e/fixtures.ts37 // Step 1: Send verification codeCOMMENT
LOWe2e/fixtures.ts47 // Step 2: Read code from databaseCOMMENT
LOWe2e/fixtures.ts59 // Step 3: Verify code to get JWTCOMMENT
Magic Placeholder Names8 hits · 40 pts
SeverityFileLineSnippetContext
HIGHSELF_HOSTING_ADVANCED.md257DATABASE_URL="your-database-url" ./server/bin/migrate upCODE
HIGHSELF_HOSTING_ADVANCED.md260DATABASE_URL="your-database-url" PORT=8080 JWT_SECRET="your-secret" ./server/bin/serverCODE
HIGHscripts/install.test.sh179 if ! grep -q "multica login --token <YOUR_TOKEN>" "$tmp/install.out"; thenCODE
HIGHscripts/install.test.sh232 if grep -q "multica login --token <YOUR_TOKEN>" "$tmp/install.out"; thenCODE
HIGHscripts/install.sh58 printf " ${CYAN}multica login --token <YOUR_TOKEN>${RESET}\n"CODE
HIGH…es/views/runtimes/components/connect-remote-dialog.tsx45multica login --token <YOUR_TOKEN>CODE
HIGH…es/views/runtimes/components/connect-remote-dialog.tsx54multica login --token <YOUR_TOKEN>CODE
HIGH…ews/runtimes/components/connect-remote-dialog.test.tsx113 node.textContent?.includes("multica login --token <YOUR_TOKEN>"),CODE
Modern AI Meta-Vocabulary8 hits · 22 pts
SeverityFileLineSnippetContext
MEDIUM…ver/internal/daemon/execenv/runtime_config_sections.go217// section for quick-create runs. Quick-create's hard guardrails forbidCOMMENT
MEDIUM…ver/internal/daemon/execenv/runtime_config_sections.go325// guardrails.COMMENT
MEDIUMserver/internal/daemon/execenv/codex_multi_agent.go58 multicaMultiAgentBeginMarker = "# BEGIN multica-managed multi-agent (do not edit; regenerated by daemon)"CODE
MEDIUMserver/internal/daemon/execenv/codex_multi_agent.go59 multicaMultiAgentEndMarker = "# END multica-managed multi-agent"CODE
MEDIUMserver/internal/daemon/execenv/execenv_test.go4214 // guardrails forbid every other CLI call for that kind.COMMENT
MEDIUMserver/internal/daemon/execenv/context.go700// and guardrails live in AGENTS.md (runtime config) and the per-turn promptCOMMENT
MEDIUM…er/internal/daemon/execenv/runtime_config_kind_test.go157// other Core command absent (the hard guardrails forbid the call).COMMENT
MEDIUM…er/internal/daemon/execenv/runtime_config_kind_test.go200// the no-background-and-yield / no-"standing by" guardrails that addressCOMMENT
AI Slop Vocabulary7 hits · 21 pts
SeverityFileLineSnippetContext
MEDIUMserver/internal/handler/agent.go555// the strip robust against unusual casings seen on shared drives.COMMENT
MEDIUMserver/internal/integrations/lark/outcome_replier.go119// boot path stays robust on partially-configured deployments.COMMENT
MEDIUMserver/internal/daemon/execenv/openclaw_config.go286// with only `workspace` rewritten — this is robust regardless of whetherCOMMENT
MEDIUMserver/internal/service/task.go2148 // the requester's workspace since the task started — more robust thanCOMMENT
MEDIUMserver/internal/service/task.go3488// deterministic — robust against the same agent creating other issues inCOMMENT
MEDIUMserver/pkg/agent/antigravity.go298// is more robust than guessing $HOME, and follows agy through a custom data dir.COMMENT
MEDIUMapps/mobile/app/(app)/[workspace]/project/new.tsx128 // robust than a hard-coded `setTimeout(150)` if iOS timingCOMMENT
Hallucination Indicators1 hit · 10 pts
SeverityFileLineSnippetContext
CRITICAL…ages/views/editor/extensions/mention-extension.test.ts18 " at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) \\~\\[spring-wCODE
AI Response Leakage1 hit · 8 pts
SeverityFileLineSnippetContext
HIGHserver/cmd/server/autopilot_listeners_test.go513// In this implementation the admission gate also re-reads the runtime, soCOMMENT
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWdocker-compose.selfhost.yml11# Usage:COMMENT