← 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,360 ships and counting.

Reading this as an AI or a script? The complete record fits in a single request: /changelog.txt (all 2,360 ships, plain text) or /changelog.json (structured). This page shows 100 at a time.
All · 2,360CommsLink Chat · 686Carrier00 · 581Platform · 559Atlas · 271CommsLink Markets · 125Landing · 78AI-vertizing · 22Virtual Office · 14Terminal Agent · 14ai-npc · 6Forum · 3CommsLink Sounds · 1
Mar 25, 2026
Platform18aa48ff

Army: sequential squad filling + XP-based auto-promotion

Platformc94d6316

Fix NPCs panicking in peaceful areas: filter allies from enemy list, tune Grok prompt

Platform7e7e820b

Fix friendly fire: NPCs skip allies with same commander_id when finding enemies

Platformda8e627c

Fix shop seed: recruiter only stocks recruits, not weapons/shields

Platform1dbaab01

Fix equip swap: use sequential transaction to avoid unique constraint violation

Platformb6f2deca

Add recruit system: NPC characters, recruit purchase, recruit API endpoints, 7 recruit types

Platform1f857179

Add shop system: shop/stock/transaction tables, buy action, seed endpoint with 3 shops

Platform1429656e

Add raw WebSocket /game-sync endpoint for position sync and combat

Platforma2b1ced8

Add persistent volumes for game-releases and plugin-releases, expose port 8080

Platform7f8e598a

Game patcher: update API with downloadUrl, nginx static serving, deploy-game.sh script

Platforma506221e

Add game update API: version check, download, admin upload (500MB limit)

Platform31893b5b

GameWorld: add disconnect reason logging for debugging

Platform87ced3e7

Add leveling system: level_definition table, XP-based leveling action, levels API, add-xp test endpoint

Platform1c5db10f

Add inventory & items system: item_definition, inventory_item tables, CRUD API, equip/unequip/move, seed endpoint, starter items on character creation

Platform9467a2d4

Add real-time game world: player_character table, character CRUD API, Socket.IO /game namespace with server-authoritative PvP combat

Mar 24, 2026
Platform8529aa08

Security: redact IPs/credentials from tracked files, add README

Platform448aaba0

Fix Boom.serverUnavailable typo

Platform8dafd8a2

Switch fight simulation from Claude to Grok API

Platform900748a1

Add error handling for fight simulation - graceful API credit errors

Platform958145b8

Add error logging to fight simulation endpoint

Platformbd5b95c0

Fix RequestQuery type cast in leaderboard endpoint

Platform1a6d7826

Fix Prisma JSON type compatibility in gladiator and fight data modules

Platformc1be3437

Add AI Fight Club: gladiator system, fight simulation, memories, leaderboard

Mar 23, 2026
Platformdac580f3

Add untracked files: migrations, payment/credits routes, rate limiter, CI workflows

Platformc9b4961c

Security: atomic credit deduction (no negative balance), rate limit TTS endpoint, verify Stripe webhook amounts, WS rate limiting, remove dev JWT fallback

Platform2d318d2e

FFXIVoices: accept gender field in register/login, set default voice by gender (Ash for female, George for male)

Platform624be07d

Add optional email to registration, require email before credit purchase, show email prompt on credits page

Platform3ec1c26c

Credits page: add usage log tab with service labels, log FFXIVoices TTS usage to credit_usage_log

Platform2978432d

Fix auth redirect: preserve returnUrl when redirecting to login (e.g. /credits)

Platform9c29c975

Unify FFXIVoices auth with CommsLink: shared user table, shared credits, ffxiv_profile for FFXIV settings, new credit packs (10K/$6, 25K/$10, 50K/$18), 1K monthly free credits

Platform9e127721

FFXIVoices: add next_free_credits ISO date to /me endpoint

Platform237f4d95

FFXIVoices: rename ElevenLabs voices from (Premium) to (Donor)

Platform9f3f3842

FFXIVoices: restructure credit system - 10K free credits, monthly refresh, Polly 1cr/msg, ElevenLabs 18cr/50chars, /me endpoint

Platform43ba93fb

FFXIVoices: use MP3 for ElevenLabs (PCM requires Pro tier), send format to plugin

Platformea080524

FFXIVoices: add ElevenLabs diagnostic logging to debug silence

Platforma185121d

FFXIVoices: fix ElevenLabs TTS - use PCM query param instead of JSON body, revert to WAV-only output

Platform3ffaf27c

Fix ElevenLabs: downsample 44100Hz PCM to 16000Hz to match plugin's hardcoded sample rate

Platformb4d80aa6

Fix ElevenLabs: use pcm_24000 (signed 16-bit LE) which is the standard ElevenLabs PCM format

Platform0fa4da3a

Fix ElevenLabs static: switch from pcm_44100 to pcm_16000 to match Polly output format

Platform2309ab90

FFXIVoices: add 20 ElevenLabs premium voices alongside Polly, route TTS by el: prefix, 3x credit cost for premium

Platform62fe1c3f

FFXIVoices: plugin update system — version check, download, admin upload with SHA-256 verification

Platform8092cad1

FFXIVoices WS: add hearAll/muted/heard selective hearing filters

Platform226ed924

FFXIVoices WS: support settings message to update hearSelf without reconnecting

Platform563c391a

FFXIVoices: add debug logging for TTS and broadcast to diagnose double audio

Platform594fd988

FFXIVoices WS: support hearSelf flag in auth handshake, send audio back to sender when enabled

Platform25b893ba

FFXIVoices: switch from email to username auth

Platform2f475562

FFXIVoices: switch TTS from ElevenLabs to Polly (PCM→WAV), default voice Joanna

Platform06fa55c3

Fix FFXIV auth header type: handle string|string[]

Platform2057e274

Slow thinking pulse to 0.5Hz — one gentle pulse every 2 seconds

Platform43058032

Thinking sound: ethereal detuned hum with tremolo — mystical crystal resonance

Platform6918a66c

Thinking sound: layered whisper effect — breathy base + sibilance + air, organic irregular rhythm

Platform9efe5d9e

Replace thinking sound: soft filtered noise pulse instead of harsh sine beep

Mar 22, 2026
Platforma278aa9f

Add privacy policy page + link on registration, covers all services and liability

Platformf26fe36f

Deploy new credits page (replace old ElevenLabs version)

Platform0593c6c3

Add credits page: balance display, buy packs via Stripe, transaction history, clickable balance in header

Platform2ecb2530

Fix CreateAgentDTO: add plan, tasks fields

Platform5f7d2f42

Add max tokens slider to agent create/edit, default 2500

Platform227acda0

Auto-fill agent name from template on selection

Platformb27c33c4

Styled Add/Edit Agent dialogs: dark gradient, template cards grid, teal accents, mobile fullscreen

Platform6aa1523b

Fix voice on load: fetch fresh voice_id from DB, don't trust stale session cookie

Platform2b0699fd

Fix: accept any voice_id in profile update, remove old browser/premium validation

Platform40162ebc

Fix Transcribe stream dying: send silence to keep connection alive between speech

Platform731fc5e3

Fix voice default: fallback old browser voices to Joanna in preferences context

Platform7925b71e

Voice capture: raw PCM via Web Audio API instead of MediaRecorder webm, 16kHz downsampled

Platformdcb4a24c

Fix Transcribe: type casts, ogg-opus encoding, 48kHz sample rate for webm audio

Platform5bb99053

Fix Comprehend LanguageCode type cast

Platforma15e06f3

Fix mic beeping: only restart after recent speech, stop silently after 30s of silence

Platformcec569db

Add Clear My Data: deletes content but keeps account and financial records

Platform20db211b

Add Claude Opus 4 to available models

Platformef24c9f2

Fix x-forwarded-for type in profile route

Platformb7046e9a

Fix deleteAccount: correct field names for claude_log and panel_log

Platform93249b75

Profile: clickable username, delete account with audit log, signup IP logging

Platform5d8ebe65

Add credit balance to header next to connection status

Platform10d3c74d

Add Android download button on desktop with mobile app setup popup

Platforma7862564

Terminal onboarding: context-aware for native app, mobile browser, and desktop

Platform20da8548

Terminal panel: Share This Phone button for native app, mobile agent toggle

Platform615e9855

Make all X close buttons red and bigger (22px) across all panels

Platform13ae4be3

Fix room settings dialog: add safe area top padding on mobile

Platform3e03dc72

Room settings: reorder sections, collapsible AI Commands, members and invite at top

Platform7ec7ee45

Fix syntax error in room settings styling

Platformb50789c8

Room settings: teal gradient theme, glowing borders, compact layout, styled sections

Platform91b8bb38

Room settings: fullscreen on mobile, responsive grids, close button, tighter spacing

Platform55bf4e6f

Fix speech recognition: reduce restart noise, keep session alive longer

Platforme35e2d0f

Fix speech recognition: reduce restart noise, use interimResults to keep session alive longer

Platform590be084

Remove browser voices from Room Settings agent voice dropdown

Platform43d110f2

Fix Polly: list all voices (not just neural), auto-pick best engine per voice

Platform86693889

Fix: rename ELEVENLABS_COST_PER_CHAR export to POLLY_COST_PER_CHAR

Platformcd3c29ef

Fix Polly VoiceId type cast

Platform63a43f02

Fix: include Polly adapter in deploy

Platform80c93fa2

Fix settings panel mobile: position fixed with left/right anchoring to fill screen

Platform2d8fd34d

Shrink settings panel width from 280px to 220px

Mar 21, 2026
Platform6e7ed618

Fix header layout: push connection status, username, profile, logout to right side

Platform5777a6ca

Restore credit and payment API routes for monetization

Mar 15, 2026
Platform519596cd

Credits page: line graph for Grok + ElevenLabs usage by day

Platform8c93d75c

Fix Create a Room: always visible, redirects to login if not signed in

Platformf3884ee3

Fix login redirect param: returnUrl instead of redirect

Platformdcce8178

Add glowing logo animation on about page

Platforma64bb3cf

Fix Create a Room button on about page

Platform974b6276

Move pose/edit panels to right side, make mutually exclusive

Platform4b27eafb

Add Animation Maker MVP: keyframes, timeline, playback, easing

← NewerPage 5 of 6Older →

Generated 2026-07-17 from git across all CommsLink repos · page 5/6, showing 401500 of 559 Platform ships · complete record: /changelog.txt · /changelog.json.