github TypeScript analyzed 4bb2f90

syed-maaz/work-intelligence-mcp

github

Local-first assistant that watches your Jira/Slack/GitHub and learns which tools actually solve which problems — an agentic loop graded mechanically, no LLM-as-judge.

maintainer
syed-maaz
licence
NOASSERTION
first seen
2026-09-18
last seen
2026-09-18
releases · 30d
1
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 15 tools
transport stdio · http counts 15 tools · 0 res · 0 prompts permission surface via code analysis

tools

  • ask_topic_expert
  • configure_topic
  • dismiss_topic_suggestion
  • get_action_items
  • get_context
  • get_daily_digest
  • get_decision
  • get_jira_report
  • get_teams_updates
  • get_topic_suggestions
  • recall_memory
  • record_outcome
  • search_all
  • search_messages
  • verify_claim
skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 4bb2f90 · analyzer v33 · 13h ago

skills & prompt files 26

danger signals8

code evidence vv1.0.0 · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 681

filesystem 76

  • fs (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/adr-050-r2-b1-per-goal.mjs :17 import fs from 'node:fs';
  • fs (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/adr-053-classifier-corpus.mjs :14 import fs from 'node:fs';
  • fs (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/build-mode-eval.ts :41 import fs from 'node:fs';
  • fs (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/build-skill-catalog.mjs :8 import { readFileSync, writeFileSync, readdirSync, statSync, existsSync } from 'node:fs';
  • fs (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/check-palace.ts :3 import { existsSync, readFileSync, statSync, readdirSync } from 'fs';
  • fs (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/config-validate.mjs :2 import { readFileSync } from 'node:fs';
  • fs (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/demo-eval.mjs :29 import { readFileSync, writeFileSync } from 'node:fs';
  • fs (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/demo-loop-trace.mjs :23 import { mkdirSync, writeFileSync } from 'node:fs';
  • fs (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/dream-apply.mjs :23 import { readFileSync, writeFileSync, existsSync, rmSync, mkdirSync } from 'node:fs';
  • fs (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/paraphrase-baseline.mjs :15 import fs from 'node:fs';
  • fs (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/setup.mjs :17 import { copyFileSync, existsSync, mkdirSync, writeFileSync } from 'node:fs';
  • fs (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/stage1-livework.mjs :28 import fs from 'node:fs';
show 28 more
  • fs (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/stage1-realwork-v2.mjs :14 import fs from 'node:fs';
  • fs (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/stage1-realwork.mjs :22 import fs from 'node:fs';
  • fs (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/stage1-recall-sweep.mjs :25 import fs from 'node:fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/skills/wi-govern/subs/frontmatter.mjs :5 import fs from 'node:fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/skills/wi-govern/subs/links.mjs :9 import fs from 'node:fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/skills/wi-govern/subs/memory.mjs :25 import { readFileSync } from 'node:fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/skills/wi-govern/subs/recall.mjs :34 import fs from 'node:fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/src/db/connection.ts :4 import { existsSync, mkdirSync } from 'node:fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/src/fetcher/sources/browser-session.ts :15 import * as fs from 'fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/src/fetcher/sources/github-mcp-client.ts :15 import { readFileSync } from 'fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/src/fetcher/sources/mac-calendar.ts :26 import { writeFileSync, unlinkSync } from 'node:fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/src/fetcher/sources/outlook-watcher.ts :8 import { watch, type FSWatcher } from 'node:fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/src/intelligence/bug-resolver-agent.ts :50 import { writeFileSync, unlinkSync, mkdtempSync } from 'node:fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/src/intelligence/investigation-orchestrator.ts :5 import { readFileSync } from 'fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/src/intelligence/knowledge-indexer.ts :1 import { readFileSync, statSync } from 'node:fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/src/intelligence/palace-client.ts :5 import { existsSync, readFileSync } from 'fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/src/intelligence/palace-seeder.ts :1 import { readFileSync } from 'fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/src/intelligence/research-tools.ts :3 import { readdirSync, statSync } from 'fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/src/intelligence/tools/file-reader.ts :1 import { existsSync, readFileSync } from 'fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/src/reap/reap.mjs :2 import { existsSync } from "node:fs";
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/src/routes/dream.ts :16 import { readFileSync, existsSync } from 'node:fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/src/routes/persona.ts :29 import { readFileSync, existsSync, statSync } from 'node:fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/src/routes/skills.ts :21 import { readFileSync, existsSync, readdirSync, statSync } from 'node:fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/src/services/brain/verifiers/code-grep-verifier.ts :24 import { existsSync } from 'fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/src/services/brain/verifiers/github-verifier.ts :20 import { readFileSync } from 'fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/src/services/bugs/evidence.ts :27 import { existsSync } from 'node:fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/src/services/bugs/path-classifier.ts :35 import { realpathSync } from 'node:fs';
  • fs syed-maaz-work-intelligence-mcp-4bb2f90/src/services/config.ts :7 import { readFileSync, writeFileSync, existsSync, mkdirSync } from 'fs';

36 more not shown — this panel samples each group; the count above is the real total.

shell / exec 31

  • shell (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/check-palace.ts :2 import { execFileSync } from 'child_process';
  • shell (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/demo-eval.mjs :28 import { spawnSync } from 'node:child_process';
  • shell (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/demo-loop-trace.mjs :22 import { spawnSync } from 'node:child_process';
  • shell (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/demo-recall.mjs :25 import { spawnSync } from 'node:child_process';
  • shell (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/dream-apply.mjs :24 import { execFileSync } from 'node:child_process';
  • shell (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/mcp-setup.ts :21 import { execSync } from 'child_process';
  • shell (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/setup.mjs :16 import { spawnSync } from 'node:child_process';
  • shell (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/stage1-livework.mjs :30 import { execSync } from 'node:child_process';
  • shell syed-maaz-work-intelligence-mcp-4bb2f90/src/fetcher/sources/mac-calendar.ts :24 import { execFileSync } from 'node:child_process';
  • shell syed-maaz-work-intelligence-mcp-4bb2f90/src/fetcher/sources/outlook-watcher.ts :9 import { execFileSync } from 'node:child_process';
  • shell syed-maaz-work-intelligence-mcp-4bb2f90/src/intelligence/bug-resolver-agent.ts :49 import { execFileSync, type ExecFileSyncOptions } from 'node:child_process';
  • shell syed-maaz-work-intelligence-mcp-4bb2f90/src/intelligence/investigation-orchestrator.ts :4 import { execFileSync } from 'child_process';
show 19 more
  • shell syed-maaz-work-intelligence-mcp-4bb2f90/src/intelligence/palace-client.ts :4 import { execFileSync } from 'child_process';
  • shell syed-maaz-work-intelligence-mcp-4bb2f90/src/intelligence/research-tools.ts :4 import { execFileSync } from 'child_process';
  • shell syed-maaz-work-intelligence-mcp-4bb2f90/src/intelligence/tools/dep-diff.ts :9 import { execFileSync } from 'child_process';
  • shell syed-maaz-work-intelligence-mcp-4bb2f90/src/intelligence/tools/git-log-window.ts :8 import { execFileSync } from 'child_process';
  • shell syed-maaz-work-intelligence-mcp-4bb2f90/src/routes/dream.ts :17 import { execFile } from 'node:child_process';
  • shell syed-maaz-work-intelligence-mcp-4bb2f90/src/routes/pr.ts :31 import { execFileSync } from 'node:child_process';
  • shell syed-maaz-work-intelligence-mcp-4bb2f90/src/services/brain/verifiers/code-grep-verifier.ts :23 import { spawn } from 'child_process';
  • shell syed-maaz-work-intelligence-mcp-4bb2f90/src/services/bugs/evidence.ts :25 import { execFile } from 'node:child_process';
  • shell syed-maaz-work-intelligence-mcp-4bb2f90/src/services/bugs/path-classifier.ts :36 import { execSync } from 'node:child_process';
  • shell syed-maaz-work-intelligence-mcp-4bb2f90/src/services/claude-code-runner.ts :1 import { execFile } from 'node:child_process';
  • shell syed-maaz-work-intelligence-mcp-4bb2f90/src/services/cypher/pm-auto.ts :53 import { execSync } from 'node:child_process';
  • shell syed-maaz-work-intelligence-mcp-4bb2f90/src/services/cypher/worktree.ts :54 import { execFileSync } from 'node:child_process';
  • shell syed-maaz-work-intelligence-mcp-4bb2f90/src/services/dream/generator.ts :13 import { execFileSync } from 'node:child_process';
  • shell syed-maaz-work-intelligence-mcp-4bb2f90/src/services/notification.ts :255 // In a real implementation, you would use child_process.exec to run osascript
  • shell syed-maaz-work-intelligence-mcp-4bb2f90/src/tools/code-indexer.ts :2 import { execSync } from 'child_process';
  • shell (weak) syed-maaz-work-intelligence-mcp-4bb2f90/tests/intelligence/layer2.test.ts :31 import { execFileSync } from 'child_process';
  • shell (weak) syed-maaz-work-intelligence-mcp-4bb2f90/tests/intelligence/palace-client-integration.test.ts :12 import { execFileSync } from 'child_process';
  • shell (weak) syed-maaz-work-intelligence-mcp-4bb2f90/tests/services/cypher/c1-worktree.test.ts :20 import { execFileSync } from 'node:child_process';
  • shell syed-maaz-work-intelligence-mcp-4bb2f90/web-server.js :10 import { execFileSync } from 'node:child_process';

network 55

  • net syed-maaz-work-intelligence-mcp-4bb2f90/browser-extension/popup.js :14 const response = await fetch('http://localhost:3001/api/health', {
  • net (weak) syed-maaz-work-intelligence-mcp-4bb2f90/browser-extension/scripts/outlook-collector.js :182 const response = await fetch(CONFIG.LOCAL_SERVER, {
  • net (weak) syed-maaz-work-intelligence-mcp-4bb2f90/browser-extension/scripts/teams-collector.js :165 const response = await fetch(CONFIG.LOCAL_SERVER, {
  • net (weak) syed-maaz-work-intelligence-mcp-4bb2f90/docs/src/pages/backlog-dashboard.tsx :82 fetch('/backlog-data.json')
  • net (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/dream-apply.mjs :76 const res = await fetch(`${BRIDGE}/api/palace/drawer`, {
  • net (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/mcp-setup.ts :20 import { createServer } from 'http';
  • net (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/smoke/client.ts :42 const resp = await fetch(`${baseUrl}${path}`, { ...init, signal: ac.signal });
  • net (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/smoke/cypher-health.smoke.ts :51 const r = await fetch(`${BASE}${path}`, { signal: AbortSignal.timeout(8_000) });
  • net (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/smoke/cypher-priors.smoke.ts :31 const r = await fetch(`${BASE}${path}`, {
  • net (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/smoke/cypher-stale.smoke.ts :38 const r = await fetch(`${BASE}${path}`, {
  • net (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/smoke/skill-discovery.smoke.ts :42 const r = await fetch(`${BASE}${path}`, { signal: AbortSignal.timeout(8_000) });
  • net (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/verifier/cross-family-audit-weekly.mjs :80 const resp = await fetch('https://api.openai.com/v1/chat/completions', {
show 28 more
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v102_fetch_runs.ts :20 * `trigger` records what kicked the fetch ('sync'|'manual'|'watcher') so a
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/fetcher/index.ts :44 fetch(source: FetchSource, opts?: FetchOpts): Promise<UnifiedMessage[]>;
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/fetcher/orchestrator.ts :112 .fetch(controller.signal)
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/fetcher/sources/github.ts :87 const response = await fetch(url, {
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/fetcher/sources/linear.ts :28 /** Max issues to fetch (default: 50). */
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/fetcher/sources/mcp-oauth-client.ts :95 const resp = await fetch(`${base}/.well-known/oauth-authorization-server`, {
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/fetcher/sources/slack.ts :83 const res = await fetch(`${SLACK_API_BASE}/${method}?${params.toString()}`, {
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/routes/_types.ts :26 import type { IncomingMessage, ServerResponse } from 'node:http';
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/routes/_util.ts :10 import type { IncomingMessage, ServerResponse } from 'node:http';
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/services/bugs/evidence.ts :188 const res = await fetch(url.toString(), { signal: AbortSignal.timeout(3000) });
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/services/connector-registry.ts :511 async fetch(source: FetchSource, opts?: FetchOpts): Promise<UnifiedMessage[]> {
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/services/cypher/loop.ts :1092 // When WI_STAGE1_ENABLED=1, run the parallel fetch (prompt_memory +
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/services/cypher/panel-llm.ts :82 const resp = await fetch('https://api.openai.com/v1/chat/completions', {
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/services/cypher/pm-drafter.ts :111 const resp = await fetch(ollamaChatUrl(), {
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/services/cypher/skill-dispatch.ts :420 response = await fetch(url, { signal: controller.signal, headers: { 'X-WI-Consumer': 'cypher' } });
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/services/cypher/skills.ts :276 const resp = await fetch(url, init);
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/services/cypher/stage1.ts :48 /** Total wall-clock cap for the 1a fetch (parallel fan-out). */
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/services/embedder.ts :78 const resp = await fetch(`${ollamaBaseUrl()}/api/embeddings`, {
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/services/link-fetcher.ts :147 const response = await fetch(url, {
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/tools/brain-get-context.ts :50 const response = await fetch(url, {
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/tools/brain-get-decision.ts :59 const response = await fetch(url, {
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/tools/brain-recall-memory.ts :41 const response = await fetch(url, {
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/tools/brain-record-outcome.ts :40 const response = await fetch(url, {
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/tools/brain-verify-claim.ts :40 const response = await fetch(url, {
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/tools/code-indexer.ts :612 // 'api_call' edge — broaden beyond literal fetch('/api/...').
  • net syed-maaz-work-intelligence-mcp-4bb2f90/src/tools/manifest.ts :828 const res = await fetch(url.toString(), {
  • net (weak) syed-maaz-work-intelligence-mcp-4bb2f90/tests/brain/parity.test.ts :27 import http from 'node:http';
  • net (weak) syed-maaz-work-intelligence-mcp-4bb2f90/tests/brain/smoke.test.ts :26 import http from 'node:http';

15 more not shown — this panel samples each group; the count above is the real total.

secrets 30

  • secrets (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/demo-eval.mjs :123 if (!process.env.ANTHROPIC_API_KEY) {
  • secrets (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/demo-loop-trace.mjs :183 if (!process.env.ANTHROPIC_API_KEY) {
  • secrets (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/probe-real-fetch-timing.ts :37 { boardUrl: process.env.JIRA_BOARD_URL, projectKey: process.env.JIRA_PROJECT_KEY },
  • secrets (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/seed-demo.mjs :51 if (process.env.ANTHROPIC_API_KEY) {
  • secrets (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/verifier/cross-family-audit-weekly.mjs :24 const OPENAI_KEY = process.env.OPENAI_API_KEY;
  • secrets syed-maaz-work-intelligence-mcp-4bb2f90/src/fetcher/sources/github-mcp-client.ts :56 const token = process.env.GITHUB_MCP_TOKEN;
  • secrets syed-maaz-work-intelligence-mcp-4bb2f90/src/fetcher/sources/github.ts :165 const token = process.env.GITHUB_TOKEN;
  • secrets syed-maaz-work-intelligence-mcp-4bb2f90/src/fetcher/sources/jira-adapter.ts :254 return process.env.JIRA_PROJECT_KEY ?? 'JIRA';
  • secrets syed-maaz-work-intelligence-mcp-4bb2f90/src/fetcher/sources/linear.ts :96 * Resolution order: opts.apiKey → process.env.LINEAR_API_KEY.
  • secrets syed-maaz-work-intelligence-mcp-4bb2f90/src/fetcher/sources/slack.ts :110 * Resolution order: opts → process.env.SLACK_TOKEN → SLACK_TEAM_ID.
  • secrets syed-maaz-work-intelligence-mcp-4bb2f90/src/intelligence/research-engine.ts :52 const apiKey = process.env.ANTHROPIC_API_KEY ?? '';
  • secrets (weak) syed-maaz-work-intelligence-mcp-4bb2f90/src/scripts/jira-report.ts :33 const PROJECT_KEY = process.env.JIRA_PROJECT_KEY ?? 'DEMO';
show 18 more
  • secrets (weak) syed-maaz-work-intelligence-mcp-4bb2f90/src/scripts/teams-sync.ts :37 const ANTHROPIC_API_KEY = process.env.ANTHROPIC_API_KEY;
  • secrets syed-maaz-work-intelligence-mcp-4bb2f90/src/server.ts :98 this.anthropicApiKey = process.env.ANTHROPIC_API_KEY;
  • secrets syed-maaz-work-intelligence-mcp-4bb2f90/src/services/analysis-service.ts :10 * const analysisService = createAnalysisService(process.env.ANTHROPIC_API_KEY, db);
  • secrets syed-maaz-work-intelligence-mcp-4bb2f90/src/services/brain/context-builder.ts :192 WHERE jt.project_key = '${process.env.JIRA_PROJECT_KEY ?? 'PROJ'}'
  • secrets syed-maaz-work-intelligence-mcp-4bb2f90/src/services/brain/decision-engine.ts :122 const apiKey = process.env.ANTHROPIC_API_KEY;
  • secrets syed-maaz-work-intelligence-mcp-4bb2f90/src/services/brain/staleness-detectors.ts :69 projectKey: string = (process.env.JIRA_PROJECT_KEY ?? 'PROJ')
  • secrets syed-maaz-work-intelligence-mcp-4bb2f90/src/services/brain/verifiers/github-verifier.ts :70 const token = process.env.GITHUB_MCP_TOKEN;
  • secrets syed-maaz-work-intelligence-mcp-4bb2f90/src/services/connector-registry.ts :255 projectKey: process.env.JIRA_PROJECT_KEY ?? undefined,
  • secrets syed-maaz-work-intelligence-mcp-4bb2f90/src/services/cypher/architect-review-live.ts :127 apiKey: process.env.ANTHROPIC_API_KEY || '',
  • secrets syed-maaz-work-intelligence-mcp-4bb2f90/src/services/cypher/clarify.ts :238 const apiKey = process.env.ANTHROPIC_API_KEY;
  • secrets syed-maaz-work-intelligence-mcp-4bb2f90/src/services/cypher/loop.ts :634 const apiKey = process.env.ANTHROPIC_API_KEY;
  • secrets syed-maaz-work-intelligence-mcp-4bb2f90/src/services/cypher/panel-llm.ts :77 const key = process.env.OPENAI_API_KEY;
  • secrets syed-maaz-work-intelligence-mcp-4bb2f90/src/services/cypher/panel.ts :172 const key = process.env.ANTHROPIC_API_KEY;
  • secrets syed-maaz-work-intelligence-mcp-4bb2f90/src/services/cypher/pm-drafter-sonnet.ts :46 apiKey: process.env.ANTHROPIC_API_KEY || '',
  • secrets syed-maaz-work-intelligence-mcp-4bb2f90/src/services/cypher/tool-catalog.ts :1315 process.env.ANTHROPIC_API_KEY || undefined,
  • secrets syed-maaz-work-intelligence-mcp-4bb2f90/src/services/dream/generator.ts :148 const apiKey = opts.apiKey || process.env.ANTHROPIC_API_KEY || '';
  • secrets (weak) syed-maaz-work-intelligence-mcp-4bb2f90/tests/connectors/slack-linear.test.ts :65 delete process.env.SLACK_TOKEN;
  • secrets syed-maaz-work-intelligence-mcp-4bb2f90/web-server.js :38 const DEFAULT_JIRA_PROJECT = process.env.JIRA_PROJECT_KEY ?? 'PROJ';

database 299

  • db (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/board-cleanup.mjs :23 import Database from 'better-sqlite3';
  • db (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/index-vault-once.mjs :3 import Database from 'better-sqlite3';
  • db (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/ingest-mem-claude.ts :13 import Database from 'better-sqlite3';
  • db (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/probe-better-searchall.ts :18 import Database from 'better-sqlite3';
  • db (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/probe-real-fetch-timing.ts :6 import Database from 'better-sqlite3';
  • db (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/record-smoke-green.mjs :36 import Database from 'better-sqlite3';
  • db (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/repair-orphaned-captures.mjs :41 import Database from 'better-sqlite3';
  • db (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/smoke/cypher-priors.smoke.ts :14 import Database from 'better-sqlite3';
  • db (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/smoke/cypher-stale.smoke.ts :20 import Database from 'better-sqlite3';
  • db (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/smoke/investigate.smoke.ts :21 import Database from 'better-sqlite3';
  • db (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/smoke/pm-auto.smoke.ts :24 import Database from 'better-sqlite3';
  • db (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/smoke/skill-discovery.smoke.ts :17 import Database from 'better-sqlite3';
show 28 more
  • db (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/verifier/cross-family-audit-weekly.mjs :19 import Database from 'better-sqlite3';
  • db (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/verifier/evidence-schema-lint-per-commit.mjs :14 import Database from 'better-sqlite3';
  • db (weak) syed-maaz-work-intelligence-mcp-4bb2f90/scripts/weekly-metrics.js :44 import Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/connection.ts :1 import Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/helpers.ts :1 import Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v100_captured_to_board_outcome.ts :48 import type Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v101_doc_embeddings.ts :43 import type Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v102_fetch_runs.ts :41 import type Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v103_drop_dead_tables.ts :55 import type Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v104_dispatch_source.ts :70 import type Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v105_external_observations.ts :11 import type Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v106_obsidian_notes.ts :16 import type Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v107_sub_task_events.ts :11 import type Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v108_posture_enum_widen.ts :11 import type Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v45_brain_tables.ts :1 import type Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v46_budget_bucket.ts :6 import type Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v47_brain_evidence_format.ts :5 import type Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v48_embedding_model_label.ts :12 import type Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v49_code_graph_non_ts_ref_types.ts :20 import type Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v50_reminders.ts :1 import Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v51_user_profile_observations.ts :16 import Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v52_model_config.ts :1 import type Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v53_bug_capture_tables.ts :32 import Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v54_bug_last_investigation.ts :28 import Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v55_bug_severity_override.ts :33 import Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v56_bug_resolver.ts :35 import Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v57_chat_modes_messages.ts :45 import Database from 'better-sqlite3';
  • db syed-maaz-work-intelligence-mcp-4bb2f90/src/db/migrations/v58_persona_memory_loop.ts :56 import type Database from 'better-sqlite3';

259 more not shown — this panel samples each group; the count above is the real total.

tool registrations 15

  • search_messages syed-maaz-work-intelligence-mcp-4bb2f90/src/server.ts :135
  • get_action_items syed-maaz-work-intelligence-mcp-4bb2f90/src/server.ts :166
  • get_daily_digest syed-maaz-work-intelligence-mcp-4bb2f90/src/server.ts :189
  • configure_topic syed-maaz-work-intelligence-mcp-4bb2f90/src/server.ts :207
  • get_jira_report syed-maaz-work-intelligence-mcp-4bb2f90/src/server.ts :255
  • get_teams_updates syed-maaz-work-intelligence-mcp-4bb2f90/src/server.ts :281
  • search_all syed-maaz-work-intelligence-mcp-4bb2f90/src/server.ts :309
  • ask_topic_expert syed-maaz-work-intelligence-mcp-4bb2f90/src/server.ts :345
  • get_topic_suggestions syed-maaz-work-intelligence-mcp-4bb2f90/src/server.ts :381
  • dismiss_topic_suggestion syed-maaz-work-intelligence-mcp-4bb2f90/src/server.ts :386
  • get_context syed-maaz-work-intelligence-mcp-4bb2f90/src/server.ts :397
  • get_decision syed-maaz-work-intelligence-mcp-4bb2f90/src/server.ts :408
show 3 more
  • verify_claim syed-maaz-work-intelligence-mcp-4bb2f90/src/server.ts :433
  • recall_memory syed-maaz-work-intelligence-mcp-4bb2f90/src/server.ts :455
  • record_outcome syed-maaz-work-intelligence-mcp-4bb2f90/src/server.ts :477

install hooks 1

  • postinstall syed-maaz-work-intelligence-mcp-4bb2f90/package.json :8 npm rebuild better-sqlite3

declared dependencies 22

  • @modelcontextprotocol/sdk@^1.0.4
  • @anthropic-ai/sdk@^0.32.1
  • @mozilla/readability@^0.6.0
  • better-sqlite3@^12.10.0
  • keytar@^7.9.0
  • linkedom@^0.18.12
  • minimatch@^10.2.5
  • p-queue@^9.2.0
  • playwright@^1.59.1
  • ts-morph@^28.0.0
  • tsx@^4.19.2
  • turndown@^7.2.4
show 10 more
  • turndown-plugin-gfm@^1.0.2
  • zod@^3.24.1
  • @types/better-sqlite3@^7.6.12
  • @types/node@^22.10.2
  • @types/turndown@^5.0.6
  • ajv@^8.20.0
  • eslint@^9.17.0
  • oxlint@^0.16.1
  • typescript@^5.7.2
  • vitest@^4.1.8

obfuscation 7

  • dynamic require()/import() syed-maaz-work-intelligence-mcp-4bb2f90/scripts/adr-050-r2-b1-per-goal.mjs :23 const { getDatabase } = await import(`${REPO}/dist/db/connection.js`);
  • dynamic require()/import() syed-maaz-work-intelligence-mcp-4bb2f90/scripts/paraphrase-baseline.mjs :21 const { getDatabase } = await import(`${REPO}/dist/db/connection.js`);
  • dynamic require()/import() syed-maaz-work-intelligence-mcp-4bb2f90/scripts/stage1-livework.mjs :35 const { getDatabase } = await import(`${REPO}/dist/db/connection.js`);
  • dynamic require()/import() syed-maaz-work-intelligence-mcp-4bb2f90/scripts/stage1-realwork-v2.mjs :23 const { getDatabase } = await import(`${REPO}/dist/db/connection.js`);
  • dynamic require()/import() syed-maaz-work-intelligence-mcp-4bb2f90/scripts/stage1-realwork.mjs :28 const { getDatabase } = await import(`${REPO}/dist/db/connection.js`);
  • dynamic require()/import() syed-maaz-work-intelligence-mcp-4bb2f90/scripts/stage1-recall-sweep.mjs :31 const { getDatabase } = await import(`${REPO}/dist/db/connection.js`);
  • dynamic require()/import() syed-maaz-work-intelligence-mcp-4bb2f90/skills/wi-govern/subs/recall.mjs :50 const { getDatabase } = await import(`${REPO}/dist/db/connection.js`);