A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables.
This report summarizes scanner evidence for msitarzewski/agency-agents, a Shell project with 158,701 GitHub stars. SynthScan examined 94,855 lines of code across 376 source files, recording 749 pattern matches distributed across 11 syntactic categories. The legacy adjusted pattern signal is 16.8 (Elevated 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.
Use each vector to guide manual verification of the underlying findings.
Can maintainers explain intent, assumptions, and trade-offs? 672 finding(s).
Are imports declared and package/API names verified? 7 finding(s).
Are wrappers, guards, and repeated structures necessary? 105 finding(s).
Which changes need focused human review? 749 finding(s).
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.
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.
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.
The scanner identified 749 distinct pattern matches across 11 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | research/research-synthesist.md | 83 | ### Step 1: Frame the Question | COMMENT |
| LOW⚡ | research/research-synthesist.md | 87 | ### Step 2: Search Systematically | COMMENT |
| LOW⚡ | research/research-synthesist.md | 91 | ### Step 3: Evaluate Each Source | COMMENT |
| LOW⚡ | research/research-synthesist.md | 95 | ### Step 4: Synthesize and Report Confidence | COMMENT |
| LOW | design/design-ui-finish-gate-reviewer.md | 85 | ### Step 1: Establish the Product Lens | COMMENT |
| LOW | design/design-ui-finish-gate-reviewer.md | 98 | ### Step 2: Gather Comparable Evidence | COMMENT |
| LOW | design/design-ui-finish-gate-reviewer.md | 106 | ### Step 3: Write the Design Contract | COMMENT |
| LOW | design/design-ui-finish-gate-reviewer.md | 125 | ### Step 4: Review the Implementation | COMMENT |
| LOW | design/design-ui-finish-gate-reviewer.md | 141 | ### Step 5: Return the Finish Gate | COMMENT |
| LOW⚡ | design/design-ux-architect.md | 304 | ### Step 1: Analyze Project Requirements | COMMENT |
| LOW⚡ | design/design-ux-architect.md | 314 | ### Step 2: Create Technical Foundation | COMMENT |
| LOW⚡ | design/design-ux-architect.md | 320 | ### Step 3: UX Structure Planning | COMMENT |
| LOW⚡ | design/design-ux-architect.md | 326 | ### Step 4: Developer Handoff Documentation | COMMENT |
| LOW⚡ | design/design-whimsy-injector.md | 378 | ### Step 1: Brand Personality Analysis | COMMENT |
| LOW⚡ | design/design-whimsy-injector.md | 385 | ### Step 2: Whimsy Strategy Development | COMMENT |
| LOW⚡ | design/design-whimsy-injector.md | 391 | ### Step 3: Implementation Design | COMMENT |
| LOW⚡ | design/design-whimsy-injector.md | 397 | ### Step 4: Testing and Refinement | COMMENT |
| LOW⚡ | design/design-ux-researcher.md | 166 | ### Step 1: Research Planning | COMMENT |
| LOW⚡ | design/design-ux-researcher.md | 174 | ### Step 2: Data Collection | COMMENT |
| LOW⚡ | design/design-ux-researcher.md | 180 | ### Step 3: Analysis and Synthesis | COMMENT |
| LOW⚡ | design/design-ux-researcher.md | 186 | ### Step 4: Insights and Recommendations | COMMENT |
| LOW⚡ | design/design-brand-guardian.md | 172 | ### Step 1: Brand Discovery and Strategy | COMMENT |
| LOW⚡ | design/design-brand-guardian.md | 179 | ### Step 2: Foundation Development | COMMENT |
| LOW⚡ | design/design-brand-guardian.md | 185 | ### Step 3: System Creation | COMMENT |
| LOW⚡ | design/design-brand-guardian.md | 191 | ### Step 4: Implementation and Protection | COMMENT |
| LOW⚡ | design/design-ui-designer.md | 230 | ### Step 1: Design System Foundation | COMMENT |
| LOW⚡ | design/design-ui-designer.md | 237 | ### Step 2: Component Architecture | COMMENT |
| LOW⚡ | design/design-ui-designer.md | 243 | ### Step 3: Visual Hierarchy System | COMMENT |
| LOW⚡ | design/design-ui-designer.md | 249 | ### Step 4: Developer Handoff | COMMENT |
| LOW⚡ | design/design-image-prompt-engineer.md | 139 | ### Step 1: Concept Intake | COMMENT |
| LOW⚡ | design/design-image-prompt-engineer.md | 145 | ### Step 2: Reference Analysis | COMMENT |
| LOW⚡ | design/design-image-prompt-engineer.md | 151 | ### Step 3: Prompt Construction | COMMENT |
| LOW⚡ | design/design-image-prompt-engineer.md | 157 | ### Step 4: Prompt Optimization | COMMENT |
| LOW | design/design-visual-storyteller.md | 79 | ### Step 1: Story Strategy Development | COMMENT |
| LOW⚡ | design/design-visual-storyteller.md | 90 | ### Step 2: Visual Narrative Planning | COMMENT |
| LOW⚡ | design/design-visual-storyteller.md | 96 | ### Step 3: Content Creation Framework | COMMENT |
| LOW⚡ | design/design-visual-storyteller.md | 102 | ### Step 4: Production & Optimization | COMMENT |
| LOW⚡ | sales/sales-coach.md | 200 | ### Step 1: Observe and Diagnose | COMMENT |
| LOW⚡ | sales/sales-coach.md | 206 | ### Step 2: Design the Coaching Intervention | COMMENT |
| LOW⚡ | sales/sales-coach.md | 212 | ### Step 3: Coach and Reinforce | COMMENT |
| LOW⚡ | sales/sales-coach.md | 218 | ### Step 4: Measure and Adjust | COMMENT |
| LOW⚡ | sales/sales-proposal-strategist.md | 140 | ### Step 1: Opportunity Analysis | COMMENT |
| LOW⚡ | sales/sales-proposal-strategist.md | 145 | ### Step 2: Win Theme Development | COMMENT |
| LOW⚡ | sales/sales-proposal-strategist.md | 150 | ### Step 3: Narrative Architecture | COMMENT |
| LOW⚡ | sales/sales-proposal-strategist.md | 156 | ### Step 4: Content Development and Refinement | COMMENT |
| LOW⚡ | sales/sales-account-strategist.md | 156 | ### Step 1: Account Intelligence | COMMENT |
| LOW⚡ | sales/sales-account-strategist.md | 162 | ### Step 2: Relationship Development | COMMENT |
| LOW⚡ | sales/sales-account-strategist.md | 168 | ### Step 3: Expansion Execution | COMMENT |
| LOW⚡ | sales/sales-account-strategist.md | 174 | ### Step 4: Retention and Growth Measurement | COMMENT |
| LOW⚡ | sales/sales-offer-lead-gen-strategist.md | 187 | ### Step 1: Offer Audit | COMMENT |
| LOW⚡ | sales/sales-offer-lead-gen-strategist.md | 190 | ### Step 2: Rebuild the Value Equation | COMMENT |
| LOW⚡ | sales/sales-offer-lead-gen-strategist.md | 193 | ### Step 3: Lead Magnet Ideation | COMMENT |
| LOW⚡ | sales/sales-offer-lead-gen-strategist.md | 196 | ### Step 4: Nurture Pipeline Before Magnet Launch | COMMENT |
| LOW⚡ | sales/sales-offer-lead-gen-strategist.md | 199 | ### Step 5: Channel Selection (One Core Four) | COMMENT |
| LOW⚡ | sales/sales-offer-lead-gen-strategist.md | 202 | ### Step 6: Amplifier Activation | COMMENT |
| LOW⚡ | sales/sales-offer-lead-gen-strategist.md | 205 | ### Step 7: Measure, Iterate, Scale (More → Better → New) | COMMENT |
| LOW⚡ | sales/sales-pipeline-analyst.md | 187 | ### Step 1: Data Collection and Validation | COMMENT |
| LOW⚡ | sales/sales-pipeline-analyst.md | 192 | ### Step 2: Pipeline Diagnostics | COMMENT |
| LOW⚡ | sales/sales-pipeline-analyst.md | 199 | ### Step 3: Forecast Construction | COMMENT |
| LOW⚡ | sales/sales-pipeline-analyst.md | 206 | ### Step 4: Intervention Recommendations | COMMENT |
| 529 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | scripts/install.sh | 519 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/install.sh | 521 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/install.sh | 529 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/install.sh | 531 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/install.sh | 596 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/install.sh | 598 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/install.sh | 599 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/install.sh | 603 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/install.sh | 66 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/install.sh | 68 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/install.sh | 101 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/install.sh | 105 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/install.sh | 125 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/install.sh | 127 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/install.sh | 160 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/install.sh | 162 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/install.sh | 308 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/install.sh | 310 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/install.sh | 493 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/install.sh | 495 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/install.sh | 858 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/install.sh | 860 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/install.sh | 1568 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/install.sh | 1570 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/check-hermes-config-rewrite.py | 133 | # ============================================================================= | COMMENT |
| MEDIUM | scripts/check-hermes-config-rewrite.py | 135 | # ============================================================================= | COMMENT |
| MEDIUM⚡ | scripts/test-install.sh | 147 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/test-install.sh | 149 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/test-install.sh | 158 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/test-install.sh | 160 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/test-install.sh | 87 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/test-install.sh | 90 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/test-install.sh | 122 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/test-install.sh | 124 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/test-install.sh | 212 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/test-install.sh | 220 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/test-install.sh | 278 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/test-install.sh | 280 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/test-install.sh | 307 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/test-install.sh | 328 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/test-install.sh | 386 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/test-install.sh | 388 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/test-install.sh | 414 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/test-install.sh | 416 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/test-install.sh | 461 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/lib.sh | 15 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/lib.sh | 17 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/lib.sh | 66 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | scripts/lib.sh | 68 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/lib.sh | 111 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/lib.sh | 113 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/lib.sh | 118 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/lib.sh | 120 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/lib.sh | 156 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | scripts/lib.sh | 158 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | engineering/engineering-data-engineer.md | 74 | # ── Bronze: raw ingest (append-only, schema-on-read) ───────────────────────── | COMMENT |
| MEDIUM | engineering/engineering-data-engineer.md | 83 | # ── Silver: cleanse, deduplicate, conform ──────────────────────────────────── | COMMENT |
| MEDIUM | engineering/engineering-data-engineer.md | 102 | # ── Gold: aggregated business metric ───────────────────────────────────────── | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | design/design-inclusive-visuals-specialist.md | 38 | export function generateInclusiveVideoPrompt(subject: string, action: string, context: string) { | CODE |
| LOW | specialized/recruitment-specialist.md | 286 | def calculate_recruitment_cycle(self, department=None): | CODE |
| LOW | …alized/specialized-cultural-intelligence-strategist.md | 39 | export function auditWorkflowForExclusion(uiComponent: UIComponent) { | CODE |
| LOW | specialized/specialized-model-qa.md | 350 | def variable_stability_report( | CODE |
| LOW | specialized/supply-chain-strategist.md | 158 | def inventory_strategy_report(self): | CODE |
| LOW | testing/testing-workflow-optimizer.md | 142 | def identify_optimization_opportunities(self, process_steps: List[ProcessStep]) -> List[Dict]: | CODE |
| LOW | testing/testing-workflow-optimizer.md | 190 | def design_optimized_workflow(self, current_steps: List[ProcessStep], | CODE |
| LOW | testing/testing-workflow-optimizer.md | 247 | def calculate_improvement_impact(self, current_metrics: WorkflowMetrics, | CODE |
| LOW | testing/testing-workflow-optimizer.md | 280 | def create_implementation_plan(self, opportunities: List[Dict]) -> Dict: | CODE |
| LOW | testing/testing-workflow-optimizer.md | 308 | def generate_automation_strategy(self, process_steps: List[ProcessStep]) -> Dict: | CODE |
| LOW | testing/testing-test-results-analyzer.md | 136 | def predict_defect_prone_areas(self): | CODE |
| LOW | testing/testing-test-results-analyzer.md | 177 | def generate_quality_insights(self): | CODE |
| LOW | testing/testing-tool-evaluator.md | 92 | def _define_evaluation_criteria(self) -> List[EvaluationCriteria]: | CODE |
| LOW | testing/testing-tool-evaluator.md | 239 | def calculate_total_cost_ownership(self, tool_config: Dict, years: int = 3) -> Dict: | CODE |
| LOW | testing/testing-tool-evaluator.md | 269 | def generate_comparison_report(self, tool_evaluations: List[ToolScoring]) -> Dict: | CODE |
| LOW | support/support-legal-compliance-checker.md | 167 | def generate_data_collection_section(self): | CODE |
| LOW | support/support-legal-compliance-checker.md | 204 | def generate_user_rights_section(self): | STRING |
| LOW | support/support-legal-compliance-checker.md | 243 | def validate_policy_compliance(self): | STRING |
| LOW | support/support-analytics-reporter.md | 103 | def customer_segmentation_analysis(df): | CODE |
| LOW | support/support-analytics-reporter.md | 154 | def generate_customer_insights(rfm_df): | CODE |
| LOW | support/support-support-responder.md | 223 | def generate_improvement_recommendations(self): | CODE |
| LOW | support/support-support-responder.md | 262 | def create_proactive_outreach_list(self): | CODE |
| LOW | support/support-support-responder.md | 332 | def generate_article_template(self, issue_type): | CODE |
| LOW | support/support-support-responder.md | 415 | def create_interactive_troubleshooter(self, issue_category): | CODE |
| LOW | support/support-finance-tracker.md | 257 | def investment_analysis_report(self, project_name, initial_investment, annual_cash_flows, project_life): | CODE |
| LOW | support/support-finance-tracker.md | 280 | def get_investment_recommendation(self, npv, irr, payback, risk_score): | CODE |
| LOW⚡ | scripts/test-hermes-plugin.py | 110 | def test_success_returns_child_result_without_toolsets_option(self): | CODE |
| LOW⚡ | scripts/test-hermes-plugin.py | 118 | def test_failed_child_returns_safe_fallback(self): | CODE |
| LOW⚡ | scripts/test-hermes-plugin.py | 126 | def test_launch_exception_returns_safe_fallback(self): | CODE |
| LOW⚡ | scripts/test-hermes-plugin.py | 132 | def test_unconfirmed_cancellation_is_truthfully_pending_without_fallback(self): | CODE |
| LOW | scripts/test-hermes-plugin.py | 144 | def test_confirmed_cancellation_returns_fallback(self): | CODE |
| LOW | scripts/test-hermes-plugin.py | 156 | def test_large_specialist_context_is_marked_and_bounded(self): | CODE |
| LOW | engineering/engineering-universal-document-compiler.md | 259 | export function executeReorderTransaction( | CODE |
| LOW | engineering/engineering-email-intelligence-engineer.md | 210 | def extract_structured_context(thread_graph): | CODE |
| LOW | …gineering/engineering-voice-ai-integration-engineer.md | 493 | def build_llm_handoff_payload(transcript: dict, task: str = "summarize") -> dict: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | specialized/government-digital-presales-consultant.md | 181 | ### 5.1 Implementation Methodology | COMMENT |
| LOW | integrations/mcp-memory/setup.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | scripts/test-convert-fence-model.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | scripts/install.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | scripts/install.sh | 21 | # aider -- Copy the CONVENTIONS.md roster index to current directory | COMMENT |
| LOW | scripts/install.sh | 41 | # --link Symlink instead of copy (updates propagate) | COMMENT |
| LOW | scripts/install.sh | 341 | fi | COMMENT |
| LOW | scripts/check-divisions.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | scripts/check-tools.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | scripts/test-lint-fences.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | scripts/test-install.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | scripts/test-install.sh | 301 | && pass "Windsurf --path installs into the requested directory" \ | COMMENT |
| LOW | scripts/test-install.sh | 321 | # --jobs 1 is deliberate. Workers are still spawned through the same xargs/sh | COMMENT |
| LOW | scripts/lint-agents.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | scripts/lib.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | scripts/lib.sh | 81 | # whitespace after the run); 1 otherwise, including non-fence lines (callers | COMMENT |
| LOW | scripts/check-hermes-config-rewrite.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | scripts/convert.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | scripts/convert.sh | 21 | # qwen — Qwen Code SubAgent files (~/.qwen/agents/*.md) | COMMENT |
| LOW | scripts/convert.sh | 661 | # Write Aider/Windsurf headers once | COMMENT |
| LOW | scripts/convert.sh | 741 | COMMENT | |
| LOW | scripts/test-convert-outputs.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | scripts/test-convert-outputs.sh | 21 | # Layer B — drift (needs the committed manifest): | COMMENT |
| LOW | scripts/test-convert-outputs.sh | 121 | for line in open(os.environ["SOURCES"], encoding="utf-8"): | COMMENT |
| LOW | scripts/test-convert-outputs.sh | 321 | if colour_bad > 3: | COMMENT |
| LOW | scripts/check-runbooks.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | scripts/check-agent-originality.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | engineering/engineering-llm-post-training-engineer.md | 61 | COMMENT | |
| LOW | strategy/nexus-strategy.md | 821 | ### 15.2 NEXUS-Sprint Activation (Feature/MVP) | COMMENT |
| LOW | strategy/nexus-strategy.md | 841 | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | security/security-architect.md | 168 | # 1. Auth handled by dependency injection — fails before handler runs | COMMENT |
| MEDIUM | specialized/ma-integration-manager.md | 362 | ### Integration Health Dashboard — RAG Criteria | COMMENT |
| MEDIUM | scripts/install.sh | 4 | # install.sh -- Install The Agency agents into your local agentic tool(s). | COMMENT |
| MEDIUM | engineering/engineering-knowledge-graph-engineer.md | 241 | ### Subgraph Retrieval (RAG context assembly) | STRING |
| MEDIUM | engineering/engineering-rag-pipeline-engineer.md | 9 | # RAG Pipeline Engineer | COMMENT |
| MEDIUM | engineering/engineering-rag-pipeline-engineer.md | 49 | ### Agentic RAG | COMMENT |
| MEDIUM | engineering/engineering-rag-pipeline-engineer.md | 288 | ### LangGraph Agentic RAG Node | STRING |
| MEDIUM | strategy/nexus-strategy.md | 15 | 5. [Phase 2 — Foundation & Scaffolding](#5-phase-2--foundation--scaffolding) | CODE |
| MEDIUM | strategy/coordination/handoff-templates.md | 3 | > Standardized templates for every type of agent-to-agent handoff in the NEXUS pipeline. Consistent handoffs prevent con | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | specialized/specialized-model-qa.md | 238 | except Exception: | CODE |
| LOW | specialized/specialized-model-qa.md | 278 | except Exception: | CODE |
| LOW | scripts/build-hermes-plugin.py | 331 | except Exception: | CODE |
| LOW | scripts/build-hermes-plugin.py | 404 | except Exception as exc: | CODE |
| LOW | scripts/build-hermes-plugin.py | 445 | except Exception as exc: # pragma: no cover - depends on Hermes runtime | CODE |
| LOW | scripts/test-convert-outputs.sh | 211 | except Exception as e: | CODE |
| LOW | scripts/test-convert-outputs.sh | 252 | except Exception as e: | CODE |
| LOW | scripts/test-convert-outputs.sh | 270 | except Exception as e: | CODE |
| LOW | scripts/test-convert-outputs.sh | 314 | except Exception: | CODE |
| LOW | scripts/test-convert-outputs.sh | 450 | except Exception: | CODE |
| LOW | scripts/test-convert-outputs.sh | 517 | except Exception: | CODE |
| MEDIUM | engineering/engineering-mobile-app-builder.md | 125 | print("Error loading products: \(error)") | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | scripts/lib.sh | 166 | # the alt-screen/stty takeover). Used by the install-script test harness. | COMMENT |
| MEDIUM | scripts/convert.sh | 201 | # frontmatter (strict kebab-case, validated by the harness) and the persona | COMMENT |
| MEDIUM | scripts/convert.sh | 563 | # ZCode agent format (Z.ai GLM harness): .md with YAML frontmatter in | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | integrations/mcp-memory/setup.sh | 5 | # Usage: | COMMENT |
| LOW | scripts/install.sh | 10 | # Usage: | COMMENT |
| LOW | scripts/convert.sh | 10 | # Usage: | COMMENT |
| LOW | scripts/test-convert-outputs.sh | 38 | # Usage: | COMMENT |
| LOW | scripts/check-agent-originality.sh | 13 | # Usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | scripts/check-hermes-config-rewrite.py | 10 | CODE | |
| LOW | scripts/test-hermes-plugin.py | 4 | CODE | |
| LOW | scripts/build-hermes-plugin.py | 9 | CODE | |
| LOW | scripts/check-hermes-plugin.py | 3 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | security/security-senior-secops.md | 756 | const res = await loginAs("user@example.com", "password"); | CODE |
| LOW | engineering/engineering-universal-document-compiler.md | 101 | semanticPredicate: string; // e.g. "/work/[company='Acme Corp']/role" | CODE |
| LOW | engineering/engineering-technical-writer.md | 171 | line1: "123 Main St" | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | integrations/mcp-memory/setup.sh | 36 | # Check if an MCP client config exists in common locations | COMMENT |