Conversation
…budget. Patrick ruling: the audit walks every branch so runtime grows with the system; any fixed timeout is the next stale number (2-min default killed a healthy run mid-PPLAN-0027). Run backgrounded, judge by exit code only
…ck to the chat. Informational allowlist (context; config-extendable) injected raw, daemon watcher tails CC transcript from injection baseline, relays stdout as HTML pre chunks. NO pending file/heartbeat on this path (stuck-pending lesson applied); 90s honest-failure timeout. Scope guard proven twice: TG-inbound only + baseline-bounded - desk/remote runs never echo to phone. CC quirk found: /context emits twice (ANSI + isMeta markdown twin, twin preferred). /cost verified-not-assumed, left out. 51 new canary-checked tests, 1010 telegram green, seedgo 100%. Built by @skills, live-proven incl real TG hop; suite re-verified by devpulse
Codecov Report❌ Patch coverage is 📢 Thoughts on this report? Let us know! |
…guarded rotation, rotated-out tail drained (inode-matched, no stale-backup re-fires), stale-offset-into-new-file defect fixed, falsy inode degrades to size behavior. Detection hole bit hardest under incident load. By @trigger, 698 green, verified by devpulse
…sender identity resolves from AIPASS_CALLER_CWD, non-branch caller cwd fails detection while the error printed the target's valid cwd (every investigation passport-hunted the wrong tree). Refusal kept (silent cwd fallback = forged sender identity); error now names the env var + walked path. Fingerprint prefix preserved for medic. Plus wake.py comment truth-pass. By @ai_mail, 4 canary tests, 830 green
…dout so len(outputs) reported 0 on 97pct of dispatches while gates fired; now counts executions + hooks_with_output. Runaway log alert verdict: fleet load, not hooks. engine.py 1.1.1, by @hooks, 4 canary tests, 1321 green
…_save_log_positions (seedgo unused_function, CI red on PR#727) - tests repointed at _flush_trigger_data with real assertions, canary-checked. By @trigger, 694 green, audit 100%, verified by devpulse
…r-tier earned via 4 checks (manager class, tenancy, owner flag, path-binding F59 4.2a), hardcoded devpulse list + ALLOWED_CALLERS decoy killed, enforce default with AIPASS_GIT_AUTH_MODE=warn rollback, find_repo_root globs *_REGISTRY.json, dict-registry normalization, router CALLER:UNKNOWN honesty. By @drone, 955 green + 44 new (16 canaries), verified by devpulse
…ED_CALLERS parity tests replaced with no-name-based-gate canary; drone wrong-tenancy test pins AIPASS_REGISTRY to its fixture (find_registry credential-skip walk fell through to real registry locally, not-found in clean CI checkout). seedgo 1304 green, drone 955 green
…(backslash str vs WindowsPath forward-slash render); now compares Path values. 44 router tests green
… records full-fidelity (alerts.json + decision outcome 'observed' + cooldown), never emails or wakes; CRITICAL wake path untouched; accepted slow-leak cost documented in module docstring. By @trigger, 707 green (+13), canary-checked, verified by devpulse
…ass git (DPLAN-0281 P2) - plan-before-write repair set (metadata.id mint, registry_id backfill, builder-to-manager flip, path record), independent verify re-derives all 4 checks, honest refusals incl root-path guardrail, --dry-run. Canaried against drone's live P1 gate. By @aipass, 934 green (+37), seedgo 100%, verified by devpulse
…OG) - devpulse ruling on delegated log-volume call; 4 narration sites silent by default, restorable live; lifecycle/WARNING/ERROR/engine.jsonl untouched; measured 99.8% volume cut under fleet load. By @hooks, 1326 green (+5), seedgo 100%, verified by devpulse
…live-sub ground truth before scoping, cold-tested Driving Chrome section with pgrep -x fix. Landed from flow/dropbox, first cross-project template contribution
… 'woken' claims on manager-gate skips (VERA field report, diagnosis exact); bool semantics documented, structural status check not prose-sniffing, gate behavior untouched. By @ai_mail, 839 green (+9), canary-checked, verified by devpulse
…ey alias keeps legacy arrays guarded, unreadable-schema pass-through prevents permanent lockout, ordering check stays schema-independent, block messages name accepted keys (VERA field report). By @hooks, 1335 green (+9), staged canaries, live-proved via bridge, verified by devpulse
…senders warned at send time (compose 1.1.0). Root cause of VERA's silent 5h reply blackout: drone calls from AIPass repo root resolve no caller, reply delivery skipped to src/aipass/unknown/ with only a log warning while the CLI claimed success. Now: unknown sender told at send time replies cannot reach them + how to fix (run from branch dir); reply prints delivered / NOT-delivered with reason. Six stored messages repaired, three stranded replies hand-delivered. 452 tests (+5)
…adata declares no name — AIPASS_REGISTRY.json yields aipass, VERA-STUDIO yields vera-studio; declared name still wins, passports still outrank. Closes the silent gap that left AIPass repo-root callers CALLER:UNKNOWN (VERA's session all day, telegram scheduler hourly) and stranded her feedback replies. Rejected registries now WARN naming file+reason; sorted glob for determinism; test asserts derived names never earn git authority; tenancy test outward-lean pinned. By @drone. 963 tests (+8), seedgo 100%
… seedgo CI red on f93d4d9 (output_routing/stderr_routing: raw console.print for error/warning status). NOT-delivered now uses error() with suggestion (marks command failed — a reply the sender never sees SHOULD flip the exit code), delivered uses success(), anonymous-sender notice uses warning() with details. Tests repointed at the helpers. 452 green, compose.py 31/31 seedgo standards
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.