Agentic AI Atlasby a5c.ai
OverviewWikiGraphFor AgentsEdgesSearchWorkspace
/
GitHubDocsDiscord
iiRecord
Agentic AI Atlas · Genty Features Backlog: Adversarial Gap Analysis
page:docs-genty-features-backlog-updateda5c.ai
Search record views/
Record · tabs

Available views

II.Record viewspp. 1 - 1
overviewarticlejsongraph
II.
Page overview

page:docs-genty-features-backlog-updated

Reference · live

Genty Features Backlog: Adversarial Gap Analysis overview

Inspect the raw attributes, linked wiki pages, and inbound or outbound graph edges for page:docs-genty-features-backlog-updated.

PageOutgoing · 15Incoming · 1

Attributes

nodeKind
Page
sourcePath
docs/genty-features-backlog-updated/README.md
sourceKind
repo-docs
title
Genty Features Backlog: Adversarial Gap Analysis
displayName
Genty Features Backlog: Adversarial Gap Analysis
slug
docs/genty-features-backlog-updated
articlePath
wiki/docs/genty-features-backlog-updated/README.md
article
# Genty Features Backlog: Adversarial Gap Analysis > Comprehensive audit of 147 feature gaps from the original genty backlog, verified against the current codebase with adversarial rigor. Every "implemented" claim was verified with file-level evidence; every "partial" was stress-tested for wiring gaps. ## Key Findings | Metric | Value | |--------|-------| | **Total gaps analyzed** | 165 | | **CLOSED** | 69 (42%) | | **IN_PROGRESS** | 50 (30%) | | **OPEN** | 39 (24%) | | **NEEDS_RESPEC** | 7 (4%) | | **Actionable (non-CLOSED)** | 96 | ### New gap categories (2026-06-04) | Category | Gaps | Priority | Source | |----------|------|----------|--------| | **Trust Enforcement** | 7 | All Critical | Beyond Pi — signed evidence chain | | **Pi Parity** | 11 | 1 Critical, 6 High, 4 Medium | [pi.dev](https://pi.dev/) feature parity | ### The backlog was massively stale 94 of 147 gaps were upgraded from their original status. The original inventory classified many features as "Missing" that had since been fully or partially implemented. The codebase has advanced far beyond what the backlog reflected. ### Critical path **GAP-SUBOBS-001** (Streaming Output Capture from Invoked Harnesses) is the single most impactful foundation gap, with **22 downstream dependents** spanning subagent observability, parallelization, performance, and UX domains. It is the #1 priority for unblocking maximum downstream work. ### Quick wins **11 quick wins** are available immediately -- High/Critical priority, S remaining effort, no blockers. These represent ~2-3 M-equivalent sprints of work but unblock the majority of the downstream backlog. ### Parallel work streams **8 independent tracks** identified that can proceed concurrently: 1. Subagent Observability + Parallelization Core (16 gaps, Critical) 2. Ecosystem and Plugin Platform (9 gaps) 3. Remote and Host Integration (4 gaps) 4. Prompt Engineering and Caching (6 gaps) 5. Process Composition and State Lifecycle (10 gaps) 6. UI/UX Rendering -- blocked on GAP-UX-001 respec (10 gaps) 7. Security, Privacy, and Auth (4 gaps) 8. Independent Leaf Gaps (19 gaps) ### Roadmap **6 milestones (M0-M5)**, estimated **6-8 months with 2-3 parallel contributors**: | Milestone | Theme | Gap Count | Key Metric | |-----------|-------|-----------|------------| | M0 | Quick wins + foundation | 16 + respec | Unblocks 50+ downstream gaps | | M1 | Critical path | 7 | Concurrent execution works | | M2 | Parallel tracks | 16 | 5 independent streams progress | | M3 | Integration | 11 | Cross-track features work | | M4 | Polish and UX | 12 | Rich rendering and interaction | | M5 | Ecosystem + long-tail | 16 | Backlog closed | ### Trust Enforcement (new track, Critical priority) Trust enforcement is the genty stack's differentiator beyond Pi. Every action produces cryptographically signed evidence. Trust is proven, not assumed. | Gap ID | What | Package | |--------|------|---------| | GAP-TRUST-001 | Tool results always signed | `@a5c-ai/genty-core` + `@a5c-ai/tools-adapter` | | GAP-TRUST-002 | Gateway tools forward upstream signatures | `@a5c-ai/tools-adapter` | | GAP-TRUST-003 | Model responses always signed | `@a5c-ai/adapters-codecs` + `@a5c-ai/comm-adapter` | | GAP-TRUST-004 | Agent requests always signed (attribution) | `@a5c-ai/genty-platform` + `@a5c-ai/genty-core` | | GAP-TRUST-005 | Permissions are signed evidence (tools verify proof) | `@a5c-ai/babysitter-sdk` + `@a5c-ai/genty-platform` | | GAP-TRUST-006 | Initial prompt + follow-ups signed | `@a5c-ai/genty-platform` + `@a5c-ai/genty-runtime` | | GAP-TRUST-007 | End-to-end chain verification | `@a5c-ai/genty-core` + `@a5c-ai/babysitter-sdk` | Full design: [genty-stack-roadmap.md](genty-stack-roadmap.md#7-trust-enforcement--gap-new-beyond-pi) ### Pi Parity Gaps (new, 11 gaps) | Gap ID | What | Package | |--------|------|---------| | GAP-PI-001 | Print/JSON mode (`genty -p`) | `@a5c-ai/genty` | | GAP-PI-002 | RPC mode (JSON over stdin/stdout) | `@a5c-ai/genty-runtime` | | GAP-PI-003 | Native AGENTS.md loading | `@a5c-ai/genty-platform` | | GAP-PI-004 | SYSTEM.md per-project prompt | `@a5c-ai/genty-platform` | | GAP-PI-005 | Dynamic context (RAG, history filter) | `@a5c-ai/genty-platform` | | GAP-PI-006 | Extension API (TypeScript modules) | `@a5c-ai/genty-core` + `@a5c-ai/genty-platform` | | GAP-PI-007 | Installable extension packages | `@a5c-ai/genty-platform` | | GAP-PI-008 | Tree-structured session history | `@a5c-ai/genty-runtime` | | GAP-PI-009 | Session export/share | `@a5c-ai/genty-runtime` | | GAP-PI-010 | Mid-session model switch | `@a5c-ai/genty-platform` | | GAP-PI-011 | Steering (mid-execution messages) | `@a5c-ai/genty-platform` | Full design: [genty-stack-roadmap.md](genty-stack-roadmap.md) --- ## Analysis Phases This analysis was conducted in 6 adversarial phases. Each phase output is linked below. ### Phase 1: Inventory - **[phase1-inventory.json](phase1-inventory.json)** -- Raw inventory of all 147 gaps with original status, category, effort, and target state descriptions. - **[phase1-category-summary.md](phase1-category-summary.md)** -- Category-level summary of the original backlog distribution. - **[phase1-corrections.md](phase1-corrections.md)** -- Corrections and normalization applied during inventory extraction. ### Phase 2: Codebase Audit - **[phase2-codebase-audit.json](phase2-codebase-audit.json)** -- Per-gap audit results with file-level evidence, audit status (IMPLEMENTED / PARTIALLY_IMPLEMENTED / NOT_STARTED), and adversarial notes. - **[phase2-stale-paths.md](phase2-stale-paths.md)** -- File paths referenced in the original backlog that no longer exist or have moved. - **[phase2-corrections.md](phase2-corrections.md)** -- Corrections applied during the codebase audit. ### Phase 3: Reclassification - **[phase3-reclassified.json](phase3-reclassified.json)** -- Final status for all 147 gaps (CLOSED / IN_PROGRESS / OPEN / NEEDS_RESPEC) with adversarial justification for each status change. - **[phase3-status-changes.md](phase3-status-changes.md)** -- All status transitions documented with reasoning. - **[phase3-closed-gaps.md](phase3-closed-gaps.md)** -- The 69 closed gaps with file-level evidence, grouped by category. ### Phase 4: Dependency Graph - **[phase4-dependency-graph.json](phase4-dependency-graph.json)** -- Dependency edges between all non-CLOSED gaps. - **[phase4-critical-path.md](phase4-critical-path.md)** -- Critical path analysis: 6-node chain through SUBOBS-001 to SESSION-003, plus foundation gap rankings by downstream impact. - **[phase4-parallel-tracks.md](phase4-parallel-tracks.md)** -- 8 independent parallel work streams with internal execution order. ### Phase 5: Effort Recalibration - **[phase5-effort-recalibration.json](phase5-effort-recalibration.json)** -- Recalibrated effort estimates for all 78 actionable gaps, accounting for partial progress and risk. - **[phase5-quick-wins.md](phase5-quick-wins.md)** -- 11 quick wins (High/Critical, S effort, no blockers) with suggested PR titles and files to modify. - **[phase5-risk-register.md](phase5-risk-register.md)** -- Risk register: 15 High, 17 Medium, 18 Low risk gaps with mitigation strategies. ### Phase 6: Roadmap - **[phase6-roadmap.md](phase6-roadmap.md)** -- M0-M5 milestone plan with dependencies, parallelism, and success criteria. - **[phase6-task-definitions.json](phase6-task-definitions.json)** -- Detailed task definitions for all 78 actionable gaps: acceptance criteria, files to modify, suggested PR scope. - **[phase6-milestone-summary.md](phase6-milestone-summary.md)** -- Executive milestone summary with effort distribution, risk profile, and recommended cadence. ### Final Assembly - **[gap-status-matrix.md](gap-status-matrix.md)** -- Full 147-gap matrix table with all columns, sorted by status and priority. - **[next-steps.md](next-steps.md)** -- Concrete next actions: first 5 PRs, respec decisions, ongoing triage process.
documents
[]

Outgoing edges

contains_page15
  • page:docs-genty-features-backlog-updated-gap-status-matrix·PageGap Status Matrix
  • page:docs-genty-features-backlog-updated-genty-stack-roadmap·PageGenty Stack Roadmap
  • page:docs-genty-features-backlog-updated-next-steps·PageNext Steps
  • page:docs-genty-features-backlog-updated-phase1-category-summary·PageGap Inventory: Category Summary
  • page:docs-genty-features-backlog-updated-phase1-corrections·PagePhase 1 Inventory Adversarial Check Results
  • page:docs-genty-features-backlog-updated-phase2-corrections·PagePhase 2 Codebase Audit -- Adversarial Corrections
  • page:docs-genty-features-backlog-updated-phase2-stale-paths·PagePhase 2: Stale Paths Report
  • page:docs-genty-features-backlog-updated-phase3-closed-gaps·PagePhase 3: Closed Gaps
  • page:docs-genty-features-backlog-updated-phase3-status-changes·PagePhase 3: Status Reclassification -- All Changes
  • page:docs-genty-features-backlog-updated-phase4-critical-path·PagePhase 4: Critical Path Analysis
  • page:docs-genty-features-backlog-updated-phase4-parallel-tracks·PagePhase 4: Parallel Work Tracks
  • page:docs-genty-features-backlog-updated-phase5-quick-wins·PagePhase 5: Quick Wins
  • page:docs-genty-features-backlog-updated-phase5-risk-register·PagePhase 5: Risk Register
  • page:docs-genty-features-backlog-updated-phase6-milestone-summary·PagePhase 6: Milestone Summary
  • page:docs-genty-features-backlog-updated-phase6-roadmap·PagePhase 6: Roadmap

Incoming edges

contains_page1
  • page:docs·PageBabysitter Docs

Related pages

No related wiki pages for this record.

Shortcuts

Open in graph
Browse node kind