A knowledge base your coding agents read — requirements, decisions, and work orders as plain markdown in your repo, served to agents over MCP
Drift inferred · capture-to-capture
No drift recorded — single capability capture; advisories appear once its surface changes.
transport stdio counts 18 tools · 0 res
· 0 prompts
permission surface via code analysis
tools
-
amend_document
-
file_decision
-
file_receipt
-
file_requirement
-
file_source
-
file_work_order
-
get_context
-
get_document
-
get_import_instructions
-
get_intent
-
get_neighbors
-
get_queue
-
get_receipts
-
init_project
-
list_documents
-
run_check
-
search
-
supersede_decision
prompt-surface
shipped agent-instruction files + hidden-content / dangerous-code findings —
quoted from the analyzed source
analyzed commit b8f760a · analyzer v33 · 5d ago
skills & prompt files 12
- skill danielyayla-veri-b8f760a/.claude/skills/veri-decide/SKILL.md
- skill danielyayla-veri-b8f760a/.claude/skills/veri-define/SKILL.md
- skill danielyayla-veri-b8f760a/.claude/skills/veri-did-it-work/SKILL.md
- skill danielyayla-veri-b8f760a/.claude/skills/veri-evidence-intake/SKILL.md
- skill danielyayla-veri-b8f760a/.claude/skills/veri-health/SKILL.md
- skill danielyayla-veri-b8f760a/.claude/skills/veri-implement/SKILL.md
- skill danielyayla-veri-b8f760a/.claude/skills/veri-plan-work/SKILL.md
- skill danielyayla-veri-b8f760a/.claude/skills/veri-product-discovery/SKILL.md
- skill danielyayla-veri-b8f760a/.claude/skills/veri-review/SKILL.md
- skill danielyayla-veri-b8f760a/.claude/skills/veri-wayfinder/SKILL.md
- agent-rules danielyayla-veri-b8f760a/AGENTS.md
- agent-rules danielyayla-veri-b8f760a/CLAUDE.md
danger signals4
- dynamic code execution new Function() danielyayla-veri-b8f760a/design/agent-connection-handoff/support.js :844
const fn = new Function( - dynamic code execution new Function() danielyayla-veri-b8f760a/design/document-tabs/support.js :844
const fn = new Function( - dynamic code execution new Function() danielyayla-veri-b8f760a/design/loop-redesign/support.js :844
const fn = new Function( - dynamic code execution new Function() danielyayla-veri-b8f760a/design/navigation-model/support.js :844
const fn = new Function(
evidence-backed
findings quoted directly from the published source artifact — not inferred
code files: 216
filesystem 90
- fs danielyayla-veri-b8f760a/action/dist/index.js :7366
import { appendFileSync } from "node:fs"; - fs danielyayla-veri-b8f760a/design/app-icon/render-icon.cjs :8
const { readFileSync, writeFileSync } = require('node:fs'); - fs danielyayla-veri-b8f760a/packages/action/src/main.ts :4
import { appendFileSync } from 'node:fs'; - fs (weak) danielyayla-veri-b8f760a/packages/cli/src/commands.test.ts :3
import { cpSync, existsSync, mkdirSync, mkdtempSync, readFileSync, readdirSync, rmSync, writeFileSync } from 'node:fs'; - fs danielyayla-veri-b8f760a/packages/cli/src/commands.ts :2
import { existsSync, mkdirSync, readFileSync, readdirSync, realpathSync, writeFileSync } from 'node:fs'; - fs (weak) danielyayla-veri-b8f760a/packages/cli/src/drift.test.ts :4
import { mkdtempSync, rmSync } from 'node:fs'; - fs (weak) danielyayla-veri-b8f760a/packages/cli/src/git.test.ts :4
import { mkdtempSync, rmSync, writeFileSync } from 'node:fs'; - fs (weak) danielyayla-veri-b8f760a/packages/cli/src/intent.test.ts :3
import { mkdirSync, mkdtempSync, rmSync, writeFileSync } from 'node:fs'; - fs (weak) danielyayla-veri-b8f760a/packages/cli/src/skills.test.ts :3
import { existsSync, mkdirSync, mkdtempSync, readFileSync, readdirSync, rmSync, writeFileSync } from 'node:fs'; - fs danielyayla-veri-b8f760a/packages/cli/src/skills.ts :2
import { existsSync, mkdirSync, readdirSync, readFileSync, rmSync, statSync, writeFileSync } from 'node:fs'; - fs danielyayla-veri-b8f760a/packages/cli/src/testfacts.ts :1
import { readFileSync, statSync } from 'node:fs'; - fs (weak) danielyayla-veri-b8f760a/packages/core/src/approve.test.ts :3
import { cpSync, mkdirSync, mkdtempSync, readFileSync, rmSync, writeFileSync } from 'node:fs';
show 28 more
- fs danielyayla-veri-b8f760a/packages/core/src/approve.ts :1
import { readFile, writeFile } from 'node:fs/promises'; - fs (weak) danielyayla-veri-b8f760a/packages/core/src/brownfield.test.ts :3
import { mkdirSync, mkdtempSync, rmSync, writeFileSync } from 'node:fs'; - fs danielyayla-veri-b8f760a/packages/core/src/brownfield.ts :4
import { readdirSync } from 'node:fs'; - fs (weak) danielyayla-veri-b8f760a/packages/core/src/check.test.ts :4
import { mkdirSync, mkdtempSync, rmSync, writeFileSync } from 'node:fs'; - fs danielyayla-veri-b8f760a/packages/core/src/context.ts :1
import { existsSync } from 'node:fs'; - fs (weak) danielyayla-veri-b8f760a/packages/core/src/create.test.ts :3
import { mkdirSync, mkdtempSync, readFileSync, rmSync, writeFileSync } from 'node:fs'; - fs danielyayla-veri-b8f760a/packages/core/src/create.ts :1
import { mkdirSync, writeFileSync } from 'node:fs'; - fs (weak) danielyayla-veri-b8f760a/packages/core/src/discard.test.ts :3
import { appendFileSync, cpSync, existsSync, mkdtempSync, readFileSync, rmSync, writeFileSync } from 'node:fs'; - fs danielyayla-veri-b8f760a/packages/core/src/discard.ts :1
import { readFile, unlink, writeFile } from 'node:fs/promises'; - fs (weak) danielyayla-veri-b8f760a/packages/core/src/dispatch.test.ts :3
import { cpSync, mkdtempSync, readFileSync, rmSync, writeFileSync } from 'node:fs'; - fs danielyayla-veri-b8f760a/packages/core/src/dispatch.ts :1
import { readFile, writeFile } from 'node:fs/promises'; - fs (weak) danielyayla-veri-b8f760a/packages/core/src/format.test.ts :3
import { mkdirSync, mkdtempSync, readFileSync, rmSync, writeFileSync } from 'node:fs'; - fs danielyayla-veri-b8f760a/packages/core/src/format.ts :1
import { readFileSync, readdirSync, writeFileSync } from 'node:fs'; - fs (weak) danielyayla-veri-b8f760a/packages/core/src/ids.test.ts :3
import { mkdirSync, mkdtempSync, rmSync, writeFileSync } from 'node:fs'; - fs (weak) danielyayla-veri-b8f760a/packages/core/src/idstore.test.ts :3
import { mkdirSync, mkdtempSync, readFileSync, rmSync, unlinkSync, writeFileSync } from 'node:fs'; - fs danielyayla-veri-b8f760a/packages/core/src/idstore.ts :1
import { readFileSync, writeFileSync } from 'node:fs'; - fs (weak) danielyayla-veri-b8f760a/packages/core/src/links.test.ts :3
import { mkdirSync, mkdtempSync, readFileSync, rmSync, writeFileSync } from 'node:fs'; - fs danielyayla-veri-b8f760a/packages/core/src/links.ts :1
import { readFile, writeFile } from 'node:fs/promises'; - fs (weak) danielyayla-veri-b8f760a/packages/core/src/load.test.ts :3
import { readFileSync } from 'node:fs'; - fs danielyayla-veri-b8f760a/packages/core/src/load.ts :1
import { readdir, readFile } from 'node:fs/promises'; - fs (weak) danielyayla-veri-b8f760a/packages/core/src/method.test.ts :4
import { mkdirSync, mkdtempSync, readFileSync, rmSync, writeFileSync } from 'node:fs'; - fs (weak) danielyayla-veri-b8f760a/packages/core/src/renumber.test.ts :4
import { existsSync, mkdirSync, mkdtempSync, readFileSync, rmSync, writeFileSync } from 'node:fs'; - fs danielyayla-veri-b8f760a/packages/core/src/renumber.ts :1
import { existsSync, readFileSync, unlinkSync, writeFileSync } from 'node:fs'; - fs (weak) danielyayla-veri-b8f760a/packages/core/src/save.test.ts :3
import { mkdirSync, mkdtempSync, readFileSync, rmSync, writeFileSync } from 'node:fs'; - fs danielyayla-veri-b8f760a/packages/core/src/save.ts :1
import { readFile, writeFile } from 'node:fs/promises'; - fs (weak) danielyayla-veri-b8f760a/packages/core/src/scaffold.test.ts :1
import { mkdtempSync, mkdirSync, readdirSync, readFileSync, writeFileSync } from 'node:fs'; - fs danielyayla-veri-b8f760a/packages/core/src/scaffold.ts :1
import { constants, copyFileSync, cpSync, existsSync, mkdirSync, readFileSync, readdirSync, writeFileSync } from 'node:fs'; - fs (weak) danielyayla-veri-b8f760a/packages/core/src/skill-corpus.test.ts :3
import { readFileSync } from 'node:fs';
50 more not shown — this panel samples each group; the count above is the real total.
shell / exec 17
- shell danielyayla-veri-b8f760a/action/dist/index.js :13207
import { spawnSync } from "node:child_process"; - shell (weak) danielyayla-veri-b8f760a/packages/cli/src/commands.test.ts :4
import { spawnSync } from 'node:child_process'; - shell danielyayla-veri-b8f760a/packages/cli/src/commands.ts :1
import { spawn } from 'node:child_process'; - shell (weak) danielyayla-veri-b8f760a/packages/cli/src/drift.test.ts :3
import { spawnSync } from 'node:child_process'; - shell (weak) danielyayla-veri-b8f760a/packages/cli/src/git.test.ts :3
import { spawnSync } from 'node:child_process'; - shell danielyayla-veri-b8f760a/packages/cli/src/git.ts :1
import { spawnSync } from 'node:child_process'; - shell danielyayla-veri-b8f760a/packages/cli/src/skills.ts :1
import { spawnSync } from 'node:child_process'; - shell (weak) danielyayla-veri-b8f760a/packages/mcp/src/check.test.ts :3
import { spawnSync } from 'node:child_process'; - shell (weak) danielyayla-veri-b8f760a/packages/mcp/src/intent.test.ts :3
import { spawnSync } from 'node:child_process'; - shell (weak) danielyayla-veri-b8f760a/packages/mcp/src/server.e2e.test.ts :4
import { spawn } from 'node:child_process'; - shell (weak) danielyayla-veri-b8f760a/packages/ui/scripts/fetch-node.mjs :23
import { execFileSync } from 'node:child_process'; - shell danielyayla-veri-b8f760a/packages/ui/src/lib/agents.ts :3
import { spawn } from 'node:child_process';
show 5 more
- shell danielyayla-veri-b8f760a/packages/ui/src/lib/noderuntime.ts :1
import { spawn } from 'node:child_process'; - shell (weak) danielyayla-veri-b8f760a/packages/ui/src/lib/snapshot.test.ts :3
import { spawnSync } from 'node:child_process'; - shell danielyayla-veri-b8f760a/packages/ui/src/lib/snapshot.ts :1
import { execFile } from 'node:child_process'; - shell danielyayla-veri-b8f760a/packages/ui/src/lib/verify.ts :1
import { spawn } from 'node:child_process'; - shell danielyayla-veri-b8f760a/packages/ui/src/sidecar/app.ts :11
import { execFile } from 'node:child_process';
network 5
- net danielyayla-veri-b8f760a/design/agent-connection-handoff/support.js :159
fetch(location.href).then((res) => res.ok ? res.text() : "").then((t) => { - net danielyayla-veri-b8f760a/design/document-tabs/support.js :159
fetch(location.href).then((res) => res.ok ? res.text() : "").then((t) => { - net danielyayla-veri-b8f760a/design/loop-redesign/support.js :159
fetch(location.href).then((res) => res.ok ? res.text() : "").then((t) => { - net danielyayla-veri-b8f760a/design/navigation-model/support.js :159
fetch(location.href).then((res) => res.ok ? res.text() : "").then((t) => { - net (weak) danielyayla-veri-b8f760a/packages/ui/scripts/fetch-node.mjs :56
const shasumsRes = await fetch(shasumsUrl);
tool registrations 18
- get_context danielyayla-veri-b8f760a/packages/mcp/src/server.ts :35
- search danielyayla-veri-b8f760a/packages/mcp/src/server.ts :60
- get_document danielyayla-veri-b8f760a/packages/mcp/src/server.ts :94
- get_neighbors danielyayla-veri-b8f760a/packages/mcp/src/server.ts :113
- list_documents danielyayla-veri-b8f760a/packages/mcp/src/server.ts :146
- get_queue danielyayla-veri-b8f760a/packages/mcp/src/server.ts :181
- get_receipts danielyayla-veri-b8f760a/packages/mcp/src/server.ts :203
- init_project danielyayla-veri-b8f760a/packages/mcp/src/server.ts :229
- file_decision danielyayla-veri-b8f760a/packages/mcp/src/server.ts :265
- file_work_order danielyayla-veri-b8f760a/packages/mcp/src/server.ts :303
- file_requirement danielyayla-veri-b8f760a/packages/mcp/src/server.ts :339
- file_source danielyayla-veri-b8f760a/packages/mcp/src/server.ts :397
show 6 more
- get_import_instructions danielyayla-veri-b8f760a/packages/mcp/src/server.ts :430
- run_check danielyayla-veri-b8f760a/packages/mcp/src/server.ts :452
- supersede_decision danielyayla-veri-b8f760a/packages/mcp/src/server.ts :499
- file_receipt danielyayla-veri-b8f760a/packages/mcp/src/server.ts :531
- amend_document danielyayla-veri-b8f760a/packages/mcp/src/server.ts :559
- get_intent danielyayla-veri-b8f760a/packages/mcp/src/server.ts :595
declared dependencies 11
- @types/node@^22.10.0
- typescript@^5.9.2
- tauri-build@2
- tauri@2
- tauri-plugin-dialog@2
- tauri-plugin-opener@2
- tauri-plugin-clipboard-manager@2
- tauri-plugin-updater@2
- serde@1
- serde_json@1
- tokio@1
perm:untrusted 4
- untrusted danielyayla-veri-b8f760a/design/agent-connection-handoff/support.js :159
fetch(location.href).then((res) => res.ok ? res.text() : "").then((t) => { - untrusted danielyayla-veri-b8f760a/design/document-tabs/support.js :159
fetch(location.href).then((res) => res.ok ? res.text() : "").then((t) => { - untrusted danielyayla-veri-b8f760a/design/loop-redesign/support.js :159
fetch(location.href).then((res) => res.ok ? res.text() : "").then((t) => { - untrusted danielyayla-veri-b8f760a/design/navigation-model/support.js :159
fetch(location.href).then((res) => res.ok ? res.text() : "").then((t) => {