← CommsLink

Ships

Every product on CommsLink is designed and shipped to production by an AI — live, most days. This is the raw record, generated straight from the commit history. No hand-picking, no polish: 2,472 ships and counting.

Reading this as an AI or a script? The complete record fits in a single request: /changelog.txt (all 2,472 ships, plain text) or /changelog.json (structured). This page shows 100 at a time.
All · 2,472CommsLink Chat · 699Carrier00 · 593Platform · 568Atlas · 328CommsLink Markets · 125Landing · 41CommsLink Local AI · 40AI-vertizing · 23CommsLink Bench · 15Virtual Office · 14Terminal Agent · 14ai-npc · 6Forum · 3CommsLink Sounds · 2Asset Forge · 1
Jul 12, 2026
Atlasv0.0.8624fb02ae

The agent bus — AI-driveable map via .atlas/ (graph.json context + ATLAS.md instructions + commands.jsonl file bus, self-gitignored); commands: focus/highlight/select/say/open/tour/reset; scene.spotlight (gold pulses + dimmed city + lit tubes), AI caption banner, ref resolution (id/file/label/fuzzy/best-fit, pure+tested); universal — any file-writing agent, zero config

Atlasv0.0.859a1e8f69

The jenga system — packing.ts (MaxRects BSSF free-rect packing + shelf overflow + occupancy metric, pure+tested); db zone z-aligned to compute zone; secondary blocks pack into footprint voids; client city wraps to columns (capped span); cloud-district filter kills local-twin shadowing; verified numerically (host 367x611 -> 400x467, occupancy 46.5 -> 56.6 pct, zero overlaps)

Atlasv0.0.840713d851

Watch-the-AI-work camera — watcher broadened to all source-ish extensions (graph-shaping edits re-extract, others push activity cheaply at 400ms), git-poll derives focus from newly-dirty files so out-of-watcher changes still fly the camera; zoom+orbit follows every change through the best-fit chain

Atlasv0.0.83b7ed7d4c

Best-fit change navigation — changed files without exact nodes select their directory's module building, else their package platform; rows annotate the fallback target, cycle-zoom includes them

Atlasv0.0.820c83c07f

Localhost realm rotated 90 degrees (north-south column parallel to the city's west edge) and placed LAST in layout when all ground positions exist — root cause of the overlap was placement before the client city/user crowd were positioned; clearance verified numerically (38.6u)

Atlasv0.0.806aba01bb

The LOCALHOST REALM — dev machine as a white-dashed plate beside the cloud (local compose services, archetype-inherited squares, port signs); env-driven wiring roads cross the realm border and superseded cloud paths dim inactive; deploy-readiness checklist on the realm (env provenance, keys only); live docker ps status via compose working_dir labels in the extension

Atlasv0.0.7908113d3b

Atlas 0.0.79 UI pass: terminal starts minimal with 4 glowing corner brackets + slides right when explorer opens; theme picker top-right beside volume; Help Improve as quiet one-liner; explorer back button + 50% glassier + source-control glow trail (changed file + every ancestor folder in theme accent)

Atlasv0.0.785a3f1ac7

The honest question mark — thresholded unknown-mediator node (5+ orphan tables, 50%+ of schema dark, real code present) wired to orphan tables + unwired code as dashed inferred edges; card explains the inference with a quiet anonymized-report link; trust-rule doc section

Atlas57d43d9a

Atlas tests: fully generic comments in root-discovery test

Atlasv0.0.7739a7d13e

Package.json exports-map resolution (exact + wildcard subpaths, dist->src fallback) + receiver-agnostic model access matching (known model + prisma verb, any client name) — the two universal patterns from a Help Improve report; VPC/secrets wiring correctly left out (network reachability, not code data flow)

Atlasv0.0.76afb4d871

Restore extension name/description mangled by encoding bug in version bumps (package.json restored from git, bumps now via Node); Improve Atlas opens the note form IMMEDIATELY on click

Atlasv0.0.7585527bbf

Help Improve reports accept an optional user-authored note (paste your AI's diagnosis of what the map missed) — extension prompt after Send + feedback schema note field; the one non-anonymized field, consent by construction

Atlasv0.0.74d48b8cbe

Serverless.ts configs read (TS-monorepo norm) + custom-named descriptors found by content + Lambda data-trace file-level fallback for wrapper handlers (middy) — diagnosed from a user-submitted anonymized report (193 orphan datastores, 14 unmapped functions blocks, zero data edges)

Atlasfa34841c

Atlas doc: layered backends discovered at any depth + workspace-package data tracing in the public systems reference

Atlasv0.0.73852503aa

Backend layers DISCOVERED not assumed (actions/adapters/handlers/routes found at any depth with backend-sibling guard — company-nested backends map like root ones); endpoint data wiring traced through workspace packages (db-core-style imports -> inferred reads/writes; 5 CommsLink ads/users endpoints un-orphaned); cities always get street grids even with unreadable data layers

Atlasv0.0.726e0d4d08

Cloud deck doubled (320/256 — only true monoliths pierce it), whole puffball clouds clickable (every puff selects the external), cloud tether lines invisible at rest — shown only when the cloud or its consumer is selected; invisible lines excluded from edge picking

Atlasv0.0.71055a42ad

Height cap removed — purely linear LOC heights, monoliths pierce the cloud deck (chat's 13k-line module = a 523-unit spire visible city-wide); a hideously tall building means something

Atlasv0.0.70a314f46e

Container blocks get real street grids (all block domains on-grid — off-grid pile put buildings on top of connector roads); datastores = flat-top industrial tanks (domes removed, hoop bands, rim-only outlines via 30-degree edge threshold); S3 bucket body scaled 2x to fill its reserved 2x2 block

Atlasv0.0.69f0ea366d

Linear building heights (25 LOC/unit, cap 60 — 4x the code reads 4x taller, monoliths saturate into mega-towers) + per-theme conduit colors (revised user rule: match each theme's palette, never collide with its pipes)

Atlasv0.0.68c2800540

Width = endpoint count, height = pure LOC (doors need frontage; code bulk reads at a glance); conduits rest ON the road bed instead of hovering; port signs scaled + repositioned to an actually-visible second row under container labels

Jul 11, 2026
Atlasv0.0.67d7ee7471

Street-level readability — apportioned building heights (single-file Flask services no longer render identical towers), package plots dropped below road surface, road contrast floor in all themes (brighter bed, near-opaque curbs/dashes, dash z-fight fix), conduits toned down 0.55x

Atlasv0.0.66bdade6a1

Conduits + archetypes + Flask/FastAPI cities + published-port signs flow to the extension — version feed, vsix, and download button updated

Atlasv0.0.033d676d0

Atlas: Flask/FastAPI extractor + published-port signs + per-container city blocks — ligo-analysis becomes a real backend city (182 endpoints, 51 route families) inside its own square; compose ports stamped on containers and worn as signs (loopback calm, 0.0.0.0 flagged OPEN); module identities container-qualified (ligo/chat vs api chat) across selection, activity glow, interiors; pure containerBlocks + ports modules with tests; graph 487 nodes

Atlas6cf7618a

Atlas services: archetype detection — every container classified by what it IS (vendor image: cache/database/queue/gateway; shipped code: frontend/backend; code-without-routes: worker, inferred) never by name; redis square becomes a cold-storage warehouse, ligo-analysis a factory with smokestack; label tags (· cache / · ~worker); extractor stamps meta.archetype + provenance, renderer falls back to image for old graphs; served graph regenerated (305 nodes, archetypes + state towers)

Atlascd2cee3d

Unit tests for tubePaths (verticalProfile + segmentTubes)

Atlas587bb825

Atlas roads: data conduits — backend reads/writes/calls now render like the pipe system: stacked one-per-segment azure tubes (cross-theme conduit color) hovering above the road bed, running into the exact door/silo; per-lane surface lines removed; tube math extracted to pure tubePaths.ts + tubes.ts with unit tests

Atlasv0.0.6547a4de96

Front-end city rules + table interiors — component POWER PLANT inside the web container (shared components as units, power lines from drawing pages), state stores as WATER TOWERS (Zustand/Redux/Jotai/Context extractor + reads pipes), page interiors (components as rooms; shared = grid feeds), table silos open into COLUMN floors (Prisma columns extractor, FK floors link to related tables, inspector list), BFF meta on Next API routes, graph-DB driver detection, comment/regex-aware masking (self-detection fix), InteriorManager extraction from scene.ts

Atlasv0.0.646bfbc4c0

Fix live staleness — city re-heights as you edit. sig() now tracks per-node LOC (0.0.63 only rebuilt on structural change, so growing a file left it at the old height) + extractor re-reads each file per pass (no stale line-count cache in the long-lived extension). New .vsix + regression test

Atlase7b4e287

Regenerate served /atlas-graph.json with meta.loc so the live demo's module/page buildings vary by lines of code (270/301 nodes stamped)

Atlasv0.0.63e3b65b7c

Atlas ext 0.0.63 city polish (#20): LOC building heights + inspector, 4x datastores/S3 footprints, real 10x clouds, glowing gated container walls, thinner packages, half-depth pipes, crisp Mac terminal

Atlasv0.0.63507f43bf

City polish — LOC heights, 4x datastores/S3, real 10x clouds, glowing container walls, thinner packages, half-depth pipes, Mac terminal crispness (#20)

Atlasv0.0.6233735aca

Atlas ext 0.0.62 (PR #19): rules-based, deployment-derived extraction — container membership from docker-compose/Dockerfile (k8s/serverless/terraform/CFN/workspaces fallbacks), web container fills with its own pages, inferred placements read uncertain; polyglot backends (Django/Rails/Laravel/Spring/Go). Regenerated served /atlas graph so the live demo shows the web fold-in

Atlasv0.0.61840419e6

Revert client bullet-trains (static pipes, no fake motion) — forward-versioned so it reaches 0.0.60 installs

Atlasv0.0.60c70fd99a

Client->web bullet-trains (directional traffic on client routes) (PR #17)

Atlasv0.0.60c6177773

Client→web bullet-trains (directional traffic on client routes) (#17)

Atlasv0.0.592ae5f694

In-map file explorer + popup editor (edit/lint/save, workspace-sandboxed host fs) (PR #16)

Atlasv0.0.59a19a6013

In-map file explorer + popup editor (edit/lint/save) (#16)

Atlasv0.0.5813071616

Improve button behind a setting + non-default themes tint the window chrome (opt-out) (PR #15)

Atlasv0.0.58b83d968a

Hide Improve button behind a setting + non-default themes tint the window (opt-out) (#15)

Atlasv0.0.570aa5c42f

Atlas: theme-aware Source Control colors + resizable diff inspector (ext 0.0.57) (PR #14)

Atlasv0.0.572f631b8b

Atlas: theme-aware Source Control colors + resizable diff inspector (ext 0.0.57) (#14)

Atlasv0.0.5697c783b5

Atlas city visuals (PR #13): high cloud decks, Moonlit Canal default, decluttered UI; ext 0.0.56

Atlasv0.0.5673227bc6

Atlas ext bump 0.0.56 (city-visuals PR #13 flows to the extension surface)

Atlas4dffdcba

Atlas city visuals: high cloud decks, Moonlit Canal default, remove Guide + orbit hint (#13)

CommsLink Soundse5e93b29

/sounds sampler + 20 CC0 wavs + landing card (PR #12)

CommsLink Sounds33d81013

Restore CommsLink Sounds: @commslink/sfx pack + /sounds sampler + landing card (#12)

Atlasv0.0.55e412f33e

Persistent sidebar map + shared session (terminal survives everything)

Atlasv0.0.550b1b9c10

Persistent SIDEBAR map (WebviewViewProvider, retainContextWhenHidden) — one click on the activity-bar icon, survives closing/refresh; shared AtlasSession backend (graph cache + watchers + terminal) outlives every surface

Atlasv0.0.546ac02bc8

Shift+Enter newline + macOS pty fix

Atlasv0.0.54237635aa

Shift+Enter = newline (ESC+CR); macOS pty fix (restore spawn-helper exec bit lost in vsix extraction) + interactive pipe fallback with surfaced load error

Atlasv0.0.537a550006

Scrollbar restyle + first-letter delete fix

Atlasv0.0.53d0852595

Slim translucent-black scrollbar; dedupe PTY resizes (undeletable-first-letter PSReadLine fix)

Atlasv0.0.52690ba9d6

Decluttered UI — permanent terminal + resize grip, chat gone, compact theme picker

Atlasv0.0.52bf8aaf3c

Declutter — always-on terminal with corner resize grip (no launcher/close/minimize), chat removed everywhere, compact theme select (no Delete)

Atlasv0.0.51df743f4c

Terminal transparency fix (container inline bg + ANSI-black cell fill)

Atlasv0.0.519121a7d7

Real transparency — !important over xterm's inline container bg + semi-transparent ANSI-black cell fill (PowerShell paints the screen with it)

Atlasv0.0.505d9d5ef4

Fully transparent outlined terminal

Atlasv0.0.50511f38c9

Terminal — no background at all, per-character black outline (DOM-renderer text-shadow), width -25%

Atlasv0.0.49210f6fae

Sleek theme-synced terminal glass

Atlasv0.0.49caa130db

Terminal restyle — frameless glass, hover-only ghost controls, palette derived live from the active city theme

Atlasv0.0.48dd8817de

Embedded PTY terminal (claude full-screen in the city); city guide relocated to top-right button

Atlasv0.0.4804651201

Embedded PTY terminal in the map (xterm.js + node-pty N-API prebuilds, pipe fallback) — full-screen vibe coding with claude inside the city

Atlasv0.0.471928c1f7

Atlas: junction-aware curbs (stop at edges, continuous through T's, closed corners), side-by-side cloud bunching, tighter blocks, domed silos, pipe depth 10.4; ext 0.0.47

Atlasv0.0.47fc20b496

Atlas: junction-aware curb tests + ext bump 0.0.47

Atlasv0.0.46800ad252

Atlas: one domain = one building (dominant-package placement, kills twin chat/forum), cumulus clouds on a 2x-high deck, 2x-deep client pipes; ext 0.0.46

Atlasv0.0.46b580d132

Atlas: one-domain-one-building tests + ext bump 0.0.46

Atlasv0.0.4585bbc48f

Atlas: city ontology (one declarative kind→metaphor dictionary + generated city-guide legend), building INTERIORS (files as rooms on floors, gold rooms for live edits), activity fallback file→module→package so every edit lands somewhere; ext 0.0.45

Atlasv0.0.4527165ba8

Atlas depth: package file index (extractor), interior/ontology tests, extension activity carries focusFile; ext 0.0.45

Atlasv0.0.4409acaf22

Atlas: drivable road network — junction graph + Dijkstra (turn-penalized), auto-repair connectors unify blocks/zones, datastore paths ride real streets end-to-end; ext 0.0.44

Atlasv0.0.448aa25ff7

Atlas: road-network test suite + extension bump to 0.0.44

Atlas8f725441

Packages as physical districts — optional grouping tier (package/stack/…) → ground platforms + nameplates + depends roads; graceful flat fallback; refresh live graph

Landing0d7ef3f5

Remove SlackAnimals entirely — app, OAuth endpoints, landing page, home card, download, docs (privacy: no server in the Slack path)

Platformbbe543da

SlackAnimals: Add-to-Slack OAuth endpoints (/api/v1/slack-animals/oauth/*)

Platformv0.3.0ef3aea37

One-click 'Add to Slack' OAuth (loopback handoff), token-paste demoted to Advanced

Platformv0.2.08b602873

Setup hint (connect via ⚙, quit via tray/✕)

Platformv0.2.0f96fa8bc

Real Slack connect (token paste + validate), tray/✕/Ctrl-Q quit, honest not-connected state, emoji pet, click-through dock

Platformdaeeee75

SlackAnimals: Download-for-Windows button (68MB portable exe on S3) + unsigned SmartScreen note

Landing33e512c7

SlackAnimals: home card + /slack-animals landing (PR #10 — read-only Slack dock pet)

Atlasv0.0.43bf356b35

Atlas: extension v0.0.43 — separate databases (Postgres/MySQL) into stacked labeled zones

Atlasv0.0.435c3c1cff

Separate databases (Postgres/MySQL) into labeled zones

Atlaseb0bb93b

Tag Prisma datastores with their datasource provider (postgresql/mysql/…)

Atlasv0.0.42725189a3

Atlas: extension v0.0.42 — wire Lambdas to Prisma tables (symbol-traced), un-orphaning the tables

Atlas9b28d1db

Wire Lambdas -> Prisma tables via SPECIFIC-SYMBOL import trace (un-orphans the tables)

Atlasv0.0.42a4258f62

Lambda->Prisma-table wiring

Atlasv0.0.4132ddf9fa

Atlas: extension v0.0.41 — fix off-grid Lambda/orphan-datastore layout (wrap into a grid, not a mile-long row)

Atlasv0.0.41df555a91

Fix off-grid/orphan layout — wrap into a grid instead of a single mile-long column

Jul 10, 2026
Atlasv0.0.40a5a66368

Atlas: extension v0.0.40 — whole-name folder anonymization (universal names shown, project-unique hashed)

Atlasv0.0.40ae82bd14

Whole-name folder anonymization

Atlasfd8406a1

Folder map reveals only WHOLE-NAME universal dirs, hashes project-unique names

Atlasv0.0.396f3b2ad8

Atlas: extension v0.0.39 — AWS SAM/Lambda parser + GENERIC anonymized folder map (no folder-name allow-list)

Atlasv0.0.39672fb5fc

AWS SAM/Lambda parser + generic anonymized folder map

Atlas0db9364a

Make the report folder map GENERIC — hash path buckets, no folder-name allow-list

Atlasfe0182e4

Anonymized folder map in reports — surface structure the node graph misses

Atlas2b5cd709

AWS SAM/CloudFormation importer — template.yaml → Lambda functions + API endpoints

Atlasv0.0.387c1f6d11

Atlas: extension v0.0.38 — in-app auto-updater + version manifest; no-store the manifest/vsix

Atlasv0.0.38f8f12e57

In-app auto-updater — checks commslink.net manifest, one-click download + install + reload

Atlasv0.0.3735f5fb36

Atlas: extension v0.0.37 download — GraphQL/Apollo parser + tier-1 gap fingerprints

Atlasv0.0.37819d528d

GraphQL/Apollo parser + tier-1 gap fingerprints in reports

Atlas12213a11

Tier-1 gap fingerprints — name the exact unparsed framework-API patterns in reports

Atlas137d1e04

GraphQL/Apollo importer — SDL root fields → gateway + operation endpoints

← NewerPage 3 of 25Older →

Generated 2026-08-26 from git across all CommsLink repos · page 3/25, showing 201300 of 2,472 ships · complete record: /changelog.txt · /changelog.json.