github BradGroux/veritas-kanban v1.0.0
v1.0.0 — Initial Public Release

latest releases: v3.3.0, v3.2.1, v3.2.0...
24 days ago

🎉 Initial Public Release

Veritas Kanban is an AI-native project management board built for developers and autonomous coding agents.

Features

Core Board

  • Kanban board with drag-and-drop between columns (Backlog, To Do, In Progress, Review, Done)
  • Task detail panel with full editing (title, description, priority, status, type, project, sprint)
  • Subtasks with progress tracking on cards
  • Task type system with icons and color-coded borders
  • Sprint management with auto-archive
  • Bulk operations and keyboard shortcuts

Code Workflow

  • Git worktree integration for code tasks
  • Diff viewer for code review
  • Line-level review comments
  • Approval workflow with review decisions
  • Merge and close integration

AI Agent Integration

  • Agent orchestration system for autonomous task execution
  • Agent status tracking (idle, working, sub-agent mode)
  • Time tracking per task with automatic and manual entries
  • REST API designed for AI agent consumption
  • MCP (Model Context Protocol) server for LLM tool integration
  • CLI for headless task management

Dashboard & Analytics

  • Sprint velocity tracking
  • Cost budget tracking with daily digest
  • Task-level metrics and telemetry
  • Status history timeline

Security

  • JWT authentication with secret rotation
  • Admin key + API key authentication
  • CSP headers with Helmet
  • Rate limiting with express-rate-limit
  • CORS origin validation
  • WebSocket origin validation
  • Server-side MIME type validation for uploads
  • Markdown sanitization (XSS prevention)
  • Timing-safe credential comparison
  • Credential redaction from task data

Performance

  • In-memory task caching with file watchers
  • Config caching with write invalidation
  • Gzip response compression
  • Lazy-loaded dashboard with vendor chunk splitting (69% bundle reduction)
  • Pagination and summary mode for large datasets
  • Reduced polling when WebSocket connected
  • Telemetry retention and automatic cleanup

Infrastructure

  • Production Dockerfile with multi-stage build (runs as non-root)
  • GitHub Actions CI pipeline
  • Pre-commit hooks with husky + lint-staged
  • Structured logging with pino
  • Request ID middleware for tracing
  • Graceful shutdown with service disposal
  • Unhandled rejection and exception handlers

Documentation

  • OpenAPI/Swagger API documentation
  • Deployment guide (Docker, bare metal, nginx, Caddy, systemd)
  • Security audit reports
  • Contributing guide with conventional commits
  • Code of Conduct (Contributor Covenant v2.1)

Testing

  • 61 test files, 1,143 unit tests (server + frontend) with Vitest
  • End-to-end tests with Playwright (19/19 passing)
  • Gitleaks pre-commit hook for secret scanning

Technical Details

  • Frontend: React 19, Vite 6, TypeScript 5.7, Tailwind CSS 3.4, Shadcn UI
  • Backend: Express 4.21, TypeScript, file-based storage
  • Testing: Playwright 1.58, Vitest 4
  • Runtime: Node.js 22+, pnpm 9+

Built by Digital Meld — AI-driven enterprise automation.

Don't miss a new veritas-kanban release

NewReleases is sending notifications on new releases.