ArcoreNarrator
Deterministic code analysis and review platform where the machine provides evidence and the LLM only narrates. ArcoreNarrator enforces evidence-linked claims, explicit coverage gaps, and citation-linted narratives across a multi-plane pipeline (Miner → Indexer → Auditor → Narrator → Studio).
Key Features
- Miner for deterministic evidence extraction (diffs, AST spans via tree-sitter)
- Indexer builds symbol graphs, dependency edges, routes, and ORM models
- Auditor generates claims/findings and coverage metrics with policy rules
- Coverage gaps elevated as first-class (no silent failures)
- Narrator renders manifests with enforced citations and post-gen linting
- Studio tri-pane UI linking code, evidence, and narrative with gap highlights
- Plan mode validates feasibility against the actual codebase before claiming coverage
Usage Example
# Trigger pipeline for a PR
curl -H "Authorization: Bearer $TOKEN" -X POST \
https://narrator.internal/api/miner/run -d '{"pr":"123"}'
# Fetch manifest
curl -H "Authorization: Bearer $TOKEN" https://narrator.internal/api/auditor/manifest?pr=123
# Render narrative with enforced citations
curl -H "Authorization: Bearer $TOKEN" https://narrator.internal/api/narrator/render?pr=123Tech Stack
Authentication
- •**Header:** `Authorization: Bearer <token>`
- •**Scopes:** Pipeline triggers, manifest access, and narrative rendering governed by RBAC.
Compliance & Security
Compliance
- ✓Deterministic pipeline outputs with full evidence links
- ✓Coverage gaps surfaced explicitly (no silent failures)
- ✓Evidence stored in object storage; manifests/indexes in PostgreSQL; pipeline queues via Redis/Celery
- ✓Policy-driven findings and audit logs; citation linting rejects uncited text
Security
- ✓TLS 1.3
- ✓AES-256 encryption
Related Products
Arcor Parkour
CI/CD Orchestration Platform. ArcorParkour provides a universal runner architecture to execute YAML-defined pipelines, providing real-time log streaming, encrypted secret management, and multi-cloud CLI integration for automated delivery. It serves as the primary engine for automating the software delivery lifecycle across the Arcore ecosystem.
Arcore Phantom
Platform engineering tool for creating backend-free, believable demos. ArcorePhantom captures live API traffic, infers entities and routes, and compiles a browser-only runtime so teams can ship portable demos without exposing production systems.
Arcore Foundry
Deterministic, safe, and observable executor runtime for scaffolding and maintenance. ArcoreFoundry separates the Brain (knowledge graph + contracts) from the Hands (DAG executor + transactional VFS) so every change is ordered, diffable, and secure before touching disk.