mirror of
https://github.com/BradGroux/veritas-kanban.git
synced 2026-09-07 08:55:57 +00:00
## New Features (4x10 cross-model verified) ### #122 — Task Dependencies Graph - Bidirectional dependency model (depends_on/blocks) - DFS cycle detection traversing both directions - Recursive dependency graph API - Batch-loaded traversal (eliminated N+1 queries) - Zod validation on dependency routes - Full keyboard + ARIA accessibility ### #123 — Crash-Recovery Checkpointing - Save/resume/clear API for sub-agent state persistence - Secret sanitization (20+ key patterns + regex value detection) - 1MB size limit, 24h expiry, resume counter - Array sanitization (nested objects + primitive strings) - NaN timestamp handling - ARIA-accessible checkpoint UI ### #124 — Observational Memory - CRUD observations per task (decision/blocker/insight/context) - Importance scoring (1-10) with paginated full-text search - XSS prevention via sanitizeCommentText() - ARIA-accessible range slider + decorative icon handling ### #125 — Agent Filter - GET /api/tasks?agent=name query parameter - Input sanitized (trim + 100 char cap) - JSDoc/OpenAPI documented All features scored 10/10 across security, reliability, performance, and accessibility. Cross-model verified (Sonnet authored, Codex reviewed).
30 lines
683 B
JSON
30 lines
683 B
JSON
{
|
|
"name": "@veritas-kanban/cli",
|
|
"version": "3.3.0",
|
|
"description": "CLI for Veritas Kanban task management",
|
|
"type": "module",
|
|
"bin": {
|
|
"vk": "./dist/index.js"
|
|
},
|
|
"scripts": {
|
|
"build": "tsc",
|
|
"dev": "tsx src/index.ts",
|
|
"typecheck": "tsc --noEmit"
|
|
},
|
|
"dependencies": {
|
|
"@veritas-kanban/shared": "workspace:*",
|
|
"commander": "^12.1.0",
|
|
"chalk": "^5.3.0"
|
|
},
|
|
"devDependencies": {
|
|
"@types/node": "^22.10.0",
|
|
"typescript": "^5.7.0",
|
|
"tsx": "^4.19.0"
|
|
},
|
|
"license": "MIT",
|
|
"author": "Brad Groux <brad@digitalmeld.io>",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/BradGroux/veritas-kanban.git"
|
|
}
|
|
}
|