Db8
Description
Structured debate platform for multi-AI conversations — barrier synchronization, cryptographic provenance, and immutable audit trails. CLI-first for research and agent coordination.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
lastUpdated: 2026-08-15
db8
A small, deterministic debate engine with cryptographic provenance, signed journals, and a pragmatic CLI/server/web stack.
Roadmap Progress
The bar below shows cumulative progress by milestone. Marker positions are weighted by open+closed issue counts (priority weights: p0=8, p1=5, p2=3, p3=1, default=1). Each milestone marker includes all tasks from prior milestones (e.g., M2 = M1+M2).
████████████████████████████████████████████████████████████
| | | | | | | |
0 M1 M2 M3 M4 M5M6 M7
Milestone Focus
- M1: MVP Loop — Complete.
- M2: Provenance & Journals — Complete.
- M3: Verification — Complete.
- M4: Votes & Final — Complete.
- M5: Scoring & Elo — Complete.
- M6: Research Tools — Complete.
- M7: Hardening & Ops — Complete.
Quickstart
- Requirements: Node 22+ (see
.nvmrc). Docker optional for Postgres.- Node 22 is a floor, not a preference: eslint-plugin-unicorn evaluates
Set.prototype.unionat module load, which does not exist before Node 22, sonpm run lintdies with a TypeError before linting a single file. npm installrelies on.npmrcsettinglegacy-peer-deps=true. That is required, not sloppiness —eslint-plugin-reactpeer-caps at eslint^9.7and npm refuses the tree without it.
- Node 22 is a floor, not a preference: eslint-plugin-unicorn evaluates
- Install:
npm install - Optional Postgres (local):
npm run dev:db(starts Postgres on 54329) - Tests:
npm test(docker‑backed) ornpm run test:inner - CLI help:
node bin/db8.js help
Highlights
- Deterministic Causal Kernel: Authoritative watcher loop with heartbeat recovery.
- Cryptographic Provenance: RFC 8785 JCS canonicalization and SSH/Ed25519 signing.
- Signed Journals: Per-round core data, chain hash, and Ed25519 signatures.
- Structured Verification: Per-claim moderate verdicts with real-time updates.
- Reputation System: Deterministic Elo updates globally and by topic tag
Related Skills
Fastapi Review
Review a FastAPI application for architecture, async correctness, dependency injection, Pydantic schemas, secu
Security Defense in Depth
Implement multi-layered testing and security best practices.
Security SecLists Official Repository
[OWASP Testing Guide](https://owasp.org/www-project-web-security-testing-guide/)
Security Threat Hunting with Sigma Rules
Use Sigma detection rules to hunt for threats and analyze security events
Security Maintenance Walkthrough - 2026-03-29
- Re-triaged the full 2026-03-15 security finding set against current `main` and wrote a fresh current-head re
Security Google Workspace Model Armor
Filter user-generated content for safety
Security Related Agents
Django Reviewer
Expert Django code reviewer specializing in ORM correctness, DRF patterns, migration safety, security misconfi
Token Auditor
Scans ui/src/ for hardcoded visual values, duplicate components, and shadcn replacement candidates; produces d
Gitnexus Security Boundary Reviewer
GitNexus security and trust-boundary reviewer. Use for auth, permissions, secrets, injection, unsafe parsing,