Skip to main content

Architecture Research

Status tracker for all research documents. Update this page whenever a research doc's status changes. See Research Lifecycle Runbook for lifecycle rules and required frontmatter.


In Progress — research-in-progress

Research documents under active authorship or cross-review. Not yet ready for an adopt/defer/reject decision and must not drive implementation work until they reach research-complete.

DocumentDateSummaryStatus
Canonical Resource Identity for Path-Scoped Execution Evidence2026-04-09Data-model refactor proposal: introduce a first-class canonical resource_key on both EntityDoc and ExecutionEvidenceDoc. Replaces the silently non-functional string-match logic that blocks sv0-platform #302; tracked for implementation as sv0-platform #306. Designed for adversarial cross-review by multiple models before any code lands.Awaiting cross-review

Needs Decision — research-complete

Completed findings waiting for a PO decision (adopt / defer / reject):

DocumentDateSummaryNext Action
LLM Integration Opportunities2026-03-11T0→T1→T2→T3 tiered LLM architecture for connector classification and platform narrative generationDecide: adopt Phase 1 (LLMEnricher + egress classifier) or defer — sv0-platform #72
AWS Integration Strategy2026-03-30Canonical AWS plan: serverless + Bedrock wedge, multi-account from day one, CDK demo lab, cross-system value analysis, competitive positioning. Supporting reference: AWS NHI Surface CatalogDecide: adopt Phase 0 + Phase 1, start demo lab scaffold
Infrastructure Strategy2026-03-31AWS credits ($5K via Mercury), connector automation (systemd + 1Password on Hetzner), AWS Organization (4 accounts), budget protection (SCPs + auto-freeze), demo lab environments, phased migration planDecide: activate credits, set up Organization, automate connectors — #130
Access Path Grouping — Identity-Scoped2026-03-26Identity-scoped access chain model. Founder feedback received — reframe as access-chain-first product model, not grouped view. See Founder Response and Action PlanReframe research doc per founder feedback, then adopt Phase 1-3
Operational Resiliency Plan2026-04-023-phase plan: fix error handlers, Grafana Cloud + Alloy for shared multi-env log/metric visibility, GitHub Actions external probing + Slack alerts. 1 new container per env, $0 cost.Decide: approve scope, set up Grafana Cloud account + Slack webhooks
Wiz Cloud Demo — Executive Summary2026-04-03Executive summary of Wiz Cloud demo analysis: key UX patterns to steal, integration strategy insights, SV0 competitive positioning. Links to detailed UX and integration analyses.Review summary, prioritize P1 graph UI items, validate integration roadmap
Wiz Cloud Demo — UX/UI Analysis2026-04-03Deep UX/UI analysis of Wiz Security Graph: grouped node expansion, progressive disclosure, visual design system. 4 P1 recommendations for SV0 graph UI (compound nodes, hover cards, table/graph toggle, progressive loading).Decide: prioritize P1 items into next sprint, validate ADR-011 Phase 2 timeline
Wiz Integration Strategy Analysis2026-04-03Wiz's 240+ integrations, code-to-cloud pipeline, NHI gaps (cloud-only, no cross-system chains, no SaaS automation). SV0 positioning: complementary to Wiz, not competitive. Code access: IaC scanning for NHI origin tracing.Decide: adopt integration roadmap priorities, approve Wiz inbound connector concept
Visual UX Testing: Multi-Source Synthesis2026-04-07Multi-source synthesis: agent verification, Playwright regression, CI gates. Three options building on existing visual-qa.ts + reg-cli pipelineDecide: adopt Option A (minimal), B (layered, recommended), or C (full-stack)
Automated Connector Pipeline Audit2026-05-19Current-state audit of sv0-platform connector → ingest → chain → evaluate pipeline. Stream-1 Phases 1–3 already shipped; single hard blocker is the inert credential broker. Drives ADR-027 (seven-slice migration).Decide ADR-027: adopt / amend / defer — sv0-platform#1185

In Progress — Relocated

Research related to the March 2026 multi-perspective platform review has been consolidated into the review topic folder:

DocumentDateSummaryLocation
Platform Evolution: Multi-Stakeholder Acceptance2026-03-19AutoResearchClaw stages 1-8: literature synthesis, hypotheses. Partially adopted (MPAS-7 benchmark, NHI timing).research/
Acceptance Validation Research Brief2026-03-19New research direction: simulate 18 platform changes, measure acceptance deltas across 7 personas.research/

Adopted — Incorporated into Platform

Research that informed implemented features or shipped decisions:

DocumentDateWhat was adopted
GPT Research: SCIM/OAA Data Model2026-02-06Entity/edge taxonomy, SCIM user model → sv0-platform data model
Opus Research: SCIM/OAA Data Model2026-02-06Complementary data model analysis → cross-referenced with GPT findings
Architecture and Data Model Review2026-02-07Critical gaps addressed in architecture specs (01-data-model, 05-connectors)
Critical Review and Decisions2026-02-07Decisions formalized → ADRs and architecture docs
Deployment and Cloud Strategy2026-02-07Docker + Colima + GitHub Actions CI/CD → current deployment model
ServiceNow Evidence and Automation Research2026-02-07Evidence sources → Entra↔ServiceNow connector, Business Rule / Script Include coverage
CEO/CISO Platform Operating Overview2026-02-09Executive narrative → Inetum engagement materials
Developer Onboarding Platform Overview2026-02-09Onboarding narrative → AGENTS.md and runbooks
Temporal Diff and Audit Feasibility Analysis2026-02-09Hybrid diff approach → last_seen_at/first_seen_at fields, audit log ingestion
Enterprise Architecture Validation (v1)2026-02-13External validation of entity model and authority path approach
Enterprise Architecture Validation (v2)2026-02-13Refined validation findings → data model hardening
CI/CD Strategy Research2026-02-13GitHub Actions CI, SOPS+age secrets, Docker image tagging strategy
Pipeline Technology Stack Analysis2026-02-18TypeScript/Node.js confirmed as primary stack; Python for connectors
Cross-Connector Entity Correlation Research2026-02-26Multi-connector ingestion design: Phase A–E plan (connector ownership, correlator, shared node IDs, path bridging) — sv0-documentation #78 · sv0-platform #79
Team Composition and Scaling Research2026-02-27Agent team composition (Blue, Delta, Echo, Charlie, Owen) → current structure
GitHub Bot Identity Research2026-03-03Bot GitHub App identities → sv0-blue, sv0-echo, sv0-delta apps created
Claude Code UI Testing Research2026-03-02Playwright-based visual review → /visual-review skill in sv0-platform
Evidence Model Separation2026-03-31Two-axis evidence model: claim type + evidence strength. Separated from single EvidenceClassification enum per founder feedback
Operating Layer Scope2026-04-01Operating layer: routing → accountability → mitigation tracking → attestation on top of access-chain analysis. NOT posture management

Deferred

Research with valid findings where we've decided not to act now:

DocumentDateReason
Pre-Deployment Assurance Research2026-02-27W2 capability — architecture designed, implementation deferred until post-Inetum onboarding

How to Update This Index

When a research doc's status changes:

  1. Move it to the correct section in this table
  2. Update status: in the doc's frontmatter
  3. Add or update the ## Next Action section in the doc
  4. Commit both changes in the same PR