Detailed system maps for the products, research pipelines, automation platforms,
agent harnesses, and infrastructure I have built or am preparing to rebuild.
Every note states its evidence boundary. Historical systems stay historical, recovered
topologies disclose missing artifacts, and planned infrastructure is never presented as
deployed work.
ViperMesh Blender AgentAgentic 3D tool harness and benchmark system
The public Blender connector, proprietary tool harness boundary, artifact inspectors, Harneloop improvement loop, and Anthropic x Blender MCP comparison lane.
Documented Current connector and published benchmark harness
PromptTriage separates the authenticated product workflow from retrieval and prompt generation, while a separate Azure ML research lane produces benchmark evidence that informs product decisions.
Product, retrieval, research, and delivery architectureBuilders use a Next.js application protected by Supabase Auth and Stripe capability checks. FastAPI retrieves Pinecone context for model generation. Azure ML research evidence informs the product, while the historical delivery path used GitHub Actions, Azure Container Registry, and Azure Container Apps.
01 Entry
Builder in browserPrompt intent and modality
02 Product gate
Next.js applicationAnalyze and refine routes
Supabase Auth + StripeSession and capability checks
03 Request path
FastAPI RAG serviceRetrieval orchestration
Pinecone contextPrompt-vector retrieval
Model + metapromptModality-specific generation
04 Output and evidence
Production prompt result
Azure ML research laneBenchmarks, judges, and artifacts
05 Delivery boundary
GitHub Actions + ACRContainer build and registry
Historical Container AppsHosted app and API
Feedback / evidence noteAzure ML evidence informed product decisions; the Azure Container Apps path is retained as historical delivery evidence.
System flow
How work moves through it
The browser sends authenticated prompt intent and modality choices to the Next.js application.
Server routes enforce Supabase session state and Stripe-backed capability checks.
FastAPI retrieves relevant prompt context from Pinecone before model generation.
Azure ML studies remain a separate evidence lane instead of being presented as live request processing.
The retained cloud delivery path built container images, stored them in ACR, and deployed them to Azure Container Apps.
Evidence boundary
What this diagram does not claim
The Azure Container Apps runtime is historical because those resources were removed during CLI cleanup.
Current public evidence does not yet include complete monitoring, rollback, or restore captures.
Azure ML training and benchmark jobs are research infrastructure, not part of the production request path.
02
Documented
Agentic 3D tool harness and benchmark system
ViperMesh Blender Agent
Current connector and published benchmark harness
ViperMesh narrows Blender actions into roughly 130 task-focused tools, captures scene and render evidence, and compares the result against the Anthropic x Blender MCP server using the same acting model.
Two harnesses, one acting model, shared evaluationThe same OpenAI GPT 5.5 High model runs through either the ViperMesh tool gateway or the Anthropic x Blender MCP server. Both lanes produce Blender artifacts that enter the same inspection and neutral LLM-judge comparison process. Harneloop uses failed evidence to improve the ViperMesh harness.
01 Shared input
Benchmark task or reference
02 Shared model
OpenAI GPT 5.5 HighSame acting model in both lanes
03 Harness lanes
ViperMesh MCP gatewayBlender addon with about 130 tools
Anthropic x Blender MCPOfficial baseline server
04 Shared evaluation
Scenes, renders, and tracesTiming and token evidence
Deterministic inspectorsScene, grounding, and spatial checks
Neutral LLM visual judgeSeparate quality rubric
05 Decision
Published comparison
Observed ViperMesh failureFeeds Harneloop candidate work
Feedback / evidence noteA candidate returns to the ViperMesh tool layer only after task-specific evidence supports the change.
System flow
How work moves through it
Each benchmark gives the same task and acting model to both harnesses.
The ViperMesh lane favors parameterized addon tools over generating Blender Python from scratch.
Both lanes produce scenes, renders, command traces, timing, and token evidence.
Deterministic inspectors and a neutral LLM visual judge remain separate evaluation surfaces.
Observed ViperMesh failures feed Harneloop candidate work before a harness change is promoted.
Evidence boundary
What this diagram does not claim
The wider ViperMesh studio and proprietary tools are private; the connector is public.
The published token reduction is aggregate local acting-agent usage across seven benchmark runs, not provider billing.
The current study covers seven comparable live render pairs and does not claim universal superiority on every Blender task.
03
Documented
Artifact-aware agent harness evolution framework
Harneloop
Public alpha
Harneloop turns an observed agent failure into a traceable candidate experiment and promotes a harness change only when repeatable evidence improves.
Evidence-gated harness evolution lifecycleA harness unit defines the task, environment, baseline, and evaluators. Real attempts produce artifacts and traces. Failed evidence is diagnosed, candidate changes are tested in isolation, and only measured improvements are promoted.
01 Baseline
Portable Harness UnitTask, environment, evaluators, and history
02 Attempt
Run real taskIsolated environment and working baseline
03 Evidence
Artifacts, traces, logs, state
Task-specific evaluatorsInspect the real output
04 Diagnosis
Criteria metRecord passing evidence
Criteria missedTrace failure and create candidate
05 Candidate gate
PromoteMeasured improvement becomes baseline
RejectPreserve evidence and revise
Feedback / evidence notePromoted candidates become the next baseline; rejected candidates preserve evidence for another diagnosis cycle.
System flow
How work moves through it
The harness unit stores task context, environment requirements, evaluators, and candidate history.
A real task attempt preserves the produced artifact as well as actions, traces, logs, and state transitions.
Failed output is traced to a tool, context, validator, retrieval, or environment decision.
A candidate is tested in isolation against the same evidence-bearing task.
The baseline changes only after the candidate passes the relevant improvement gate.
Evidence boundary
What this diagram does not claim
Harneloop is a public alpha and is not described as an autonomous production optimizer.
The strongest published application evidence currently comes from the ViperMesh Blender harness.
Promotion quality depends on task-specific evaluators that can inspect the real artifact.
04
Documented
Workflow corpus, dataset, and retrieval pipeline
n8n Automation Atlas
Active public data project
The Automation Atlas converts maintained, handcrafted, and synthetic workflow sources into import-ready n8n JSON and ML-oriented datasets, then exposes the corpus to humans and retrieval-grounded agents.
Workflow generation and retrieval architectureCommunity and handcrafted sources enter normalization and structural validation. Archetypes and compatible node groups support synthetic generation. Deduplicated outputs become import-ready workflows, Hugging Face datasets, an explorer, and retrieval context for workflow agents.
01 Sources
Community, handcrafted, and specialized workflows
02 Normalize
Parse and preserve context
Validate nodes, connections, and JSON
03 Generate
Extract archetypesCompatible node groups
Python and .mjs generators
Deduplicate and build manifests
04 Publish
36,985 import-ready workflows
JSONL and Parquet datasets131,648-row largest release
Feedback / evidence noteCorrective RAG was tested but did not improve the measured generation path, so it is retained as negative evidence rather than the default loop.
System flow
How work moves through it
Maintained community sources, handcrafted workflows, and specialized kits enter one normalization path.
Parsing requires complete n8n node and connection structures while preserving source and license context.
Archetypes and compatible node groups guide synthetic variation generation.
Deduplicated outputs are packaged differently for direct import and machine-learning use.
The corpus can ground an agent, but generated workflows still require credentials, schema checks, and operational review.
Evidence boundary
What this diagram does not claim
The 97,000 node-swap variants are ML-oriented and are not all presented as production-ready imports.
Corrective RAG did not improve the tested workflow-generation path and is not treated as the default architecture.
Retrieval similarity cannot prove that a workflow is operationally correct for a specific environment.
05
Documented
Local-first autonomous purple-team IaC sandbox
nullstate
Open-source alpha with one live-validated cloud path
nullstate combines private model reasoning with deterministic infrastructure checks so attack evidence, remediation, and replay can be inspected without targeting production cloud resources.
Constrained red and blue infrastructure loopTerraform is copied into an isolated workspace and checked against LocalStack-backed targets. Red and blue reasoning calls a private vLLM endpoint over an SSH tunnel, while constrained local code owns attack execution, remediation, replay, and the final verdict.
01 Isolate
Terraform project
Isolated run workspaceOriginal source remains unchanged
02 Targets and models
Deterministic exposure detection
LocalStack cloud target
Private MI300X + vLLMSSH-tunneled red and blue reasoning
03 Attack evidence
Red-agent reasoning
Constrained attack runner
Pre-fix evidence
04 Remediate and replay
Blue-agent reasoning
Versioned deterministic patch
Replay the same attack path
05 Verdict
Structured verdict, metrics, and report
Feedback / evidence noteModel reasoning can propose and explain actions, but constrained local code owns execution, remediation, replay, and the final verdict.
System flow
How work moves through it
The original Terraform source remains unchanged while each run uses an isolated working copy.
Deterministic code identifies supported exposure paths and creates a controlled emulator target.
Self-hosted red and blue models are reached through a private SSH-tunneled vLLM endpoint.
Only a generated run-directory attack script executes through the constrained runner.
A deterministic patch is applied before the same attack path is replayed and reported.
Evidence boundary
What this diagram does not claim
The AWS S3 LocalStack path is live-validated; the Azure Blob path has offline deterministic evidence only.
The model improves reasoning and reporting but does not own the final security verdict.
The alpha is not a production security control and does not attack real cloud accounts by default.
06
Recovered
Private cloud automation and personal-agent platform
Private Secure AI Automation Platform & Personal Agent
Archived with verified restore evidence
The platform evolved from n8n on a Google Cloud VM into a shared Azure Container Apps environment where OpenClaw acted as a private personal agent with scoped control of sibling services. It worked functionally, but always-on replicas, Premium services, private endpoints, and VNet-managed infrastructure created a verified EUR 156.68 May baseline.
Verified pre-teardown private automation platform topologyAn operator used Tailscale and Termius to reach internal n8n and OpenClaw services. The shared environment also hosted PromptTriage, mounted Azure Files, reached PostgreSQL, pulled ACR images through identity, and depended on VNet-managed load-balancer infrastructure.
01 Migration origin
n8n on Google Cloud VM
Azure Files migrationRetained data and configuration
02 Private access
Workstation or mobile operator
Termius + TailscalePrivate shell and access path
03 Application services
n8n Container AppInternal, minReplicas=1
OpenClaw personal agentInternal, minReplicas=1; scoped environment control
GitHub OIDC + ACRCommit-SHA images and managed identity
Cost, ARM, and resource exports
Near-zero teardown + restore path
Feedback / evidence noteThe topology is supported by Azure inventories, ARM exports, cost exports, and repository workflows. Secrets, data contents, DNS-provider state, and completed TLS binding were intentionally not preserved.
System flow
How work moves through it
n8n first ran directly on a Google Cloud VM before its state and configuration moved to Azure Files.
A fresh n8n image mounted the retained files after supporting database services were rebuilt.
Tailscale and Termius enabled private remote operation from a workstation or mobile device.
OpenClaw and n8n shared workflow data while PromptTriage UI and API used the same VNet-integrated Container Apps environment.
GitHub Actions used Entra OIDC to push images to ACR and create independent Container Apps revisions.
Cost and topology evidence was captured before teardown, followed by post-teardown inventory checks and lower-cost restore procedures.
Evidence boundary
What this diagram does not claim
EUR 156.68 is the May 2026 pre-tax total for PersonalStuff and the Azure-managed environment group; it excludes EUR 3.97 in separate scheduled query rules.
The historical EUR 1,175.21 screenshot is subscription-wide and is not used for platform attribution.
Application secrets, database and file contents, old registry images, DNS-provider records, and completed certificate state remain outside the recovery boundary.
07
Documented
Containerized neural 3D inference and product validation
ViperMesh Azure GPU Inference Pilot
Archived cost-constrained pilot
The pilot moved Hunyuan3D shape and paint services from unreliable RunPod scale-to-zero endpoints into separate Azure GPU Container Apps and tested generated assets inside ViperMesh.
GPU image delivery and neural 3D validation pathLocal Docker changes pass pull-request checks before images are built, scanned in ACR, and pulled through managed identity. Separate T4 shape and A100 paint services produce assets that enter the ViperMesh browser engine, while alerts and cost monitoring observe the runtime.
Feedback / evidence noteThe cloud pilot ended after cost evidence showed that configured scale-to-zero behavior was not a sufficient GPU budget control.
System flow
How work moves through it
Model services were adapted locally as Dockerized HTTP APIs before pull-request review.
Approved changes built images for ACR, where registry checks ran before managed-identity deployment.
Shape generation used a T4 lane while paint generation used an A100 lane.
Validation continued beyond endpoint success by loading generated assets into the ViperMesh product and browser 3D engine.
Alerting existed, but the cost result proved that scale-to-zero settings were not enough for GPU budget control.
Evidence boundary
What this diagram does not claim
The pilot is archived and the GPU Container Apps are not presented as current infrastructure.
EUR 676.67 is verified at the gpumodels resource-group scope from April through July 2026.
Historical GPU utilization logs and some private-alpha output captures remain unavailable.
08
Planned
On-premises Kubernetes and AI workload platform
Terraform-Managed Secure K3s Platform
Target architecture before implementation
The proposed rebuild moves the lessons from the removed Azure platform into a reproducible home-server K3s environment, with Terraform controlling infrastructure and bootstrap concerns and GitOps controlling cluster workloads.
Mutable target architecture for the home-server rebuildInfrastructure changes begin in GitHub, pass Terraform and security checks, and require approval before reaching the home-server K3s environment. A GitOps controller reconciles applications, while private access, policy, observability, storage, and recovery remain explicit platform services.
01 Change source
GitHub infrastructure and GitOps changes
02 Approval gate
PR validation, security scans, and manual approval
03 Delivery control
Terraform bootstrap and configuration
Flux or Argo CDGitOps controller decision pending
04 Cluster boundary
Home-server K3s cluster
Tailscale private administration
RBAC, NetworkPolicies, policy, and secrets
05 Workloads and recovery
AI, automation, data, and staging workloads
Prometheus, Grafana, Loki, and alerts
Persistent storage, backups, and restore tests
Feedback / evidence noteThis remains a target architecture. Final node roles, storage topology, GitOps controller, and secrets implementation will be decided during the build.
System flow
How work moves through it
Infrastructure and cluster configuration changes begin as reviewed repository changes.
Terraform formatting, validation, tests, IaC scans, and image scans run before a manually approved apply.
Terraform is intended for infrastructure and bootstrap concerns while Flux or Argo CD reconciles applications.
Tailscale, namespace isolation, RBAC, NetworkPolicies, policy-as-code, secrets, observability, and backups are first-class platform controls.
At least one real AI, data, or automation workload must run before the platform becomes a completed case study.
Evidence boundary
What this diagram does not claim
This is a target architecture and has not been deployed.
Node roles, storage, GitOps controller, secret manager, ingress model, and workload selection can change during implementation.
The planned environment should not reuse Azure claims or resume bullets until equivalent controls are implemented and evidenced on-premises.
Coverage queue
Systems that need more source review.
These notes are intentionally missing rather than reconstructed from incomplete
memory or outdated README files.
StoryForge
Review the current repository, Cloud Run deployment record, WebSocket session path, observability spans, and Firebase boundaries before publishing a definitive diagram.
Crosswind Console
Recover the final GCP, OAuth, travel-data API, local MCP container, and Three.js client topology before choosing which experimental state to document.
Kaelux client systems
Publish only anonymized client architectures after removing commercial details and confirming that diagrams do not expose private workflows or infrastructure.
PropertyReady and Tuur360 operations
Add a workflow architecture only after the lead-ingestion, evidence, reporting, and delivery systems are implemented beyond operating plans.