github Swift analyzed c0a3e80 unconfirmed MCP

kitepon/aishell

github

macOS-native MCP runtime for fresh workspace state, bounded context, and retained execution evidence

maintainer
kitepon
licence
Apache-2.0
first seen
2026-08-13
last seen
2026-09-13
releases · 30d
12
short id

Drift inferred · capture-to-capture

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

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

No tools enumerated yet for this server.

skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit c0a3e80 · analyzer v33 · 14h ago

skills & prompt files 1

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

code files: 268

filesystem 93

  • fs kitepon-aishell-c0a3e80/.lattice/import/ace034-accept-impact-continuation-retry.mjs :2 import fs from "node:fs";
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace034-accept-impact-continuation-retry2.mjs :2 import fs from "node:fs";
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace034-accept-impact-continuation.mjs :2 import fs from "node:fs";
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace034-accept-mcp-schema.mjs :2 import fs from "node:fs";
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace034-accept-profile-sharing.mjs :2 import fs from "node:fs";
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace034-accept-public-join-wave.mjs :2 import fs from "node:fs";
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace034-accept-relevant-input-resolution.mjs :2 import fs from "node:fs";
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace034-generate-final-seam-packets.mjs :1 import fs from "node:fs";
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace034-generate-packets.mjs :1 import fs from "node:fs";
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace035-accept-provider-wire-refutation.mjs :2 import fs from 'node:fs';
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace035-freeze-candidate.mjs :1 import { mkdtemp, mkdir, readFile, rm, writeFile } from 'node:fs/promises';
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace035-production-profile-preflight.mjs :1 import { mkdtemp, mkdir, readFile, rm, writeFile } from 'node:fs/promises';
show 28 more
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace035-provider-model-preflight.mjs :2 import { mkdtemp, rm } from 'node:fs/promises';
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace035-record-manifest-contract-refute.mjs :2 import fs from 'node:fs';
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace035-record-provider-evidence-refuter.mjs :2 import fs from 'node:fs';
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace035-record-provider-evidence-v3-fix-refuter.mjs :2 import fs from 'node:fs';
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace035-record-provider-wire-refute.mjs :2 import fs from 'node:fs';
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace035-replay-candidate-evidence.mjs :3 import { mkdir, mkdtemp, readFile, writeFile } from 'node:fs/promises';
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace035-single-attempt-preflight.mjs :1 import { readFile } from 'node:fs/promises';
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace070-binding-capture.mjs :1 import { mkdtemp, mkdir, readFile, rm, writeFile } from 'node:fs/promises';
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace070-replay-observer-attempt5.mjs :1 import { readFile } from 'node:fs/promises';
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace070-replay-observer-attempt7.mjs :1 import { readFile } from 'node:fs/promises';
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace070-representative-preflight.mjs :1 import { readFile } from 'node:fs/promises';
  • fs kitepon-aishell-c0a3e80/.lattice/import/ace070-setup-preflight.mjs :1 import { readFile, stat } from 'node:fs/promises';
  • fs kitepon-aishell-c0a3e80/.lattice/import/build-baseline-0.3.3-revision.mjs :1 import fs from 'node:fs';
  • fs kitepon-aishell-c0a3e80/.lattice/import/build-missing-prerequisites-revision.mjs :1 import fs from 'node:fs';
  • fs kitepon-aishell-c0a3e80/.lattice/import/build-overlap-revision.mjs :1 import fs from 'node:fs';
  • fs kitepon-aishell-c0a3e80/.lattice/import/build-parallel-revision.mjs :1 import fs from 'node:fs';
  • fs kitepon-aishell-c0a3e80/.lattice/import/build-phase-dag-revision.mjs :1 import fs from 'node:fs';
  • fs kitepon-aishell-c0a3e80/.lattice/import/build-phase-decoupled-revision.mjs :1 import fs from 'node:fs';
  • fs kitepon-aishell-c0a3e80/.lattice/import/build-pipelined-revision.mjs :1 import fs from 'node:fs';
  • fs kitepon-aishell-c0a3e80/.lattice/import/build-product-order-revision.mjs :1 import fs from 'node:fs';
  • fs kitepon-aishell-c0a3e80/.lattice/import/build-rebound-revision.mjs :1 import fs from 'node:fs';
  • fs kitepon-aishell-c0a3e80/.lattice/import/measure-current-lattice-effect.mjs :2 import fs from 'node:fs';
  • fs kitepon-aishell-c0a3e80/.lattice/import/measure-phase-decoupling.mjs :1 import fs from 'node:fs';
  • fs kitepon-aishell-c0a3e80/.lattice/import/recover-product-order-cutover.mjs :4 } from 'node:fs/promises';
  • fs (weak) kitepon-aishell-c0a3e80/benchmarks/capture-workspace-manifest.mjs :4 import { readdir, readFile } from 'node:fs/promises';
  • fs (weak) kitepon-aishell-c0a3e80/benchmarks/context-usability.mjs :3 import { readFile, mkdtemp, writeFile } from 'node:fs/promises';
  • fs (weak) kitepon-aishell-c0a3e80/benchmarks/evaluate-capability-oracle.mjs :3 import { readFile } from 'node:fs/promises';
  • fs (weak) kitepon-aishell-c0a3e80/benchmarks/evaluate-tool-discovery-probe.mjs :3 import { readFile } from 'node:fs/promises';

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

shell / exec 21

  • shell kitepon-aishell-c0a3e80/.lattice/import/ace035-provider-model-preflight.mjs :1 import { spawn } from 'node:child_process';
  • shell kitepon-aishell-c0a3e80/.lattice/import/build-phase-dag-revision.mjs :3 import { spawnSync } from 'node:child_process';
  • shell kitepon-aishell-c0a3e80/.lattice/import/measure-current-lattice-effect.mjs :1 import { spawnSync } from 'node:child_process';
  • shell (weak) kitepon-aishell-c0a3e80/benchmarks/phase3-codex-executor.mjs :3 import { spawn } from 'node:child_process';
  • shell (weak) kitepon-aishell-c0a3e80/benchmarks/phase3-local-callbacks.mjs :3 import { spawn } from 'node:child_process';
  • shell (weak) kitepon-aishell-c0a3e80/benchmarks/phase3-mcp-wire-tap.mjs :3 import { spawn } from 'node:child_process';
  • shell (weak) kitepon-aishell-c0a3e80/benchmarks/phase4-acceptance.mjs :3 import { spawn } from 'node:child_process';
  • shell (weak) kitepon-aishell-c0a3e80/benchmarks/representative-local-callbacks.mjs :3 import { spawn } from 'node:child_process';
  • shell (weak) kitepon-aishell-c0a3e80/benchmarks/run-tool-discovery-model-probes.mjs :3 import { spawn } from 'node:child_process';
  • shell (weak) kitepon-aishell-c0a3e80/benchmarks/run.mjs :3 import { spawn, spawnSync } from "node:child_process";
  • shell (weak) kitepon-aishell-c0a3e80/benchmarks/test-phase3-mcp-wire-tap.mjs :4 import { spawn } from 'node:child_process';
  • shell (weak) kitepon-aishell-c0a3e80/benchmarks/tool-discovery-trace-proxy.mjs :3 import { spawn } from 'node:child_process';
show 9 more
  • shell (weak) kitepon-aishell-c0a3e80/scripts/prepare-npm-release.mjs :3 import { execFileSync } from 'node:child_process';
  • shell (weak) kitepon-aishell-c0a3e80/scripts/repository-contract.test.mjs :2 import { execFileSync } from "node:child_process";
  • shell (weak) kitepon-aishell-c0a3e80/scripts/setup/host-cli.mjs :1 import { execFileSync } from 'node:child_process';
  • shell (weak) kitepon-aishell-c0a3e80/scripts/setup/hosts.mjs :2 import { execFileSync } from 'node:child_process';
  • shell (weak) kitepon-aishell-c0a3e80/scripts/setup/mcp-client.mjs :1 import { spawn } from 'node:child_process';
  • shell (weak) kitepon-aishell-c0a3e80/scripts/setup/setup.mjs :3 import { execFileSync } from 'node:child_process';
  • shell (weak) kitepon-aishell-c0a3e80/scripts/verify-npm-package.mjs :4 import { spawn, execFileSync } from "node:child_process";
  • shell (weak) kitepon-aishell-c0a3e80/scripts/verify-release-commit.mjs :8 import { spawnSync } from "node:child_process";
  • shell (weak) kitepon-aishell-c0a3e80/scripts/verify-release-commit.test.mjs :2 import { execFileSync } from "node:child_process";

install hooks 2

  • prepack kitepon-aishell-c0a3e80/package.json :48 npm run build:npm
  • prepublishOnly kitepon-aishell-c0a3e80/package.json :55 npm run verify:release-commit && npm run test:package

declared dependencies 7

  • smol-toml@1.8.0
  • toml-eslint-parser@0.10.0
  • parse-srcset@1.0.2
  • parse5@^8.0.1
  • remark-gfm@^4.0.1
  • remark-parse@^11.0.0
  • unified@^11.0.5