github TypeScript re-analysis due

cckyros/goal-acceptance

github

Acceptance-criteria-driven goal completion for autonomous agents — core library, MCP server, and Cordis plugin

maintainer
cckyros
licence
MIT
first seen
2026-08-17
last seen
2026-09-15
releases · 30d
2
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 b46acae · analyzer v33 · 1w ago

skills & prompt files 28

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

code files: 56

filesystem 21

  • fs cckyros-goal-acceptance-b46acae/build.mjs :10 import { existsSync } from "node:fs";
  • fs cckyros-goal-acceptance-b46acae/dist/dsh-plugin.js :601 import { existsSync, mkdirSync, readdirSync, readFileSync, unlinkSync, writeFileSync } from "node:fs";
  • fs cckyros-goal-acceptance-b46acae/openclaw-dist/openclaw-plugin.js :5010 import { existsSync, mkdirSync, readdirSync, readFileSync, unlinkSync, writeFileSync } from "node:fs";
  • fs cckyros-goal-acceptance-b46acae/src/framework/config.ts :5 import { existsSync, mkdirSync, readFileSync, writeFileSync } from "node:fs";
  • fs cckyros-goal-acceptance-b46acae/src/framework/registry.ts :4 import { existsSync } from "node:fs";
  • fs cckyros-goal-acceptance-b46acae/src/framework/safe-fs.ts :16 } from "node:fs";
  • fs cckyros-goal-acceptance-b46acae/src/plugin/goal-manager.ts :13 import { existsSync, mkdirSync, readdirSync, readFileSync, unlinkSync, writeFileSync } from 'node:fs'
  • fs cckyros-goal-acceptance-b46acae/src/plugin/targets/native-codex.ts :9 import { existsSync } from "node:fs";
  • fs cckyros-goal-acceptance-b46acae/src/plugin/targets/plugin-agents.ts :19 import { cpSync, existsSync, mkdirSync, rmSync } from "node:fs";
  • fs cckyros-goal-acceptance-b46acae/src/plugin/targets/plugin-shared.ts :16 import { cpSync, existsSync, mkdirSync } from "node:fs";
  • fs cckyros-goal-acceptance-b46acae/src/plugin/targets/shared.ts :11 import { existsSync, mkdirSync, readdirSync, rmSync, statSync, writeFileSync } from "node:fs";
  • fs cckyros-goal-acceptance-b46acae/src/plugin/targets/skill-agents.ts :22 import { existsSync } from "node:fs";
show 9 more
  • fs (weak) cckyros-goal-acceptance-b46acae/tests/cli.test.ts :4 import { mkdirSync, mkdtempSync } from "node:fs";
  • fs (weak) cckyros-goal-acceptance-b46acae/tests/config.test.ts :2 import { mkdirSync, mkdtempSync, writeFileSync } from "node:fs";
  • fs (weak) cckyros-goal-acceptance-b46acae/tests/native-targets.test.ts :9 import { existsSync, mkdtempSync, readFileSync } from "node:fs";
  • fs (weak) cckyros-goal-acceptance-b46acae/tests/persistence-compat.test.ts :9 import { mkdtempSync, mkdirSync, writeFileSync, readFileSync, readdirSync } from 'node:fs'
  • fs (weak) cckyros-goal-acceptance-b46acae/tests/plugin-targets.test.ts :28 } from "node:fs";
  • fs (weak) cckyros-goal-acceptance-b46acae/tests/plugin.test.ts :4 import { readFileSync, existsSync } from "node:fs";
  • fs (weak) cckyros-goal-acceptance-b46acae/tests/registry.test.ts :3 import { mkdirSync, mkdtempSync, writeFileSync, readFileSync, readdirSync, existsSync } from "node:fs";
  • fs (weak) cckyros-goal-acceptance-b46acae/tests/safe-fs.test.ts :3 import { mkdtempSync, mkdirSync, readFileSync, writeFileSync, existsSync } from "node:fs";
  • fs (weak) cckyros-goal-acceptance-b46acae/tests/skill-targets.test.ts :10 import { existsSync, mkdirSync, mkdtempSync, readFileSync } from "node:fs";

shell / exec 12

  • shell cckyros-goal-acceptance-b46acae/dist/dsh-plugin.js :2 import { execSync as execSync2 } from "node:child_process";
  • shell cckyros-goal-acceptance-b46acae/openclaw-dist/openclaw-plugin.js :8 import { execSync } from "node:child_process";
  • shell cckyros-goal-acceptance-b46acae/src/framework/registry.ts :99 const { spawn } = await import("node:child_process");
  • shell cckyros-goal-acceptance-b46acae/src/plugin/dsh-plugin.ts :21 import { execSync } from 'node:child_process'
  • shell cckyros-goal-acceptance-b46acae/src/plugin/openclaw-plugin.ts :11 import { execSync } from 'node:child_process'
  • shell cckyros-goal-acceptance-b46acae/src/plugin/targets/plugin-shared.ts :15 import { spawn } from "node:child_process";
  • shell cckyros-goal-acceptance-b46acae/src/plugin/tools.ts :8 import { execSync } from 'node:child_process'
  • shell (weak) cckyros-goal-acceptance-b46acae/tests/cli.test.ts :3 import { spawnSync } from "node:child_process";
  • shell (weak) cckyros-goal-acceptance-b46acae/tests/mcp.test.ts :4 import { spawnSync } from "node:child_process";
  • shell (weak) cckyros-goal-acceptance-b46acae/tests/native-targets.test.ts :8 import { spawnSync } from "node:child_process";
  • shell (weak) cckyros-goal-acceptance-b46acae/tests/plugin-targets.test.ts :19 import { spawnSync } from "node:child_process";
  • shell (weak) cckyros-goal-acceptance-b46acae/tests/skill-targets.test.ts :9 import { spawnSync } from "node:child_process";

declared dependencies 15

  • @deepseek-ai/cordis@^4.0.1
  • @deepseek-ai/dsh-agent@0.1.0-rc.8
  • @deepseek-ai/dsh-invariants@0.1.0-rc.8
  • @deepseek-ai/dsh-llm@0.1.0-rc.8
  • @deepseek-ai/dsh-scope@0.1.0-rc.8
  • @deepseek-ai/dsh-session@0.1.0-rc.8
  • @deepseek-ai/dsh-system-prompt@0.1.0-rc.8
  • @deepseek-ai/dsh-timeout@0.1.0-rc.8
  • @deepseek-ai/dsh-tools@^0.1.0-rc.7
  • @deepseek-ai/schemastery@^3.18.1
  • @types/node@^26.2.0
  • esbuild@^0.28.2
show 3 more
  • openclaw@2026.7.1-2
  • typebox@^1.3.17
  • typescript@^7.0.2

obfuscation 1

  • dynamic require()/import() cckyros-goal-acceptance-b46acae/build.mjs :28 const mod = await import("data:text/javascript;base64," + Buffer.from(code).toString("base64"));