Skip to content

Bill of materials — N1 IT Landscape

N1 IT Landscape — The Blueprint · CF-Access internal

N1 IT Landscape · Owner: Arun Venkataraman · source of truth: markdown SSOT

N1 IT Landscape — Bill of materials & dependencies

Section titled “N1 IT Landscape — Bill of materials & dependencies”

CURRENT-STATE as of 2026-06-09 · part of the N1 IT Landscape (start at Overview). Owner: Arun Venkataraman (Principal Engineer).


Part of theN1 IT Landscape — the reproduction core: the exhaustive, per-repository software bill of materials (every Python/Go/Node/Terraform/Docker/Helm/GitHub-Actions dependency, version-pinned). This page is the hub (tool versions, the repository HEAD-SHA index, the platform version tables); the full per-repo manifest is split by service group — see the links at the foot of this page.

CURRENT-STATE as of 2026-06-09. Generated deterministically from fresh develop clones — no model involvement. Regenerate with ~/.claude/n1-landscape-work/gen_bom.py. [branch@sha] is the canonical version pin for that repository’s source.

Author-machine tool versions (reproduction baseline)

Section titled “Author-machine tool versions (reproduction baseline)”
terraform: Terraform v1.15.5
helm: v3.20.0+gb2e4314
kubectl: Client Version: v1.35.3-dispatcher
aws-cli: aws-cli/2.34.25 Python/3.14.3 Linux/6.17.0-1017-oem exe/x86_64.ubuntu.24
node: v24.14.1
go: go version go1.26.3 linux/amd64
python3: Python 3.12.3
uv: uv 0.11.11 (x86_64-unknown-linux-gnu)
gh: gh version 2.93.0 (2026-05-27)
docker: Docker version 29.5.3, build d1c06ef

Repository HEAD index (all 65 cloned repos)

Section titled “Repository HEAD index (all 65 cloned repos)”
Repo Branch HEAD SHA Commit date
OcrRouter develop 05efbc631cf4 2026-04-21
admin-dashboard develop 5e06bf5bdc1d 2026-06-09
api-N1-clients develop 89cf79cb7fa2 2025-05-28
api-backend develop a199cf353a01 2026-06-09
api-proxy develop a193ed34a0a2 2026-04-08
api-websocket-proxy develop 8149ecc75301 2026-05-27
archive-chr main f013a9f01f7d 2026-05-10
authentication-service develop 1b30d055c2ce 2026-06-09
automated-testing develop dc6a7fa07808 2026-05-26
bastion develop 92ffdc3b1539 2026-05-27
billing-service develop d3d0fb2806ad 2026-06-09
chart-service develop 1d91fe84eaf2 2026-03-02
code-intelligence main b216642753e6 2026-04-14
data-validation-service develop 0a52560b3a60 2026-06-09
developer-portal develop 00d26671ac97 2026-05-19
direct-parser develop 8da673e01afa 2026-04-21
e2e-tests main 1d3a9258609e 2026-02-13
easy-chr main 2add66e8e88c 2026-04-21
forge-runner develop 73809ce06093 2026-06-09
forge-sentinel develop a8c6ea72deb2 2026-06-09
git-supply-chain-forensics main d6a6662cf0ce 2026-06-04
github-action-deployment-approval develop 8d4a10864345 2026-04-08
gitpulse develop 1dcaade07c65 2026-05-04
helix-parser develop 4ad54e7008ef 2026-06-09
inference-servers develop adb3d4a3f3be 2026-04-13
internal-docs-confidential main d02f829cd1e0 2026-06-04
litellm-slack-bot develop 0f965051974b 2026-03-16
local-development-env develop 20b37fad334b 2026-04-21
marketing-studio develop 347325053828 2026-03-20
medical-unit-conversion develop e41a73ef85ab 2026-06-09
misc-scripts main 34d445a35563 2026-04-21
n1-ai-toolkit develop 8e9f9f50cab9 2026-05-17
n1-api-slack-bot develop 90df71f8e1a5 2026-01-15
n1-document-manager develop 170671ccd120 2026-03-20
n1-helm-charts develop cf3659be94a0 2026-06-05
n1-infrastructure develop 2441b91a7286 2026-05-22
n1-litellm develop f6ff64d9f23c 2026-05-19
n1-qa master 6f398c8197ab 2026-06-04
n1-security develop cc6e7c7d696c 2026-06-09
n1-signoz develop 9214cee6dc7a 2026-04-08
n1-standards main 23824f678619 2026-06-09
n1.careV2 develop 8e135e1ca3a8 2026-04-21
n1care-website develop aa1c673939e6 2026-06-08
n1r-cortex develop b4caa1c48c6e 2026-06-09
n1r-rosetta develop e10f8b8bd736 2026-06-09
openclaw-marketing develop 1bd555369e10 2026-03-25
organisation main 7acae2a651cc 2026-03-27
parser-agentic develop cb5765079665 2026-03-04
parser-gate develop f92d10b3a896 2026-04-24
parser-router develop ab05b572d4c7 2026-06-09
parser-sequential develop 7e7dc5402559 2026-06-09
parser-test-suite develop e8b23817822f 2026-06-09
parser-v3-poc develop a37453e2ef16 2026-04-21
phoenix-platform develop a373814885ac 2026-06-09
phoenix-view develop af6b8f5873da 2026-01-26
queue-dashboard develop 15b893797ef3 2026-04-02
react-frontend develop 57da649dba5e 2026-06-09
release-scribe develop 13742e5c9bcb 2026-05-05
report-evaluation-service develop 2e8816fed44a 2026-04-21
rosetta-grouper develop bebb861131b6 2026-06-09
skills-marketplace main abc6ba39fed4 2026-06-04
synthetic-medical-reports main b996773a56f7 2026-03-12
twin-react-frontend develop 04db4c39b648 2026-04-21
workflow-prevention-longevity develop 19b7167729fb 2026-03-19
workflow-supplements-optimization develop 21ccd0c08253 2026-03-20

16. LIBRARIES & ARTIFACTS (N1’s own packages)

Section titled “16. LIBRARIES & ARTIFACTS (N1’s own packages)”

Arun builds several libraries published as Python wheels to the public R2 bucket (n1-artifacts, served at artifacts.n1-research.com). Public by intent (future plans).

Library Source repo Package Version
n1r-cortex n1r-cortex n1r-cortex 0.9.1
n1r-rosetta n1r-rosetta n1r-rosetta 0.7.0
n1r-phoenix phoenix-platform n1r-phoenix 5.0.0
n1r-chr forge-sentinel (libs/chr/) n1r-chr 2026.4.30 (latest published; in-repo VERSION V20260526)
n1 api client api-backend (build_package/) n1-api-client 0.1.29
medical-unit-conversion medical-unit-conversion medical-unit-conversion 1.2.5
n1r-document-manager n1-document-manager n1r-document-manager 0.1.0

Consumers (verified pins): parsers use n1-api-client 0.1.28 + n1r-phoenix 5.0.0; rosetta-grouper uses n1-api-client 0.1.29 + n1r-rosetta 0.6.8; forge-runner uses n1r-chr 2026.4.30.


18. BILL OF MATERIALS & VERSIONS — THE REPRODUCTION CORE

Section titled “18. BILL OF MATERIALS & VERSIONS — THE REPRODUCTION CORE”

This section pins what runs and at what version. The exhaustive per-package dependency manifest for all 65 cloned repositories (the 66 active repos minus unticket, which is empty and has no branch to clone; Python/Go/Node/Terraform/Docker/Helm/GitHub-Actions, every version) is split by service group across the files linked at the foot of this page.

18.1 Platform & infrastructure versions (one-look table)

Section titled “18.1 Platform & infrastructure versions (one-look table)”
Layer Thing Version
Cloud AWS region us-east-2
Orchestration Kubernetes (EKS) v1.35.4-eks (platform eks.13)
Host OS Bottlerocket 1.59.0 / 1.61.0 / 1.62.0 (mixed)
Runtime containerd 2.1.6 / 2.1.7 +bottlerocket
Node autoscaler Karpenter 1.9
App autoscaler KEDA 2.18.1
GitOps ArgoCD v3.3.4 (staging) / v3.3.0 (prod)
GitOps image sync ArgoCD Image Updater v1.0.2
Secrets External Secrets Operator v1.3.1
Ingress cloudflared latest (unpinned)
Conn pool pgbouncer v1.25.1-p0 (exporter v0.11.1)
Telemetry OTel collector contrib 0.142.0
EKS add-ons vpc-cni / coredns / kube-proxy / ebs-csi / metrics-server v1.21.1 / v1.13.2 / v1.35.0 / v1.56.0 / v0.8.1
Relational DB Aurora PostgreSQL 17.7 (Serverless v2)
Cache/streams ElastiCache Valkey 8.2.0
Vector DB Qdrant v1.17.0
Graph DB Memgraph 3.8.1
Auth Ory Hydra / Kratos / Oathkeeper v26.2.0
Model gateway LiteLLM V20260515_2 (stg) / V20260506_1 (prod)
IaC Terraform / AWS provider / EKS module >=1.3 / hashicorp/aws >=6.30.0 / eks ~>21.15
Supply chain safe-chain v1.5.0
ArgoCD redis / dex redis 8.2.3-alpine / dex v2.45.1 (stg), v2.44.0 (prod)

18.2 N1 service → repo → deployed image (prod) → develop HEAD

Section titled “18.2 N1 service → repo → deployed image (prod) → develop HEAD”
Service Repo Develop HEAD Prod image tag
api-backend api-backend a199cf35 V20260526
api-websocket-proxy api-websocket-proxy (Go) 8149ecc7 V20260527_1
api-proxy / auth-proxy / billing-proxy api-proxy (Go) a193ed34 latest
react-frontend react-frontend 57da649d (Worker app.n1.care) / ECR V20260608_1
admin-dashboard admin-dashboard 5e06bf5b V20260527_1
authentication-service authentication-service 1b30d055 V20260526
billing-service billing-service d3d0fb28 V20260526
phoenix-router (parser-router) parser-router ab05b572 V20260526
phoenix-parser (parser-sequential) parser-sequential 7e7dc540 V20260526
phoenix-grouper phoenix-platform a3738148 (chart)
rosetta-grouper rosetta-grouper bebb8611 V20260526
helix-parser helix-parser 4ad54e70 (staging)
data-validation-service data-validation-service 0a52560b V20260129_1
forge-sentinel forge-sentinel a8c6ea72 V20260526
forge-agents-api / forge-runner forge-runner 73809ce0 latest
pdf-converter (no active standalone repo — the pdf-converter repo is archived) V20251206_1
litellm n1-litellm f6ff64d9 V20260506_1
mineru / embeddinggemma inference-servers adb3d4a3 latest / cpu-1.9.3
n1-api-slack-bot n1-api-slack-bot 90df71f8 (staging)
automated-testing automated-testing dc6a7fa0 (staging)
release-notes-publisher release-scribe 13742e5c python:3.13-slim

18.3 Third-party images (upstream charts/deps) and versions

Section titled “18.3 Third-party images (upstream charts/deps) and versions”

Ory hydra/kratos/oathkeeper v26.2.0 · ArgoCD v3.3.x · KEDA 2.18.1 · ESO v1.3.1 · Karpenter 1.9 · pgbouncer v1.25.1-p0 · pgbouncer-exporter v0.11.1 · OTel contrib 0.142.0 · Qdrant v1.17.0 · Memgraph 3.8.1 · SigNoz chart 0.105.2 · keda chart deps (kedacore/keda 2.18.1, bitnami event-exporter 3.3.2, ory hydra/oathkeeper helm 0.61.2) · uv 0.11.7 (dhi-mirror) · base images: alpine 3.21, python 3.13-slim, node (pull-through), redis 8.2.

18.4 Local tooling on the author’s machine (for reproduction)

Section titled “18.4 Local tooling on the author’s machine (for reproduction)”

In the companion DEPENDENCIES file header (terraform/helm/kubectl/aws/node/go/python versions).


See §7 for the repository groupings. 98 repos total — 48 active / 50 archived as of this snapshot (a moving figure; repos are archived continuously during cleanup). The per-repo HEAD index (branch + HEAD SHA + commit date for each of the 65 cloned repos) is in the Repository HEAD index near the top of this file; the full dependency detail is split across the service-group files linked at the foot of this page. Archived repos (mostly workflow-* experiments) are listed in the source GitHub inventory.

n1.care (Pro), n1-research.com, n1.healthcare, twin.healthcare, casakanda.com, health-drive.com, healthiercompany.com, kwakea.com, myfamilyhealth.com, ratua.com, sireau.com. (DNS detail in §6.)

19.C ECR (101 repos, prefixes n1-prod/, n1-staging/, docker-hub/, dhi-mirror/; 16 empty)

Section titled “19.C ECR (101 repos, prefixes n1-prod/, n1-staging/, docker-hub/, dhi-mirror/; 16 empty)”

19.G IAM Identity Center permission sets: AdministratorAccess, PowerUserAccess (+ workload IRSA roles)

Section titled “19.G IAM Identity Center permission sets: AdministratorAccess, PowerUserAccess (+ workload IRSA roles)”

The exhaustive per-repository manifest is split by service group so each file is a self-contained read:

  • Core infrastructure services — The live, request-serving platform: the API backend and its proxies, auth, billing, the web frontend, and validation. (9 repos)
  • Parser pipeline — The medical-record → structured-clinical-data path: routers, parsers, the Rosetta grouper, the inference servers, and the libraries they share. (15 repos)
  • CHR workflows — Comprehensive Health Report generation: the forge supervisor and runner, the report workflows, and the document manager. (9 repos)
  • Platform& infrastructure — The machinery the platform runs on: Helm charts, Terraform, the model gateway, observability, security tooling, and the CI building blocks. (10 repos)
  • Peripheral, web& tooling — Web/marketing sites, Slack bots, QA/test suites, experiments, POCs, and internal tooling repos. (22 repos)