Approve.
Let Picasso carry out the plan and verify the result.
Before meaningful changes, Picasso maps the repo and writes a reviewable plan while mutation is blocked.
Repair the expired-session test and keep the auth suite green.
Run `pnpm test src/auth/session.test.ts` and report any remaining failures.
A plan is a real work artifact. It confirms read-only architect mode, names the goal, explains the repository architecture, identifies affected boundaries, lists files, risks, and verification, and keeps the repo untouched until execution is approved.
# Read-Only Software Architect# Goal## Repository Architecture## Functional Capabilities## Data Flow## Approach## ChangesEDIT packages/core/src/loop.tsCREATE packages/core/test/loop.test.ts## Risks## VerificationLet Picasso carry out the plan and verify the result.
Change the composition before any file moves.
Stop the work while the repo is still untouched.
Resolve open questions before giving the agent write access.
Plan mode locates entry points, parses package files and configs, follows imports, clusters business logic, traces data from UI to API to storage, and isolates what must change from what should remain untouched.
Find main files, route roots, app launches, package scripts, and service boundaries.
Read package manifests, Dockerfiles, workspace configs, and framework settings.
Identify exact modules, contracts, tests, and ownership edges likely to change.
Large changes are split into smaller pieces, each with its own verification, so review happens before the diff becomes hard to reason about.
The plan can be discussed before it becomes a diff. It gives maintainers a shared object: what will change, why it should change, and how it will be proven.
Picasso for Mac is almost here — a coding agent that looks the way serious tools should, and costs what creative freedom should: nothing. Leave your email and be first on the canvas.
Sponsors and labs — the early canvas is yours. Choose Sponsor or Lab above and we'll reach out before launch.