Commit Graph
96 Commits
Author SHA1 Message Date
wassname2 7d4c4ffd77 Record approved check-in and user-update preferences 2026-09-22 06:37:23 +08:00
wassname2 46577f9cd9 Use verified native model controls and cancel superseded plan reviews 2026-09-21 11:57:20 +08:00
wassname2 b0bc7816ac Retain pre-open worker correlation and surface latest saved failures 2026-09-21 11:49:19 +08:00
wassname2 adc50dc322 Separate provisional planning from intentional acceptance 2026-09-21 11:46:24 +08:00
wassname 149d27ee60 Let supervisors choose stop reviews
Replace automatic worker review debt with supervisor-selected stop review, restore compact incremental VCC worker views, and remove blank goal-message bubbles.\n\nCo-Authored-By: PI/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-20 15:53:46 +08:00
wassname 32b4eb4a12 Keep writer concurrency out of pi-goals policy
Let OpenGoalWorker defer pane concurrency to stock controls. Preserve old bindings when stock reports an existing pane; supersede them only when a replacement pane is newly opened. No human or model attestation gate.\n\nCo-Authored-By: PI/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-20 13:18:10 +08:00
wassname b484c6c9c0 Let supervisors judge stopped-worker replacement
Remove the infrastructure confirmation modal. Require an auditable model observation, record the released binding, and continue through OpenGoalWorker without asking the human to diagnose panes or transport state.\n\nCo-Authored-By: PI/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-20 13:09:57 +08:00
wassname eedf033b36 Remove empty bubbles from routine goal notices
Render routine wake-ups as one expandable custom message. Pi maps it to the same user-role model input; role-changing transitions retain normal prompt preparation.\n\nCo-Authored-By: PI/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-20 11:26:52 +08:00
wassname 981c7eceaf Recover moved supervisors through OpenGoalWorker
Require explicit human takeover confirmation before releasing an inherited or stopped worker binding. Preserve saved history and reviews, then open the replacement through the correlated worker path.\n\nCo-Authored-By: PI/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-20 07:32:11 +08:00
wassname2 fa599a01f5 Verify owned check-in lifecycle through public scheduler 2026-09-16 15:58:44 +08:00
wassname2 3f9347a467 Allow owned stock helpers without duplicating goal authority 2026-09-16 15:32:37 +08:00
wassname2 b2258ea42b Add bounded compiler-only worker history views 2026-09-16 14:57:58 +08:00
wassname2 ed050658e3 Block unverified external plan adoption without granting authority 2026-09-15 17:20:27 +08:00
wassname2 3636953eda Port native goals workers and checkpoint report review workflow
Use Nico project panes, session-scoped scheduler integration and plan-owned reviewed status. Compact the goal footer and add history-backed report review with verified saved delivery.

Dogfooding checkpoint: ownership rebinding, broader report ingestion and native review UAT remain unfinished. Verified 139 tests, typecheck, lint and diff-check.
2026-09-15 14:30:27 +08:00
wassname2 acbe21fc93 fix: simplify goal reminders and review lifecycle 2026-09-14 13:54:31 +08:00
wassnameandPi/OpenAI a1eea93900 Collapse goal notices without changing prompt delivery
Render a UI-only copy with Ctrl+O expansion and keep original user prompts unchanged. Verify exact prompt delivery and Ready role transition through real Pi RPC, plus an isolated Herdr display trial.

Co-Authored-By: Pi/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-13 09:36:19 +08:00
wassname 548177e3f4 Require review before final goal completion 2026-09-12 22:22:37 +08:00
wassname 5e540102aa Inject plan context into supervisor reminders 2026-09-12 22:05:54 +08:00
wassnameandPi/OpenAI 6fa518fc49 Fix goal state recovery, approval invalidation and worker tracking
Unify Log boundaries, serialize completion edits, preserve immutable session state and solo recovery, and match stock worker execution events. Remove unused plan views and brittle prose checks; correct installation and context guidance.

Co-Authored-By: Pi/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-12 15:01:43 +08:00
wassnameandPi/OpenAI 9e1a7d794c Add user-selected research fortunes without fixed-size tests
Co-Authored-By: Pi/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-11 21:02:21 +08:00
wassnameandPi/OpenAI ac3b9575fa Rotate curated supervisor nudges and repeat delivered upkeep
Keep the hourly schedule unchanged. Advance the local nudge cycle only on prompt delivery and reset the unchanged-turn counter so upkeep repeats. Test compaction supersession, cadence, rotation and solo behavior.

Co-Authored-By: Pi/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-11 20:58:39 +08:00
wassnameandPi/OpenAI 9a90745386 Install goals from the default Git branch and load its manifest
Co-Authored-By: Pi/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-11 18:47:45 +08:00
wassname2 ec1cc34f73 Make goals clear a silent reset and show mode-specific actions 2026-09-11 15:32:47 +08:00
wassname2 82b739bb0b Defer passive goal context until ordinary prompt preparation 2026-09-11 13:38:13 +08:00
wassname (Michael J Clark) 21f1092d4d Update README.md 2026-09-11 06:36:21 +08:00
wassname (Michael J Clark) 20b145b20c Refine README instructions and remove extraneous content
Updated README.md to refine instructions and remove unnecessary details.
2026-09-10 21:42:35 +08:00
wassname (Michael J Clark) 060cc1e094 Update README.md 2026-09-10 21:24:06 +08:00
wassname (Michael J Clark) 08c05aa79d Update README.md 2026-09-10 21:03:56 +08:00
wassname (Michael J Clark) 03517ad272 Update README.md 2026-09-10 20:53:24 +08:00
wassnameandPi/OpenAI 6c44df978b Show the goals widget and worker steering in the README mock-up
Both panes now render the live widget glyphs, and the supervisor message is a real intercom steer in the user style instead of self-report prose.

Co-Authored-By: Pi/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-10 20:49:55 +08:00
wassnameandPi/OpenAI 98769b01e2 Merge README updates and scope tests to current test directory
Preserve wassname User ask and screenshot layout; retain bundled install instructions. 71 current tests pass, lint/typecheck clean. Exclude local backups/worktrees from test discovery.

Co-Authored-By: Pi/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-10 18:46:46 +08:00
wassnameandPi/OpenAI 9cce6a6bee Remove abandoned runtime and keep current entry points and tests
Replace historical docs, trial output and dead runtime with current source, agent definition and reusable scripts. Bundle pinned worker, Intercom and scheduler dependencies via Pi manifest. Retain 71 current tests, including real RPC proposal/editor/Ready checks and evidence edge cases; lint/typecheck pass. Historical material remains available at f22d83c.

Co-Authored-By: Pi/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-10 18:40:23 +08:00
wassname (Michael J Clark) e3ccdbdb2f Update README.md 2026-09-10 18:29:34 +08:00
wassnameandPi/OpenAI f22d83cd50 Keep goal widgets compact by removing subtask lines
Preserve tasks in plan files; update README model illustration and prompt link. 176 tests pass, typecheck and lint clean.

Co-Authored-By: Pi/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-10 18:22:37 +08:00
wassnameandPi/OpenAI c175096ddb Restore automatic plan proposals and make goal commands explicit
Reduce unchanged upkeep and identity-only review noise; retain user README structure and screenshot with abridged terminal example. 174 tests pass; actual Herdr automatic proposal captured.

Co-Authored-By: Pi/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-10 18:12:38 +08:00
wassname (Michael J Clark) cabb4446aa Update README.md 2026-09-10 15:38:16 +08:00
wassname2 fb5503f083 Prototype main-chat supervision with interactive edxeth workers 2026-09-10 10:03:40 +08:00
wassname 15dd7f0222 Recover supervisor identity and messages across lifecycle changes 2026-09-09 13:09:43 +08:00
wassname 1d5285721c Restore full Pi profile for judgment-driven supervision 2026-09-09 12:25:56 +08:00
wassname 2b61440c73 Allow reasoned approval of an exact dirty worktree state
Force overrides only cleanliness. Bind approval to Git HEAD/tree, index and dirty/untracked content fingerprints; recheck at CompleteGoal. Require investigative read-only supervision instead of accepting gate errors as experiment blockers.
2026-09-09 06:19:06 +08:00
wassname 88bfcc1c42 Fix symmetric supervision reconnect and cancel stale Ready attempts
Use explicit hello requests and replies, keep workers unready until model restoration succeeds, distinguish paused peers, and align all goal readers at the Log boundary. Add two-real-adapter handshake and failed-Ready/clear-during-wait regressions; warn once for unavailable supervisor context usage.
2026-09-08 19:27:09 +08:00
wassname 325b93983f Recover paused supervision and tighten approval boundaries
Restore bindings before model availability checks, require explicit reconnect/restart recovery, detach inactive plans, remove the general Intercom actuator, and reject placeholder evidence without hashing the plan log. Preserve synchronous handoff-before-ack; document that the void SDK cannot confirm durable message delivery.
2026-09-08 18:57:43 +08:00
wassname ddd552b1a5 Remember project model choices for planning worker and supervisor
Keep choices separate by role, ignore automatic restores, and fail when a remembered model is unavailable. Restore the worker model only after the planning fork is ready.
2026-09-08 16:49:46 +08:00
wassname 47cc054582 Send incremental worker views with direction and tracked job state
Borrow the provider tracker queries from cecb1e9. Keep unavailable state unknown, bind incremental views to acknowledged source entries, reset after compaction, bound serialized payloads, and recheck tracked work at sign-off.
2026-09-08 16:41:47 +08:00
wassname 489298d58b Replace supervision mailbox polling with pi-intercom
Scope messages to each pairing, wait for supervisor readiness, retain instructions in session history until acknowledgment, and rejoin after disconnect. Reuse installed Intercom or load the package dependency. Validate over an isolated real broker; existing user panes are untouched.
2026-09-08 16:31:58 +08:00
wassnameandPi/OpenAI a4ed6cfbaa Show supervisor advice and restore reliable review lifecycle
Render exact instructions, restore monitoring/read-only tools on resume, report actual Pi idle state, reject stale approval views, and stop completed-plan timers. Ask for brief evidence-based judgment. Add real TUI rendering and lifecycle regressions; retain explicit limits on background state and unmeasured cost benefit.

Co-Authored-By: Pi/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-08 10:50:18 +08:00
wassnameandPI[Kimi K3] 19fa8d7a7b Own visible supervision in pi-goals
Co-Authored-By: PI[Kimi K3] <288921227+claudypoo@users.noreply.github.com>
2026-09-07 21:41:26 +08:00
wassnameandPI[Kimi K3] 2b620a0334 Revert bundled supervisor extensions
Co-Authored-By: PI[Kimi K3] <288921227+claudypoo@users.noreply.github.com>
2026-09-07 19:06:07 +08:00
wassnameandPI[Kimi K3] 9ee18c93f3 Bundle supervision and harden goal approval
Co-Authored-By: PI[Kimi K3] <288921227+claudypoo@users.noreply.github.com>
2026-09-07 19:02:08 +08:00
wassnameandPi d56fc55242 Replace nested workers with visible supervisor session
Co-Authored-By: Pi <288921227+claudypoo@users.noreply.github.com>
2026-09-06 17:56:06 +08:00