<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Cory Policht — Devlog</title><description>Engineering devlog: what shipped across the portfolio, what it took, and what it taught.</description><link>https://corypolicht.com/</link><language>en-us</language><item><title>Agent Skill Installer v2 and the Project Hub dependency web</title><link>https://corypolicht.com/devlog/2026-09-17-asi-two/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-09-17-asi-two/</guid><description>agent-skill-installer cuts v2.0.0, expanding MCP tooling and ClickHouse telemetry, while Project Hub ships ADR-010 umbrella scopes, hold and decision records, and an interactive dependency web UI.</description><pubDate>Thu, 24 Sep 2026 00:00:00 GMT</pubDate><category>agent-skill-installer</category><category>project-hub</category></item><item><title>The look-and-feel wave: Control Room substrate, type scales, and Helper voice</title><link>https://corypolicht.com/devlog/2026-09-20-scp-look-and-feel-wave/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-09-20-scp-look-and-feel-wave/</guid><description>Spatial Cognition Platform replaces the flat AgentOps room with the immersive Control Room: unifying VR typography, rebuilding pure C# catalogs across scene reloads, tuning orb grab physics, and giving the Helper companion a voice.</description><pubDate>Thu, 24 Sep 2026 00:00:00 GMT</pubDate><category>spatial-cognition-platform</category></item><item><title>The portfolio opens: chronicle, references, quote wizard</title><link>https://corypolicht.com/devlog/2026-09-23-the-portfolio-opens/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-09-23-the-portfolio-opens/</guid><description>Went live with the eight-chapter Chronicle, a scrubbed references library behind its citations, and a contact scoping wizard that returns an estimate on the spot.</description><pubDate>Thu, 24 Sep 2026 00:00:00 GMT</pubDate><category>my-site</category></item><item><title>LLM Proxy v4: context overflow recovery and the stable gateway</title><link>https://corypolicht.com/devlog/2026-09-03-llm-proxy-four/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-09-03-llm-proxy-four/</guid><description>llm-proxy cuts v4.0.0 — its third major bump in two months — establishing a stable baseline across multi-backend translation, dynamic context-overflow recovery, Codex tool mapping, and reasoning-content fallback.</description><pubDate>Thu, 10 Sep 2026 00:00:00 GMT</pubDate><category>llm-proxy-gateway</category></item><item><title>Plane service extracts: standalone spatial backend and v0.1.0</title><link>https://corypolicht.com/devlog/2026-09-02-plane-service-extracts/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-09-02-plane-service-extracts/</guid><description>The spatial query and workspace layer is carved out of the XR client monolith into scp-plane-service, shipping v0.1.0 and v0.2.0 with two-phase command channels, deterministic plane deltas, and registry-side image retagging.</description><pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate><category>scp-plane-service</category></item><item><title>The spatial cognition surge: anchors, SLAM locks, and v0.0.1</title><link>https://corypolicht.com/devlog/2026-08-27-spatial-cognition-surge/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-08-27-spatial-cognition-surge/</guid><description>Over 200 PRs land in ten days as Spatial Cognition Platform cuts v0.0.1: synchronous XR rig initialization cures tracking freefall, anchor drift watchdogs learn HMD unmount cycles, and deterministic 3D graphs stabilize.</description><pubDate>Sat, 05 Sep 2026 00:00:00 GMT</pubDate><category>spatial-cognition-platform</category></item><item><title>The gate fault escalation fix-storm</title><link>https://corypolicht.com/devlog/2026-08-19-aiservice-e8-repair/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-08-19-aiservice-e8-repair/</guid><description>A retro on IP-E8-01: changing policy evaluation faults from hard denials to human escalations triggered three immediate rounds of repair across MAF tool registration, escalation severity, and read-only exemptions.</description><pubDate>Tue, 25 Aug 2026 00:00:00 GMT</pubDate><category>ai-service-implementation</category></item><item><title>The hub keeps going: interface requests, Gitea ingestion, and pgvector</title><link>https://corypolicht.com/devlog/2026-08-17-the-hub-keeps-going/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-08-17-the-hub-keeps-going/</guid><description>Project Hub lands ADR-008 interface requests with transactional accept-to-spawn semantics, a Gitea issues connector with deep links, pgvector embedding migrations, and strict deploy-drift guards.</description><pubDate>Sun, 23 Aug 2026 00:00:00 GMT</pubDate><category>project-hub</category></item><item><title>Catalogs, prompt filtering, and the SGLang runtime</title><link>https://corypolicht.com/devlog/2026-08-05-catalogs-and-prompt-filtering/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-08-05-catalogs-and-prompt-filtering/</guid><description>Four epics wrap in a week: LocalMoEManager brings up SGLang container profiles for hybrid Qwen models, llm-proxy adds section-aware filtering and tool-result aging, and Project Hub lands its v0.4.0 UI.</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate><category>agent-skill-installer</category><category>llm-proxy-gateway</category><category>local-moe-manager</category><category>project-hub</category></item><item><title>Platform hits 1.0</title><link>https://corypolicht.com/devlog/2026-07-24-platform-hits-10/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-07-24-platform-hits-10/</guid><description>The umbrella AI-Dev-Platform repository cuts its v1.0.0 release. Behind the tag lies the local spine: repeatable, idempotent PowerShell scripts to cold-start the multi-service developer environment, hardened against Windows path confinement and port readiness quirks.</description><pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate><category>ai-dev-platform</category></item><item><title>The Project Hub stands up</title><link>https://corypolicht.com/devlog/2026-07-17-the-hub-stands-up/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-07-17-the-hub-stands-up/</guid><description>Project Hub turns from design notes into a functioning management surface: phase-wave planning and dispatch loops land in the backend, while the web UI gains the Planner view, wave sequence cards, and scoping panels.</description><pubDate>Sun, 26 Jul 2026 00:00:00 GMT</pubDate><category>project-hub</category></item><item><title>LLM Proxy hits version three</title><link>https://corypolicht.com/devlog/2026-07-13-llm-proxy-three/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-07-13-llm-proxy-three/</guid><description>Nine days after releasing 2.0, the proxy cuts v3.0.1. The rapid major bump marks the complete retirement and deletion of the 14,000-line Node.js monolith in favor of the high-throughput .NET implementation.</description><pubDate>Sat, 18 Jul 2026 00:00:00 GMT</pubDate><category>llm-proxy-gateway</category></item><item><title>ADP UI and client extract as standalone packages</title><link>https://corypolicht.com/devlog/2026-07-09-adp-ui-and-client-extract/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-07-09-adp-ui-and-client-extract/</guid><description>The Orchestration UI splits apart: the typed API client and reusable component surface are carved out into standalone @adp/client and @adp/ui packages at v0.2.0, surfacing subtle Vite vs. strict Node ESM boundary mismatches.</description><pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate><category>adp-ui</category><category>adp-client</category></item><item><title>The 1.0 wave</title><link>https://corypolicht.com/devlog/2026-07-01-the-10-wave/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-07-01-the-10-wave/</guid><description>After weeks of rapid patch iterations and release candidate pinning, the core ecosystem hits 1.0 together: AIService, Orchestration UI, MCPServer, and the IDE extension cut synchronized major releases, joined by LLM Proxy v2.</description><pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate><category>ai-dev-platform</category><category>agent-skill-installer</category><category>llm-proxy-gateway</category><category>adp-orchestration-ui</category><category>ai-service-implementation</category><category>ide-extension</category><category>mcp-server-implementation</category><category>discord-bot-platform</category></item><item><title>Echo planning loop and mobile voice client</title><link>https://corypolicht.com/devlog/2026-07-03-echo-planning-loop-and-mobile/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-07-03-echo-planning-loop-and-mobile/</guid><description>While the backend platform cuts 1.0, Echo reaches its own milestone: the mobile app implementation and mini ADP planning loop close together, backed by non-blocking JNI Whisper inference and the v0.9.0 pre-ship tag.</description><pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate><category>echo-agent-orchestration</category></item><item><title>The homelab rebuilds its plumbing</title><link>https://corypolicht.com/devlog/2026-06-16-homelab-rebuilds-its-plumbing/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-06-16-homelab-rebuilds-its-plumbing/</guid><description>Eighteen days of infrastructure work: a k3s migration scaffold with its own pipeline automation, every secret moved out of the forge and into OpenBao, the ADP edge cut over to k3s, and a secret-vault epic closed along the way.</description><pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate><category>homelab-infrastructure</category></item><item><title>Version zero for everything</title><link>https://corypolicht.com/devlog/2026-06-28-version-zero-for-everything/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-06-28-version-zero-for-everything/</guid><description>Eight projects across the portfolio cut v0.0.1 on the exact same day. Rather than eight simultaneous product launches, this is one systemic milestone: the automated CI/CD release lane coming online everywhere at once.</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate><category>adp-orchestration-ui</category><category>ai-agent-telemetry</category><category>ai-memory-coherence</category><category>ai-service-implementation</category><category>dnd-companion</category><category>ide-extension</category><category>mcp-server-implementation</category><category>repo-intelligence-toolchain</category></item><item><title>Repo Intelligence Service closes in the gateway</title><link>https://corypolicht.com/devlog/2026-06-22-repo-intelligence-service-closes/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-06-22-repo-intelligence-service-closes/</guid><description>The proxy breaks apart its single-file monolith into modular routing, translation, and forwarders, brings worker-advisor escalation online, and fixes silent drops in Anthropic-to-OpenAI stream translation.</description><pubDate>Sat, 27 Jun 2026 00:00:00 GMT</pubDate><category>llm-proxy-gateway</category></item><item><title>The operator UI grows arms</title><link>https://corypolicht.com/devlog/2026-06-10-operator-ui-grows-arms/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-06-10-operator-ui-grows-arms/</guid><description>Trust gates and confidence gates stop being concepts and become screens — laid out, reasoned over, and acted on — and the login stops being a stub when real Keycloak OIDC lands behind Auth Code plus PKCE.</description><pubDate>Sat, 20 Jun 2026 00:00:00 GMT</pubDate><category>adp-orchestration-ui</category></item><item><title>The protocol lands in three review cycles, and the pins chase themselves</title><link>https://corypolicht.com/devlog/2026-05-28-us-plat-2-fix-storm/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-05-28-us-plat-2-fix-storm/</guid><description>US-PLAT-2 ships as three WebSocket protocol stories, each arriving with its own review-findings fix — while a parallel run of CI pin bumps consumes the week. Two different kinds of repair, only one of them interesting.</description><pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate><category>ai-service-implementation</category></item><item><title>The first real releases</title><link>https://corypolicht.com/devlog/2026-05-14-the-first-real-releases/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-05-14-the-first-real-releases/</guid><description>The infrastructure layer reaches 1.0 — shared-workflows, DockerContainers, and the logging library — while the MCP Server lands its tool surface and a runner-label scheme gets reverted three days after it shipped.</description><pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate><category>homelab-infrastructure</category><category>structured-logging</category><category>mcp-server-implementation</category><category>ide-extension</category></item><item><title>Echo core foundation closes as one batch</title><link>https://corypolicht.com/devlog/2026-04-01-echo-core-foundation/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-04-01-echo-core-foundation/</guid><description>All twelve foundation stories go from review to done in a single day, and the E1 epic closes with them. A deliberately batched landing rather than a slow trickle.</description><pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate><category>echo-agent-orchestration</category></item><item><title>Echo picks its stack</title><link>https://corypolicht.com/devlog/2026-03-09-echo-picks-its-stack/</link><guid isPermaLink="true">https://corypolicht.com/devlog/2026-03-09-echo-picks-its-stack/</guid><description>Two ADRs on one day fix Echo&apos;s text-to-speech engine and its core language, and a twelve-story foundation epic is scoped the same afternoon. Decisions first — the code comes later.</description><pubDate>Sun, 22 Mar 2026 00:00:00 GMT</pubDate><category>echo-agent-orchestration</category></item></channel></rss>