Fleet Behaviour Hardening: task gates + guardrails enforcement #430
Open
perplexity
wants to merge 3 commits from
perplexity/fleet-behaviour-hardening into main
pull from: perplexity/fleet-behaviour-hardening
merge into: Timmy_Foundation:main
Timmy_Foundation:main
Timmy_Foundation:perplexity/ci-validation-pipeline
Timmy_Foundation:timmy/deadman-fallback
Timmy_Foundation:timmy/v7.0.0-checkin
Timmy_Foundation:allegro/m2-commit-or-abort-845
Timmy_Foundation:feat/gemini-epic-398-1775648372708
Timmy_Foundation:feat/gemini-epic-398-1775648300443
Timmy_Foundation:perplexity/pr-checklist-ci
Timmy_Foundation:perplexity/soul-md-disambiguation
Timmy_Foundation:perplexity/wire-enforcer-sovereign-store
Timmy_Foundation:perplexity/mempalace-architecture-doc
Timmy_Foundation:timmy/fleet-phase3-5
Timmy_Foundation:feat/bezalel-wizard-sidecar-v2
Timmy_Foundation:timmy/gallery-submission
Timmy_Foundation:perplexity/sovereign-memory-store
Timmy_Foundation:timmy/sovereign-orchestrator-v1
Timmy_Foundation:groq/issue-371
Timmy_Foundation:harden-soul-anti-claude
Timmy_Foundation:timmy/mempalace-integration
Timmy_Foundation:timmy/fleet-capacity-inventory
Timmy_Foundation:timmy/orchestrator-fix
Timmy_Foundation:ezra/issue-358
Timmy_Foundation:timmy/fleet-resources-tracker
Timmy_Foundation:timmy/japanese-wisdom-guards
Timmy_Foundation:master
Timmy_Foundation:codex/workflow-pr-review
Timmy_Foundation:backup/main-before-reset-20260328-000322
Timmy_Foundation:gemini/issue-20
Timmy_Foundation:gemini/issue-21
Timmy_Foundation:gemini/issue-22
Timmy_Foundation:gemini/issue-9
Timmy_Foundation:gemini/issue-10
Timmy_Foundation:gemini/issue-11
Timmy_Foundation:gemini/issue-12
Timmy_Foundation:gemini/issue-13
Timmy_Foundation:manus/dpo-data-pipeline
Timmy_Foundation:feature/dpo-training-pipeline
Labels
Clear labels
assigned-claw-code
assigned-kimi
assigned-sonnet
claw-code-done
claw-code-in-progress
enhancement
epic
kimi-done
kimi-in-progress
lazzyPit
research
sonnet-ready
velocity-engine
Queued for Code Claw (qwen/openrouter)
Dispatched to Kimi via OpenClaw
Code Claw completed this task
Code Claw is actively working
Kimi completed this task
Kimi is actively working on this
Lazarus Pit automated recovery system
Auto-generated by velocity engine
No Label
Milestone
No items
No Milestone
Projects
Clear projects
No project
Assignees
KimiClaw
Rockachopa
Timmy
allegro
antigravity
bezalel
claude
claw-code
codex-agent
ezra
gemini
google
grok
hermes
kimi
manus
perplexity
sonnet
Clear assignees
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: Timmy_Foundation/timmy-config#430
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "perplexity/fleet-behaviour-hardening"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Adds the missing enforcement layer between the orchestrator dispatching work and agents claiming completion. Two new files:
Files
scripts/task_gate.pyplaybooks/fleet-guardrails.yamlWhat problem this solves
Alexander identified that the fleet's memory and behaviour systems need hardening. The core issue: agents can pick up work without proving they've read the issue, create branches without assignment, submit phantom completions, and exceed resource budgets without detection.
task_gate.pyplugs into the dispatch loop as a mandatory checkpoint.fleet-guardrails.yamlprovides the declarative rules it enforces.How it connects
playbooks/agent-lanes.jsonfor lane validationallegro/Testing
--dry-runmode for safe validationRef: #395, #345, #393
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.