clawdie-ai/setup
Operator & Codex 10f83c46d2 Reject malformed pi auth primitives (Sam & Codex)
Treat boolean and numeric auth.json provider entries as unusable credentials while preserving non-empty string, array, and object entries. Extend pi-config tests for empty arrays and primitive malformed entries.

---

Build: pass

Tests: pass — 2210 passed (166 files)

---
Build: pass | Tests: pass — 2210 passed (654 files)
2026-05-07 20:11:27 +02:00
..
agent-cli-check.test.ts test: add agent-cli-check and identity-restore tests 2026-04-15 05:14:52 +00:00
agent-cli-check.ts
agent-jails.ts Use per-agent controlplane API tokens 2026-05-03 07:20:51 +02:00
bastille-helpers.test.ts fix(jails): use _ separator in worker jail names for readability 2026-04-15 11:28:27 +00:00
bastille-helpers.ts Remove legacy Mevy references (Sam & Codex) 2026-05-07 11:16:40 +02:00
cms.test.ts Remove legacy Mevy references (Sam & Codex) 2026-05-07 11:16:40 +02:00
cms.ts Align jail policy and add system update path 2026-05-06 09:43:08 +02:00
controlplane.ts Harden controlplane agent API key lookup 2026-05-03 18:10:46 +02:00
db.ts Reorder shared service IPs and switch docs to English root 2026-05-02 20:21:19 +02:00
dns.test.ts Remove legacy Mevy references (Sam & Codex) 2026-05-07 11:16:40 +02:00
dns.ts Reorder shared service IPs and switch docs to English root 2026-05-02 20:21:19 +02:00
env-audit.test.ts Align subnet defaults and public jail docs 2026-05-05 22:23:42 +02:00
env-audit.ts Align subnet defaults and public jail docs 2026-05-05 22:23:42 +02:00
environment.test.ts test: expand coverage + fix setup/ TypeScript errors 2026-04-14 09:40:28 +00:00
environment.ts Add btop to glasspane host baseline 2026-05-05 16:57:14 +02:00
first-boot.test.ts Prune stale first-boot docs and scripts (Sam & Codex) 2026-05-07 12:40:47 +02:00
first-boot.ts Prune stale first-boot docs and scripts (Sam & Codex) 2026-05-07 12:40:47 +02:00
forgejo.ts Clean up controlplane naming consumers 2026-04-24 16:50:08 +02:00
freebsd-locales.test.ts
freebsd-locales.ts
freebsd-timezones.test.ts test: add freebsd-timezones and env-audit tests 2026-04-15 05:12:49 +00:00
freebsd-timezones.ts
git.test.ts Remove legacy Mevy references (Sam & Codex) 2026-05-07 11:16:40 +02:00
git.ts Propagate platform naming into runtime consumers 2026-04-24 15:44:52 +02:00
groups.ts
hostd.ts refactor(identity): remove PLATFORM_ID/SERVICE_NAME/RUNTIME_USER env vars 2026-05-02 14:49:19 +02:00
hosts.test.ts Use RUNTIME_ID for setup-side label interpolation 2026-05-04 06:31:21 +02:00
hosts.ts Use RUNTIME_ID for setup-side label interpolation 2026-05-04 06:31:21 +02:00
identity-restore.test.ts Refactor V2 identity and platform ownership model 2026-04-24 07:49:09 +02:00
identity-restore.ts
index.ts feat(setup): add first-boot install modes and storage contract 2026-04-27 08:02:27 +02:00
install-identity.test.ts Remove legacy Mevy references (Sam & Codex) 2026-05-07 11:16:40 +02:00
install-identity.ts fix(install): relax topology checks for upgrade 2026-04-27 12:17:44 +02:00
install-mode.test.ts Remove legacy Mevy references (Sam & Codex) 2026-05-07 11:16:40 +02:00
install-mode.ts refactor(identity): remove PLATFORM_ID/SERVICE_NAME/RUNTIME_USER env vars 2026-05-02 14:49:19 +02:00
install.ts refactor(identity): remove PLATFORM_ID/SERVICE_NAME/RUNTIME_USER env vars 2026-05-02 14:49:19 +02:00
jail-provision.ts Align jail defaults and fixtures to FreeBSD 15 2026-04-24 15:54:32 +02:00
jails.ts Align jail policy and add system update path 2026-05-06 09:43:08 +02:00
llama-cpp.ts Align jail policy and add system update path 2026-05-06 09:43:08 +02:00
mounts.ts
ollama.ts Align jail policy and add system update path 2026-05-06 09:43:08 +02:00
onboarding.test.ts Remove root onboarding namespace prompts 2026-05-02 18:11:05 +02:00
onboarding.ts Align subnet defaults and public jail docs 2026-05-05 22:23:42 +02:00
operator-auth.test.ts Remove legacy Mevy references (Sam & Codex) 2026-05-07 11:16:40 +02:00
operator-auth.ts Harden dashboard password reset flow 2026-05-03 20:45:48 +02:00
packages.test.ts test: add setup and upstream module unit tests 2026-04-15 05:32:50 +00:00
packages.ts fix(build): exclude test files from tsc production build 2026-04-15 16:23:13 +00:00
pf.ts Place PF include after translation rules 2026-05-02 20:41:31 +02:00
pi-config.test.ts Reject malformed pi auth primitives (Sam & Codex) 2026-05-07 20:11:27 +02:00
pi-config.ts Reject malformed pi auth primitives (Sam & Codex) 2026-05-07 20:11:27 +02:00
platform.test.ts
platform.ts fix(setup): pre-chown runtime dirs and resolve npm path for root installs 2026-04-16 08:26:35 +00:00
preflight.test.md
preflight.test.ts Clean up system-namespace test debt (Sam & Codex) 2026-05-07 10:51:54 +02:00
preflight.ts refactor(identity): remove PLATFORM_ID/SERVICE_NAME/RUNTIME_USER env vars 2026-05-02 14:49:19 +02:00
profile.test.ts
profile.ts
publish-tenant-site.ts refactor(identity): remove PLATFORM_ID/SERVICE_NAME/RUNTIME_USER env vars 2026-05-02 14:49:19 +02:00
register.test.ts
register.ts
sanoid.test.ts Honor configured ZFS pool for host DB datasets 2026-05-02 08:16:24 +02:00
sanoid.ts Use RUNTIME_ID for setup-side label interpolation 2026-05-04 06:31:21 +02:00
secrets.test.ts Remove legacy Mevy references (Sam & Codex) 2026-05-07 11:16:40 +02:00
secrets.ts Align subnet defaults and public jail docs 2026-05-05 22:23:42 +02:00
service.test.ts Remove legacy Mevy references (Sam & Codex) 2026-05-07 11:16:40 +02:00
service.ts refactor(identity): remove PLATFORM_ID/SERVICE_NAME/RUNTIME_USER env vars 2026-05-02 14:49:19 +02:00
skills-init.ts refactor(identity): remove PLATFORM_ID/SERVICE_NAME/RUNTIME_USER env vars 2026-05-02 14:49:19 +02:00
skills-memory.test.ts Make skills artifact import deploy-aware 2026-04-29 12:59:43 +02:00
skills-memory.ts Import v1 built-in knowledge artifact 2026-04-29 15:17:28 +02:00
status.test.ts test: add setup and upstream module unit tests 2026-04-15 05:32:50 +00:00
status.ts
system-env.test.ts Remove legacy Mevy references (Sam & Codex) 2026-05-07 11:16:40 +02:00
system-env.ts feat(install): add versioned setup and system contracts 2026-04-27 10:06:44 +02:00
system-update.test.ts Harden db jail selection in system update 2026-05-06 09:58:22 +02:00
system-update.ts Harden db jail selection in system update 2026-05-06 09:58:22 +02:00
tailscale.test.ts test: add setup and upstream module unit tests 2026-04-15 05:32:50 +00:00
tailscale.ts
telegram-auth.test.ts test: add status, registry, and telegram-auth test suites 2026-04-15 05:45:35 +00:00
telegram-auth.ts
upstream.ts test: expand coverage + fix setup/ TypeScript errors 2026-04-14 09:40:28 +00:00
verify-agent-jails.test.ts Clean up system-namespace test debt (Sam & Codex) 2026-05-07 10:51:54 +02:00
verify-agent-jails.ts refactor(identity): remove PLATFORM_ID/SERVICE_NAME/RUNTIME_USER env vars 2026-05-02 14:49:19 +02:00
verify.test.ts Remove legacy Mevy references (Sam & Codex) 2026-05-07 11:16:40 +02:00
verify.ts Fix root CMS verification checks 2026-05-02 21:07:36 +02:00
zfs-metadata.test.ts feat(install): add versioned setup and system contracts 2026-04-27 10:06:44 +02:00
zfs-metadata.ts feat(install): add versioned setup and system contracts 2026-04-27 10:06:44 +02:00