Commit Graph
163 Commits
Author SHA1 Message Date
wassnameandPi/OpenAI c834237970 Notify on goal, task and evidence plan edits; stay silent on identity bookkeeping
Field calibration from three supervisor reports: the useful plan-change catch was a worker-ticked task the short-view hash no longer surfaced, while identity-line edits caused duplicate empty reviews. The notify digest keeps goals, tasks and evidence above the Log and drops worker identity lines. Reopening a signed goal still clears its sign-off.

Co-Authored-By: Pi/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-11 06:33:59 +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 412c796b37 Publish 0.3.3 with benefit-focused description
Co-Authored-By: Pi/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-10 20:42:39 +08:00
wassnameandPi/OpenAI b649653d0f Publish 0.3.2 with helper bookkeeping and corrected description
Co-Authored-By: Pi/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-10 20:37:05 +08:00
wassnameandPi/OpenAI cd98fa186e Record extra subagents as helpers instead of losing the worker binding
A read-only reviewer launch no longer overwrites the implementation worker (reported by maniworker session 01a0809b): the first launch binds, resume of the same session refreshes it, later launches land in state.helpers and show in /goals status. launchPending is now a counter so concurrent launches keep takeover menus honest. Old persisted state migrates with an empty helper list.

Co-Authored-By: Pi/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-10 20:22:40 +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 28374c0bb2 Prepare isolated trials with bundled dependencies loaded once
Validated generated profile and manifest after clean-checkout tests.

Co-Authored-By: Pi/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-10 18:42:42 +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
wassnameandPi/OpenAI 1c927bf137 Record normal-profile installation and rollback paths
Co-Authored-By: Pi/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-10 13:44:07 +08:00
wassnameandPi/OpenAI 5cda3d6b1d Preserve byte-verification logs for functional trials
Co-Authored-By: Pi/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-10 13:42:18 +08:00
wassnameandPi/OpenAI ac6ef19e91 Integrate package-based supervision with explicit recovery and visible workers
Retain planning guidance and upkeep; use stock edxeth, Intercom and scheduled prompts. Verify with 162 tests and isolated Fireworks trials. Document unresolved upstream reload and scheduler limitations.

Co-Authored-By: Pi/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-10 13:42:00 +08:00
wassname2 cb35fbf1fe Research overnight supervision across harnesses and Pi packages 2026-09-10 11:43:48 +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 138bde57f4 Cancel stale completion and recheck Ready plan content 2026-09-09 12:31:09 +08:00
wassname 1d5285721c Restore full Pi profile for judgment-driven supervision 2026-09-09 12:25:56 +08:00
wassname 34335752f7 Frame planning around user intent and time-respecting clarification 2026-09-09 12:16:33 +08:00
wassname 565b272c71 Centralize supervisor check-in tasks and outcome-first tool guidance 2026-09-09 10:50:42 +08:00
wassname a7385d4b76 Separate short review context from full supervisor orientation 2026-09-09 10:35:39 +08:00
wassname e19028e330 Repeat the agreed plan on every supervisor review 2026-09-09 10:19:50 +08:00
wassname 039f4a4048 Use VCC compiler for bounded worker supervision overviews 2026-09-09 10:10:44 +08:00
wassname 8953dceb46 Focus supervision on autonomous judgment and record Herdr acceptance 2026-09-09 08:07:45 +08:00
wassname 5567c9d5c2 Show manual completion claims and wake supervision on plan edits 2026-09-09 08:07:45 +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 cb4790a96c Preserve post-fix review and handshake regression evidence 2026-09-08 19:27:09 +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 1668c941aa Record independent review dispositions and regression evidence 2026-09-08 18:57:43 +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 2824396a71 Verify forked Pi supervision through real Intercom sessions 2026-09-08 16:58:59 +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
wassname b13f001110 Record Intercom-first feature transfer and acceptance criteria 2026-09-08 16:00:05 +08:00
wassname 386305afd3 Ground supervisor judgments in sourced evidence and competing explanations 2026-09-08 15:58:54 +08:00
wassname 94102524b6 Make supervisor investigate blockers and drive authorized progress 2026-09-08 15:36:07 +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/OpenAI 06794bfd44 Review supervision against user intent with runtime reproductions
Co-Authored-By: Pi/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-08 08:03:05 +08:00
wassnameandPi/OpenAI 4ebb4d127b Record user intent for visible supervision
User wording with spelling and punctuation corrected. Preserve prior design discussion separately.

Co-Authored-By: Pi/OpenAI <288921227+claudypoo@users.noreply.github.com>
2026-09-08 07:52:47 +08:00
wassnameandPI[Kimi K3] 6b641c7d17 Keep unanswered planning questions nonblocking
Co-Authored-By: PI[Kimi K3] <288921227+claudypoo@users.noreply.github.com>
2026-09-07 22:32:47 +08:00
wassnameandPI[Kimi K3] 1717dd6821 Name approval condition directly
Co-Authored-By: PI[Kimi K3] <288921227+claudypoo@users.noreply.github.com>
2026-09-07 21:42:04 +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] 6c86405841 Allow supervisor startup compaction
Co-Authored-By: PI[Kimi K3] <288921227+claudypoo@users.noreply.github.com>
2026-09-07 21:27:19 +08:00