KOLONEX · DEVLOG

← Devlog

Update Catalog: Anticheat, Homeostatic Regulator, and Star Era Prep (T6)

2026-07-14 · anticheat · npc · t6 · performance · build-in-public · devlog · mcp

Anticheat v1

Basic alt-detection by IP is in place. The backend captures IP on signup/login and counts accounts (no threshold yet). Flags show up in the admin panel.

Performance & Infrastructure

Enabled HTTP/2 in production, added indexes on heavy collections (reputation, credits), and used .lean() on planet/fleet queries. Removed duplicate tech-tree polling, increased interval to 5s with socket refresh, and cleaned up unused toast notifications.

UI/UX

Fixed unresponsive buttons (Investigate, Cancel). The account page now uses a swipeable carousel, much nicer on mobile. Added language selector and enabled guest login in production.

Tech Tree

Shows estimated research duration and pre-checks mineral costs before starting. Unified the progress ring for building and research.

NPC Homeostatic Regulator

NPCs now manage their economies automatically: they prevent stock deficits, demolish surplus buildings to free slots, cap research, and prioritize colonization. They avoid building copies when a deficit exists (anti-loop). They progress perpetually: ramp tech breadth-first, reposition fleets, build on the most lagging planet, and cap economy fill at 4 extra copies per building.

T6 – Star Era Foundation

Added star_extractor and void_forge buildings, along with stellar_tap, void_forging, and stellar_resonance techs. Placement limits (maxPerPlanet, uniquePerEmpire) are enforced. The tick now produces and converts minerals with caps (starcore → voidmatter). Simulator does not model the loop yet (deferred to F5).

Admin Tools

Endpoints to restore seeds for ships and tech (handy for debugging). Anticheat flags shown in the player table.

Documentation & MCP

MCP connection tutorial for Claude/Codex, translated into multiple languages. Documented the mobile migration plan and ship engineering module spec. Automated devlog publishing to social media.

Still building in public. Next: finish the T6 mineral loop in the simulator and keep polishing the NPC regulator.