CodeLess UI polish, analytics, and Code guardrails.
AI Augmented Engineering
-
Refreshed the CodeLess portal around bottom-dock navigation, four theme modes, lucide action icons, and responsive panels modeled on the Molten Hub Code interface.
-
Added tabbed add-on management for Codex, Claude Code, and Jira Worker so each provider gets a matching tab panel, role toggles, login actions, and readiness status.
-
Moved refresh into the bottom dock, updated browser titles to AI Augmented Engineering sections, and added guided help for jobs, repositories, secrets, submissions, and add-on setup.
-
Added Google Analytics page-view and event tracking with sanitized event names and parameters that drop secret-like keys, prompts, URLs, commands, and token-shaped values.
-
Added accessibility regression coverage for add-on tabs so aria-controls targets match rendered panels and inactive panels stay hidden.
-
Made local single-run submissions treat actionable no-change completions without file changes, pull requests, or concrete no-op evidence as failures instead of successful no-op runs.
-
Marked release-entry requests that would require invented content as non-remediable follow-up failures, stopping retries when a UTC day has no repository changes.
-
Added regression coverage for run-single no-change handling, non-remediable invented-content detection, and Hub failure-follow-up skips.