Skip to content

0.2.0 — wave planner, bundled skills, credentials, chadi-integrator

Choose a tag to compare

@chadixearth chadixearth released this 15 Aug 17:51
· 34 commits to main since this release

Highlights

GraphyLoop 0.2.0 turns a one-line feature request into a full parallel build plan and ships the skills + credential layer needed to execute it end-to-end on a fresh machine.

Wave Planner (plan_feature)

"I want an inventory system" now decomposes into:
contract → database ∥ backend ∥ frontend ∥ tests → integration → test ∥ typecheck ∥ security ∥ performance ∥ review → gated deploy

Every task carries exclusive file ownership, acceptance checks and dependsOn. task_distribute enforces the plan: dispatchNow vs blocked (with waitingOn), and task_record reports what each result unblocked.

Bundled Skills

Five graphyloop-authored skills install automatically: graphyloop-waves, supabase-setup, vercel-deploy, secrets-hygiene, swarm-memory. A skill you already have is never overwritten. skills_status reports what is present and what the squad expects.

chadi-integrator

The wave-2 join now has a dedicated owner — swaps mocks for real calls, wires credentials, applies migrations, boots the happy path, and carries an explicit contract-drift policy.

Supabase + Vercel Credentials

  • secrets_status — masked readiness report; never returns a value
  • secrets_set — stores keys in chmod 600, git-ignored store
  • env_sync — writes to the env file the framework reads, public aliases for public keys only
  • preflight — db/deploy blockers + gated command plan, executes nothing

graphyloop update [--check]

Refresh an existing install in place: overwrites graphyloop-owned files (backup first), repairs a core tree missing newer modules, preserves your config keys. doctor now prints the installed core version.

New Commands

/chadi-waves · /chadi-db · /chadi-deploy


Changed

  • Test suites split per area with a filterable runner — 115 tests
  • install-core exports CORE_LIB_FILES so new modules cannot be left out of an installed tree

Fixed

  • A failing MCP tool-count assertion in the installer suite hung the entire test run instead of reporting failure
  • Planner lane detection matches whole words ("review the diff" no longer triggers the frontend lane via "view")

Full changelog: v0.1.4...v0.2.0