{"schema_version":"action-inbox.v2","generated_at":1790074184.7302315,"counts":{"total":24,"needs_dylan":19,"running":0,"blocked_stale":0,"ready":0,"done_recently":5},"attention_profile":{"counts":{"interrupt":0,"review":19,"background":5,"quiet":0}},"source_status":{"schema_id":"dylanbot.source_status.v1","generated_at":1790074184.7302315,"ok":true,"target_count":1,"stale_target_count":0,"providers":[{"provider_id":"slack","status":"ok","configured":true,"target_count":1,"fresh_count":1,"stale_count":0,"missing_count":0,"error_count":0,"refresh_command":"dylanbot source refresh-configured --provider slack"},{"provider_id":"google","status":"unconfigured","configured":false,"target_count":0,"fresh_count":0,"stale_count":0,"missing_count":0,"error_count":0,"refresh_command":"dylanbot source refresh-configured --provider google"}],"targets":[{"provider_id":"slack","source_kind":"slack","target_id":"C085WCG8BSP:1782331713.411429","entity_key":"slack:C085WCG8BSP:1782331713.411429","label":"C085WCG8BSP thread","uri":"https://nvidia.slack.com/archives/C085WCG8BSP/p1782331713411429","reason":"","freshness":"fresh","effective_freshness":"fresh","summary":"Slack thread has 59 message(s)","fetched_at":1790074094.623694,"expires_at":1790074394.623694,"age_seconds":90.107,"snapshot_id":"66ddbd23-f3c2-458e-949b-80e0e7e60133","blocking_decision":"","stale_reason":"","fetch_error":"","refresh_command":"dylanbot source refresh-configured --provider slack","metadata":{"channel_id":"C085WCG8BSP","thread_ts":"1782331713.411429","project_id":"dylanbot","entity_revision":{"changed_since_previous":false,"channel_id":"C085WCG8BSP","has_more":false,"last_reply_ts":"1784850337.510069","message_count":59,"page_count":1,"previous_snapshot":{"fetched_at":1790073429.5763547,"freshness":"fresh","last_reply_ts":"1784850337.510069","message_count":59,"reply_count":58,"snapshot_id":"c4bd1e8f-509c-4219-8245-85d766a4a1ae"},"reply_count":58,"root_ts":"1782331713.411429","thread_ts":"1782331713.411429"}}}],"google_service_account_lease":{"schema_id":"dylanbot.google_service_account_lease_status.v1","status":"not_required","ok":true,"required":false,"tracked":false,"auth_backend":"oauth_user","message":"Google service-account lease tracking is not required."}},"lanes":[{"lane_id":"needs_dylan","title":"Needs Dylan","count":19,"items":[{"item_key":"work_item:wi-6f5bfd4ebaa087e1","lane":"needs_dylan","source_kind":"work_item","source_id":"wi-6f5bfd4ebaa087e1","title":"Work Item: NDAS CL 531760 needs review draft: [Amp-Img] Make configs testable by default","summary":"ndas | draft_review | from gerrit.cl.review_needed","badge":"work_item","status":"ready","next_action":"Review this WorkItem and prepare a WorkPacket. Matched gerrit_review_needed from gerrit.cl.review_needed","created_at":1790073491.7898302,"updated_at":1790073491.7898302,"task_id":"","home":null,"links":{},"source_owner":"delivery_plane","evidence_refs":[{"source_kind":"entity","source_id":"ndas","claim":"ndas"},{"source_kind":"entity","source_id":"I23afe13da9b87d81825615c8dc430f6a9ed32b4f","claim":"[Amp-Img] Make configs testable by default"}],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":["dazel_validation","gerrit_draft_state"],"validation_commands":["source scripts/envsetup.sh && dazel test --config=remote_exec {target}","source scripts/envsetup.sh && dazel run //tools/validate_commit_message"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"project_id":"ndas","objective_id":"objective-854edefbfe11f8f0","work_item_kind":"draft_review","priority_score":2.0,"source_ledger_id":"ledger-8b26c53be1d081c5","invariant_id":"","repair_policy":"","source_event_id":"event-856d9561b9c74fca","source_event_type":"gerrit.cl.review_needed","project_title":"NDAS","repo_key":"ndas","repo_default_branch":"main","review_system":"gerrit","rulesets":["gerrit-code-review.mdc","ndas-bazel-workspace.mdc","ndas-code-style.mdc","ndas-domain-terminology.mdc","dazel-worktree-fix.mdc"],"source_adapters":["local_git","gerrit_cl","external_agent"],"publish_policy":"dylan_only","flow_id":"gerrit_review_needed","flow_title":"CL needs review draft","flow_event_kinds":["gerrit.cl.review_needed"],"action_profile_id":"gerrit_draft_agent_work","verification_profile_id":"dazel_and_gerrit_drafts","allowed_actions":["spawn_agent","amend_commit","prepare_gerrit_cl","create_gerrit_drafts"],"approval_required":["publish_gerrit_review","submit_cl"],"forbidden_actions":["publish_gerrit_review","gerrit_vote","gerrit_retrigger","bare_bazel"],"validation_commands":["source scripts/envsetup.sh && dazel test --config=remote_exec {target}","source scripts/envsetup.sh && dazel run //tools/validate_commit_message"],"forbidden_commands":["bazel","DAZEL_DIRECTORY"],"required_evidence":["dazel_validation","gerrit_draft_state"]},"controls":[{"control_id":"action-inbox:work_item:wi-6f5bfd4ebaa087e1:prepare","surface":"action_inbox","target_id":"work_item:wi-6f5bfd4ebaa087e1","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_item%3Awi-6f5bfd4ebaa087e1/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6f5bfd4ebaa087e1:accept","surface":"action_inbox","target_id":"work_item:wi-6f5bfd4ebaa087e1","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_item%3Awi-6f5bfd4ebaa087e1/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6f5bfd4ebaa087e1:edit","surface":"action_inbox","target_id":"work_item:wi-6f5bfd4ebaa087e1","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_item%3Awi-6f5bfd4ebaa087e1/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6f5bfd4ebaa087e1:reject","surface":"action_inbox","target_id":"work_item:wi-6f5bfd4ebaa087e1","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_item%3Awi-6f5bfd4ebaa087e1/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_item:wi-6f5bfd4ebaa087e1:snooze","surface":"action_inbox","target_id":"work_item:wi-6f5bfd4ebaa087e1","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_item%3Awi-6f5bfd4ebaa087e1/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6f5bfd4ebaa087e1:useful","surface":"action_inbox","target_id":"work_item:wi-6f5bfd4ebaa087e1","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_item%3Awi-6f5bfd4ebaa087e1/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6f5bfd4ebaa087e1:not_useful","surface":"action_inbox","target_id":"work_item:wi-6f5bfd4ebaa087e1","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_item%3Awi-6f5bfd4ebaa087e1/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6f5bfd4ebaa087e1:stale","surface":"action_inbox","target_id":"work_item:wi-6f5bfd4ebaa087e1","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_item%3Awi-6f5bfd4ebaa087e1/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6f5bfd4ebaa087e1:wrong_priority","surface":"action_inbox","target_id":"work_item:wi-6f5bfd4ebaa087e1","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_item%3Awi-6f5bfd4ebaa087e1/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6f5bfd4ebaa087e1:missing_context","surface":"action_inbox","target_id":"work_item:wi-6f5bfd4ebaa087e1","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_item%3Awi-6f5bfd4ebaa087e1/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6f5bfd4ebaa087e1:irrelevant_context","surface":"action_inbox","target_id":"work_item:wi-6f5bfd4ebaa087e1","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_item%3Awi-6f5bfd4ebaa087e1/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_item:wi-455bf2f0798effeb","lane":"needs_dylan","source_kind":"work_item","source_id":"wi-455bf2f0798effeb","title":"Work Item: NDAS CL 553721 needs review draft: [amo] Moving users folder to project folder on oci","summary":"ndas | draft_review | from gerrit.cl.review_needed","badge":"work_item","status":"ready","next_action":"Review this WorkItem and prepare a WorkPacket. Matched gerrit_review_needed from gerrit.cl.review_needed","created_at":1790073491.7849646,"updated_at":1790073491.7849646,"task_id":"","home":null,"links":{},"source_owner":"delivery_plane","evidence_refs":[{"source_kind":"entity","source_id":"ndas","claim":"ndas"},{"source_kind":"entity","source_id":"I93d4fae7f3c4c61facb3249d0ce5dc19fa3b89e0","claim":"[amo] Moving users folder to project folder on oci"}],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":["dazel_validation","gerrit_draft_state"],"validation_commands":["source scripts/envsetup.sh && dazel test --config=remote_exec {target}","source scripts/envsetup.sh && dazel run //tools/validate_commit_message"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"project_id":"ndas","objective_id":"objective-854edefbfe11f8f0","work_item_kind":"draft_review","priority_score":2.0,"source_ledger_id":"ledger-afffd3614afcbaba","invariant_id":"","repair_policy":"","source_event_id":"event-377fff6a5519c6d4","source_event_type":"gerrit.cl.review_needed","project_title":"NDAS","repo_key":"ndas","repo_default_branch":"main","review_system":"gerrit","rulesets":["gerrit-code-review.mdc","ndas-bazel-workspace.mdc","ndas-code-style.mdc","ndas-domain-terminology.mdc","dazel-worktree-fix.mdc"],"source_adapters":["local_git","gerrit_cl","external_agent"],"publish_policy":"dylan_only","flow_id":"gerrit_review_needed","flow_title":"CL needs review draft","flow_event_kinds":["gerrit.cl.review_needed"],"action_profile_id":"gerrit_draft_agent_work","verification_profile_id":"dazel_and_gerrit_drafts","allowed_actions":["spawn_agent","amend_commit","prepare_gerrit_cl","create_gerrit_drafts"],"approval_required":["publish_gerrit_review","submit_cl"],"forbidden_actions":["publish_gerrit_review","gerrit_vote","gerrit_retrigger","bare_bazel"],"validation_commands":["source scripts/envsetup.sh && dazel test --config=remote_exec {target}","source scripts/envsetup.sh && dazel run //tools/validate_commit_message"],"forbidden_commands":["bazel","DAZEL_DIRECTORY"],"required_evidence":["dazel_validation","gerrit_draft_state"]},"controls":[{"control_id":"action-inbox:work_item:wi-455bf2f0798effeb:prepare","surface":"action_inbox","target_id":"work_item:wi-455bf2f0798effeb","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_item%3Awi-455bf2f0798effeb/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_item:wi-455bf2f0798effeb:accept","surface":"action_inbox","target_id":"work_item:wi-455bf2f0798effeb","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_item%3Awi-455bf2f0798effeb/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-455bf2f0798effeb:edit","surface":"action_inbox","target_id":"work_item:wi-455bf2f0798effeb","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_item%3Awi-455bf2f0798effeb/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-455bf2f0798effeb:reject","surface":"action_inbox","target_id":"work_item:wi-455bf2f0798effeb","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_item%3Awi-455bf2f0798effeb/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_item:wi-455bf2f0798effeb:snooze","surface":"action_inbox","target_id":"work_item:wi-455bf2f0798effeb","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_item%3Awi-455bf2f0798effeb/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-455bf2f0798effeb:useful","surface":"action_inbox","target_id":"work_item:wi-455bf2f0798effeb","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_item%3Awi-455bf2f0798effeb/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-455bf2f0798effeb:not_useful","surface":"action_inbox","target_id":"work_item:wi-455bf2f0798effeb","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_item%3Awi-455bf2f0798effeb/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-455bf2f0798effeb:stale","surface":"action_inbox","target_id":"work_item:wi-455bf2f0798effeb","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_item%3Awi-455bf2f0798effeb/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-455bf2f0798effeb:wrong_priority","surface":"action_inbox","target_id":"work_item:wi-455bf2f0798effeb","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_item%3Awi-455bf2f0798effeb/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-455bf2f0798effeb:missing_context","surface":"action_inbox","target_id":"work_item:wi-455bf2f0798effeb","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_item%3Awi-455bf2f0798effeb/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-455bf2f0798effeb:irrelevant_context","surface":"action_inbox","target_id":"work_item:wi-455bf2f0798effeb","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_item%3Awi-455bf2f0798effeb/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_item:wi-0401969a4eb86b40","lane":"needs_dylan","source_kind":"work_item","source_id":"wi-0401969a4eb86b40","title":"Work Item: NDAS CL 563148 needs review draft: [amo] Use sqsh image","summary":"ndas | draft_review | from gerrit.cl.review_needed","badge":"work_item","status":"ready","next_action":"Review this WorkItem and prepare a WorkPacket. Matched gerrit_review_needed from gerrit.cl.review_needed","created_at":1790073491.7808676,"updated_at":1790073491.7808676,"task_id":"","home":null,"links":{},"source_owner":"delivery_plane","evidence_refs":[{"source_kind":"entity","source_id":"ndas","claim":"ndas"},{"source_kind":"entity","source_id":"I926766d413b6388963078a414031947427d7f1da","claim":"[amo] Use sqsh image"}],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":["dazel_validation","gerrit_draft_state"],"validation_commands":["source scripts/envsetup.sh && dazel test --config=remote_exec {target}","source scripts/envsetup.sh && dazel run //tools/validate_commit_message"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"project_id":"ndas","objective_id":"objective-854edefbfe11f8f0","work_item_kind":"draft_review","priority_score":2.0,"source_ledger_id":"ledger-dcf99ed661a5e821","invariant_id":"","repair_policy":"","source_event_id":"event-c83244191cbd4dba","source_event_type":"gerrit.cl.review_needed","project_title":"NDAS","repo_key":"ndas","repo_default_branch":"main","review_system":"gerrit","rulesets":["gerrit-code-review.mdc","ndas-bazel-workspace.mdc","ndas-code-style.mdc","ndas-domain-terminology.mdc","dazel-worktree-fix.mdc"],"source_adapters":["local_git","gerrit_cl","external_agent"],"publish_policy":"dylan_only","flow_id":"gerrit_review_needed","flow_title":"CL needs review draft","flow_event_kinds":["gerrit.cl.review_needed"],"action_profile_id":"gerrit_draft_agent_work","verification_profile_id":"dazel_and_gerrit_drafts","allowed_actions":["spawn_agent","amend_commit","prepare_gerrit_cl","create_gerrit_drafts"],"approval_required":["publish_gerrit_review","submit_cl"],"forbidden_actions":["publish_gerrit_review","gerrit_vote","gerrit_retrigger","bare_bazel"],"validation_commands":["source scripts/envsetup.sh && dazel test --config=remote_exec {target}","source scripts/envsetup.sh && dazel run //tools/validate_commit_message"],"forbidden_commands":["bazel","DAZEL_DIRECTORY"],"required_evidence":["dazel_validation","gerrit_draft_state"]},"controls":[{"control_id":"action-inbox:work_item:wi-0401969a4eb86b40:prepare","surface":"action_inbox","target_id":"work_item:wi-0401969a4eb86b40","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_item%3Awi-0401969a4eb86b40/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_item:wi-0401969a4eb86b40:accept","surface":"action_inbox","target_id":"work_item:wi-0401969a4eb86b40","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_item%3Awi-0401969a4eb86b40/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-0401969a4eb86b40:edit","surface":"action_inbox","target_id":"work_item:wi-0401969a4eb86b40","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_item%3Awi-0401969a4eb86b40/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-0401969a4eb86b40:reject","surface":"action_inbox","target_id":"work_item:wi-0401969a4eb86b40","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_item%3Awi-0401969a4eb86b40/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_item:wi-0401969a4eb86b40:snooze","surface":"action_inbox","target_id":"work_item:wi-0401969a4eb86b40","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_item%3Awi-0401969a4eb86b40/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-0401969a4eb86b40:useful","surface":"action_inbox","target_id":"work_item:wi-0401969a4eb86b40","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_item%3Awi-0401969a4eb86b40/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-0401969a4eb86b40:not_useful","surface":"action_inbox","target_id":"work_item:wi-0401969a4eb86b40","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_item%3Awi-0401969a4eb86b40/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-0401969a4eb86b40:stale","surface":"action_inbox","target_id":"work_item:wi-0401969a4eb86b40","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_item%3Awi-0401969a4eb86b40/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-0401969a4eb86b40:wrong_priority","surface":"action_inbox","target_id":"work_item:wi-0401969a4eb86b40","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_item%3Awi-0401969a4eb86b40/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-0401969a4eb86b40:missing_context","surface":"action_inbox","target_id":"work_item:wi-0401969a4eb86b40","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_item%3Awi-0401969a4eb86b40/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-0401969a4eb86b40:irrelevant_context","surface":"action_inbox","target_id":"work_item:wi-0401969a4eb86b40","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_item%3Awi-0401969a4eb86b40/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_item:wi-6a1cddb4df02b558","lane":"needs_dylan","source_kind":"work_item","source_id":"wi-6a1cddb4df02b558","title":"Work Item: NDAS CL 531804 needs review draft: [Alpamayo] Load wait condition rules","summary":"ndas | draft_review | from gerrit.cl.review_needed","badge":"work_item","status":"ready","next_action":"Review this WorkItem and prepare a WorkPacket. Matched gerrit_review_needed from gerrit.cl.review_needed","created_at":1790073491.7282047,"updated_at":1790073491.7282047,"task_id":"","home":null,"links":{},"source_owner":"delivery_plane","evidence_refs":[{"source_kind":"entity","source_id":"ndas","claim":"ndas"},{"source_kind":"entity","source_id":"I094e498a09eb04fd375b97c6ad74e1c1df511d24","claim":"[Alpamayo] Load wait condition rules"}],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":["dazel_validation","gerrit_draft_state"],"validation_commands":["source scripts/envsetup.sh && dazel test --config=remote_exec {target}","source scripts/envsetup.sh && dazel run //tools/validate_commit_message"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"project_id":"ndas","objective_id":"objective-854edefbfe11f8f0","work_item_kind":"draft_review","priority_score":2.0,"source_ledger_id":"ledger-aa9136afffb978cd","invariant_id":"","repair_policy":"","source_event_id":"event-53f355d0e876486d","source_event_type":"gerrit.cl.review_needed","project_title":"NDAS","repo_key":"ndas","repo_default_branch":"main","review_system":"gerrit","rulesets":["gerrit-code-review.mdc","ndas-bazel-workspace.mdc","ndas-code-style.mdc","ndas-domain-terminology.mdc","dazel-worktree-fix.mdc"],"source_adapters":["local_git","gerrit_cl","external_agent"],"publish_policy":"dylan_only","flow_id":"gerrit_review_needed","flow_title":"CL needs review draft","flow_event_kinds":["gerrit.cl.review_needed"],"action_profile_id":"gerrit_draft_agent_work","verification_profile_id":"dazel_and_gerrit_drafts","allowed_actions":["spawn_agent","amend_commit","prepare_gerrit_cl","create_gerrit_drafts"],"approval_required":["publish_gerrit_review","submit_cl"],"forbidden_actions":["publish_gerrit_review","gerrit_vote","gerrit_retrigger","bare_bazel"],"validation_commands":["source scripts/envsetup.sh && dazel test --config=remote_exec {target}","source scripts/envsetup.sh && dazel run //tools/validate_commit_message"],"forbidden_commands":["bazel","DAZEL_DIRECTORY"],"required_evidence":["dazel_validation","gerrit_draft_state"]},"controls":[{"control_id":"action-inbox:work_item:wi-6a1cddb4df02b558:prepare","surface":"action_inbox","target_id":"work_item:wi-6a1cddb4df02b558","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_item%3Awi-6a1cddb4df02b558/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6a1cddb4df02b558:accept","surface":"action_inbox","target_id":"work_item:wi-6a1cddb4df02b558","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_item%3Awi-6a1cddb4df02b558/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6a1cddb4df02b558:edit","surface":"action_inbox","target_id":"work_item:wi-6a1cddb4df02b558","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_item%3Awi-6a1cddb4df02b558/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6a1cddb4df02b558:reject","surface":"action_inbox","target_id":"work_item:wi-6a1cddb4df02b558","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_item%3Awi-6a1cddb4df02b558/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_item:wi-6a1cddb4df02b558:snooze","surface":"action_inbox","target_id":"work_item:wi-6a1cddb4df02b558","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_item%3Awi-6a1cddb4df02b558/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6a1cddb4df02b558:useful","surface":"action_inbox","target_id":"work_item:wi-6a1cddb4df02b558","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_item%3Awi-6a1cddb4df02b558/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6a1cddb4df02b558:not_useful","surface":"action_inbox","target_id":"work_item:wi-6a1cddb4df02b558","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_item%3Awi-6a1cddb4df02b558/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6a1cddb4df02b558:stale","surface":"action_inbox","target_id":"work_item:wi-6a1cddb4df02b558","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_item%3Awi-6a1cddb4df02b558/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6a1cddb4df02b558:wrong_priority","surface":"action_inbox","target_id":"work_item:wi-6a1cddb4df02b558","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_item%3Awi-6a1cddb4df02b558/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6a1cddb4df02b558:missing_context","surface":"action_inbox","target_id":"work_item:wi-6a1cddb4df02b558","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_item%3Awi-6a1cddb4df02b558/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6a1cddb4df02b558:irrelevant_context","surface":"action_inbox","target_id":"work_item:wi-6a1cddb4df02b558","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_item%3Awi-6a1cddb4df02b558/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_item:repair-028c2275e9c9fffc","lane":"needs_dylan","source_kind":"work_item","source_id":"repair-028c2275e9c9fffc","title":"Work Item: Repair invariant: Backlog in-progress item has a linked task","summary":"dylanbot | repair_invariant | from shepherd.finding.backlog_in_progress_without_linked_task","badge":"repair_work_item","status":"ready","next_action":"Review the invariant violation and prepare a repair WorkPacket.","created_at":1790047897.2218285,"updated_at":1790048551.782148,"task_id":"","home":null,"links":{},"source_owner":"delivery_plane","evidence_refs":[{"source_kind":"entity","source_id":"shepherd:backlog_in_progress_without_linked_task:3930ef4a-bbeb-4ebe-a564-9df9c41fa8d5","claim":"Backlog item has no linked task"},{"source_kind":"entity","source_id":"3930ef4a-bbeb-4ebe-a564-9df9c41fa8d5","claim":"backlog_item"}],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"project_id":"dylanbot","objective_id":"objective-023dd143646a1b53","work_item_kind":"repair_invariant","priority_score":5.0,"source_ledger_id":"ledger-7ddfed224bdbb87c","invariant_id":"backlog_in_progress_without_linked_task","repair_policy":"operator_review","source_event_id":"event-a3ec0a38acd37dd7","source_event_type":"shepherd.finding.backlog_in_progress_without_linked_task","project_title":"DylanBot","repo_key":"dylanbot","repo_default_branch":"main","review_system":"local_main_merge","rulesets":["dylanbot.mdc","dylanbot-merge-workflow.mdc","dylanbot-memory.mdc"],"source_adapters":["local_git","slack_thread","google_doc","external_agent"],"invariant_title":"Backlog in-progress item has a linked task","invariant_severity":"warning","verification_profile_id":"uv_tests_and_smoke","action_profile_id":"dylanbot_local_merge","allowed_actions":["spawn_agent","push_branch","merge_main","redeploy"],"approval_required":["merge_main","redeploy"],"forbidden_actions":["create_mr","skip_review"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"forbidden_commands":["pytest","ruff","python"],"required_evidence":["local_validation","independent_review","daemon_smoke"]},"controls":[{"control_id":"action-inbox:work_item:repair-028c2275e9c9fffc:prepare","surface":"action_inbox","target_id":"work_item:repair-028c2275e9c9fffc","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_item%3Arepair-028c2275e9c9fffc/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_item:repair-028c2275e9c9fffc:accept","surface":"action_inbox","target_id":"work_item:repair-028c2275e9c9fffc","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_item%3Arepair-028c2275e9c9fffc/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-028c2275e9c9fffc:edit","surface":"action_inbox","target_id":"work_item:repair-028c2275e9c9fffc","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_item%3Arepair-028c2275e9c9fffc/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-028c2275e9c9fffc:reject","surface":"action_inbox","target_id":"work_item:repair-028c2275e9c9fffc","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_item%3Arepair-028c2275e9c9fffc/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_item:repair-028c2275e9c9fffc:snooze","surface":"action_inbox","target_id":"work_item:repair-028c2275e9c9fffc","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_item%3Arepair-028c2275e9c9fffc/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-028c2275e9c9fffc:useful","surface":"action_inbox","target_id":"work_item:repair-028c2275e9c9fffc","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_item%3Arepair-028c2275e9c9fffc/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-028c2275e9c9fffc:not_useful","surface":"action_inbox","target_id":"work_item:repair-028c2275e9c9fffc","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_item%3Arepair-028c2275e9c9fffc/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-028c2275e9c9fffc:stale","surface":"action_inbox","target_id":"work_item:repair-028c2275e9c9fffc","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_item%3Arepair-028c2275e9c9fffc/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-028c2275e9c9fffc:wrong_priority","surface":"action_inbox","target_id":"work_item:repair-028c2275e9c9fffc","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_item%3Arepair-028c2275e9c9fffc/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-028c2275e9c9fffc:missing_context","surface":"action_inbox","target_id":"work_item:repair-028c2275e9c9fffc","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_item%3Arepair-028c2275e9c9fffc/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-028c2275e9c9fffc:irrelevant_context","surface":"action_inbox","target_id":"work_item:repair-028c2275e9c9fffc","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_item%3Arepair-028c2275e9c9fffc/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_item:repair-32c2362f56826e81","lane":"needs_dylan","source_kind":"work_item","source_id":"repair-32c2362f56826e81","title":"Work Item: Repair invariant: Backlog in-progress item is not linked to a failed terminal task","summary":"dylanbot | repair_invariant | from shepherd.finding.backlog_linked_to_terminal_failed_task","badge":"repair_work_item","status":"ready","next_action":"Review the invariant violation and prepare a repair WorkPacket.","created_at":1790047897.2341423,"updated_at":1790048551.7786973,"task_id":"","home":null,"links":{},"source_owner":"delivery_plane","evidence_refs":[{"source_kind":"entity","source_id":"shepherd:backlog_linked_to_terminal_failed_task:1f8cbf97-d560-4b7d-a12e-9531d1b65c3f:b0b3e386-2170-4452-a79c-4ce2170678f5","claim":"Backlog item linked to terminal failed task"},{"source_kind":"entity","source_id":"1f8cbf97-d560-4b7d-a12e-9531d1b65c3f","claim":"backlog_item"},{"source_kind":"entity","source_id":"b0b3e386-2170-4452-a79c-4ce2170678f5","claim":"task"}],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"project_id":"dylanbot","objective_id":"objective-023dd143646a1b53","work_item_kind":"repair_invariant","priority_score":5.0,"source_ledger_id":"ledger-c9ab5b23f8eb300e","invariant_id":"backlog_linked_to_terminal_failed_task","repair_policy":"operator_review","source_event_id":"event-0991bc0bea53e9cf","source_event_type":"shepherd.finding.backlog_linked_to_terminal_failed_task","project_title":"DylanBot","repo_key":"dylanbot","repo_default_branch":"main","review_system":"local_main_merge","rulesets":["dylanbot.mdc","dylanbot-merge-workflow.mdc","dylanbot-memory.mdc"],"source_adapters":["local_git","slack_thread","google_doc","external_agent"],"invariant_title":"Backlog in-progress item is not linked to a failed terminal task","invariant_severity":"warning","verification_profile_id":"uv_tests_and_smoke","action_profile_id":"dylanbot_local_merge","allowed_actions":["spawn_agent","push_branch","merge_main","redeploy"],"approval_required":["merge_main","redeploy"],"forbidden_actions":["create_mr","skip_review"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"forbidden_commands":["pytest","ruff","python"],"required_evidence":["local_validation","independent_review","daemon_smoke"]},"controls":[{"control_id":"action-inbox:work_item:repair-32c2362f56826e81:prepare","surface":"action_inbox","target_id":"work_item:repair-32c2362f56826e81","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_item%3Arepair-32c2362f56826e81/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_item:repair-32c2362f56826e81:accept","surface":"action_inbox","target_id":"work_item:repair-32c2362f56826e81","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_item%3Arepair-32c2362f56826e81/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-32c2362f56826e81:edit","surface":"action_inbox","target_id":"work_item:repair-32c2362f56826e81","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_item%3Arepair-32c2362f56826e81/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-32c2362f56826e81:reject","surface":"action_inbox","target_id":"work_item:repair-32c2362f56826e81","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_item%3Arepair-32c2362f56826e81/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_item:repair-32c2362f56826e81:snooze","surface":"action_inbox","target_id":"work_item:repair-32c2362f56826e81","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_item%3Arepair-32c2362f56826e81/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-32c2362f56826e81:useful","surface":"action_inbox","target_id":"work_item:repair-32c2362f56826e81","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_item%3Arepair-32c2362f56826e81/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-32c2362f56826e81:not_useful","surface":"action_inbox","target_id":"work_item:repair-32c2362f56826e81","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_item%3Arepair-32c2362f56826e81/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-32c2362f56826e81:stale","surface":"action_inbox","target_id":"work_item:repair-32c2362f56826e81","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_item%3Arepair-32c2362f56826e81/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-32c2362f56826e81:wrong_priority","surface":"action_inbox","target_id":"work_item:repair-32c2362f56826e81","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_item%3Arepair-32c2362f56826e81/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-32c2362f56826e81:missing_context","surface":"action_inbox","target_id":"work_item:repair-32c2362f56826e81","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_item%3Arepair-32c2362f56826e81/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-32c2362f56826e81:irrelevant_context","surface":"action_inbox","target_id":"work_item:repair-32c2362f56826e81","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_item%3Arepair-32c2362f56826e81/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_item:repair-29146fb486d46fea","lane":"needs_dylan","source_kind":"work_item","source_id":"repair-29146fb486d46fea","title":"Work Item: Repair invariant: Backlog in-progress item is not linked to a failed terminal task","summary":"dylanbot | repair_invariant | from shepherd.finding.backlog_linked_to_terminal_failed_task","badge":"repair_work_item","status":"ready","next_action":"Review the invariant violation and prepare a repair WorkPacket.","created_at":1790047897.2498772,"updated_at":1790048551.7737617,"task_id":"","home":null,"links":{},"source_owner":"delivery_plane","evidence_refs":[{"source_kind":"entity","source_id":"shepherd:backlog_linked_to_terminal_failed_task:1cb2cfa2-1af4-4438-8151-1abe273d3b85:774efb80-cb06-4d71-b945-77bf97a2dd75","claim":"Backlog item linked to terminal failed task"},{"source_kind":"entity","source_id":"1cb2cfa2-1af4-4438-8151-1abe273d3b85","claim":"backlog_item"},{"source_kind":"entity","source_id":"774efb80-cb06-4d71-b945-77bf97a2dd75","claim":"task"}],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"project_id":"dylanbot","objective_id":"objective-023dd143646a1b53","work_item_kind":"repair_invariant","priority_score":5.0,"source_ledger_id":"ledger-baf25cdf95e9f4cb","invariant_id":"backlog_linked_to_terminal_failed_task","repair_policy":"operator_review","source_event_id":"event-70aa3c8b4ac732b9","source_event_type":"shepherd.finding.backlog_linked_to_terminal_failed_task","project_title":"DylanBot","repo_key":"dylanbot","repo_default_branch":"main","review_system":"local_main_merge","rulesets":["dylanbot.mdc","dylanbot-merge-workflow.mdc","dylanbot-memory.mdc"],"source_adapters":["local_git","slack_thread","google_doc","external_agent"],"invariant_title":"Backlog in-progress item is not linked to a failed terminal task","invariant_severity":"warning","verification_profile_id":"uv_tests_and_smoke","action_profile_id":"dylanbot_local_merge","allowed_actions":["spawn_agent","push_branch","merge_main","redeploy"],"approval_required":["merge_main","redeploy"],"forbidden_actions":["create_mr","skip_review"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"forbidden_commands":["pytest","ruff","python"],"required_evidence":["local_validation","independent_review","daemon_smoke"]},"controls":[{"control_id":"action-inbox:work_item:repair-29146fb486d46fea:prepare","surface":"action_inbox","target_id":"work_item:repair-29146fb486d46fea","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_item%3Arepair-29146fb486d46fea/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_item:repair-29146fb486d46fea:accept","surface":"action_inbox","target_id":"work_item:repair-29146fb486d46fea","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_item%3Arepair-29146fb486d46fea/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-29146fb486d46fea:edit","surface":"action_inbox","target_id":"work_item:repair-29146fb486d46fea","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_item%3Arepair-29146fb486d46fea/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-29146fb486d46fea:reject","surface":"action_inbox","target_id":"work_item:repair-29146fb486d46fea","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_item%3Arepair-29146fb486d46fea/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_item:repair-29146fb486d46fea:snooze","surface":"action_inbox","target_id":"work_item:repair-29146fb486d46fea","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_item%3Arepair-29146fb486d46fea/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-29146fb486d46fea:useful","surface":"action_inbox","target_id":"work_item:repair-29146fb486d46fea","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_item%3Arepair-29146fb486d46fea/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-29146fb486d46fea:not_useful","surface":"action_inbox","target_id":"work_item:repair-29146fb486d46fea","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_item%3Arepair-29146fb486d46fea/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-29146fb486d46fea:stale","surface":"action_inbox","target_id":"work_item:repair-29146fb486d46fea","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_item%3Arepair-29146fb486d46fea/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-29146fb486d46fea:wrong_priority","surface":"action_inbox","target_id":"work_item:repair-29146fb486d46fea","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_item%3Arepair-29146fb486d46fea/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-29146fb486d46fea:missing_context","surface":"action_inbox","target_id":"work_item:repair-29146fb486d46fea","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_item%3Arepair-29146fb486d46fea/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-29146fb486d46fea:irrelevant_context","surface":"action_inbox","target_id":"work_item:repair-29146fb486d46fea","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_item%3Arepair-29146fb486d46fea/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_item:repair-02c47ea69c4b96f1","lane":"needs_dylan","source_kind":"work_item","source_id":"repair-02c47ea69c4b96f1","title":"Work Item: Repair invariant: Backlog in-progress item has a linked task","summary":"dylanbot | repair_invariant | from shepherd.finding.backlog_in_progress_without_linked_task","badge":"repair_work_item","status":"ready","next_action":"Review the invariant violation and prepare a repair WorkPacket.","created_at":1790047897.2522688,"updated_at":1790048551.7690077,"task_id":"","home":null,"links":{},"source_owner":"delivery_plane","evidence_refs":[{"source_kind":"entity","source_id":"shepherd:backlog_in_progress_without_linked_task:a0a37fb2-bb15-4091-b01d-522772ee3248","claim":"Backlog item has no linked task"},{"source_kind":"entity","source_id":"a0a37fb2-bb15-4091-b01d-522772ee3248","claim":"backlog_item"}],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"project_id":"dylanbot","objective_id":"objective-023dd143646a1b53","work_item_kind":"repair_invariant","priority_score":5.0,"source_ledger_id":"ledger-c529118aee5573f2","invariant_id":"backlog_in_progress_without_linked_task","repair_policy":"operator_review","source_event_id":"event-b5af1e641795c895","source_event_type":"shepherd.finding.backlog_in_progress_without_linked_task","project_title":"DylanBot","repo_key":"dylanbot","repo_default_branch":"main","review_system":"local_main_merge","rulesets":["dylanbot.mdc","dylanbot-merge-workflow.mdc","dylanbot-memory.mdc"],"source_adapters":["local_git","slack_thread","google_doc","external_agent"],"invariant_title":"Backlog in-progress item has a linked task","invariant_severity":"warning","verification_profile_id":"uv_tests_and_smoke","action_profile_id":"dylanbot_local_merge","allowed_actions":["spawn_agent","push_branch","merge_main","redeploy"],"approval_required":["merge_main","redeploy"],"forbidden_actions":["create_mr","skip_review"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"forbidden_commands":["pytest","ruff","python"],"required_evidence":["local_validation","independent_review","daemon_smoke"]},"controls":[{"control_id":"action-inbox:work_item:repair-02c47ea69c4b96f1:prepare","surface":"action_inbox","target_id":"work_item:repair-02c47ea69c4b96f1","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_item%3Arepair-02c47ea69c4b96f1/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_item:repair-02c47ea69c4b96f1:accept","surface":"action_inbox","target_id":"work_item:repair-02c47ea69c4b96f1","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_item%3Arepair-02c47ea69c4b96f1/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-02c47ea69c4b96f1:edit","surface":"action_inbox","target_id":"work_item:repair-02c47ea69c4b96f1","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_item%3Arepair-02c47ea69c4b96f1/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-02c47ea69c4b96f1:reject","surface":"action_inbox","target_id":"work_item:repair-02c47ea69c4b96f1","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_item%3Arepair-02c47ea69c4b96f1/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_item:repair-02c47ea69c4b96f1:snooze","surface":"action_inbox","target_id":"work_item:repair-02c47ea69c4b96f1","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_item%3Arepair-02c47ea69c4b96f1/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-02c47ea69c4b96f1:useful","surface":"action_inbox","target_id":"work_item:repair-02c47ea69c4b96f1","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_item%3Arepair-02c47ea69c4b96f1/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-02c47ea69c4b96f1:not_useful","surface":"action_inbox","target_id":"work_item:repair-02c47ea69c4b96f1","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_item%3Arepair-02c47ea69c4b96f1/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-02c47ea69c4b96f1:stale","surface":"action_inbox","target_id":"work_item:repair-02c47ea69c4b96f1","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_item%3Arepair-02c47ea69c4b96f1/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-02c47ea69c4b96f1:wrong_priority","surface":"action_inbox","target_id":"work_item:repair-02c47ea69c4b96f1","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_item%3Arepair-02c47ea69c4b96f1/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-02c47ea69c4b96f1:missing_context","surface":"action_inbox","target_id":"work_item:repair-02c47ea69c4b96f1","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_item%3Arepair-02c47ea69c4b96f1/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-02c47ea69c4b96f1:irrelevant_context","surface":"action_inbox","target_id":"work_item:repair-02c47ea69c4b96f1","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_item%3Arepair-02c47ea69c4b96f1/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","lane":"needs_dylan","source_kind":"work_packet","source_id":"realwork-1dc0951a424d26b8","title":"Real Work: Google Doc `ML Infra - Main Doc` needs follow-up","summary":"Prepare a launch packet with refreshed Google Doc state.","badge":"real_work","status":"review_only","next_action":"Prepare a launch packet with refreshed Google Doc state.","created_at":1790045849.2269216,"updated_at":1790045849.2269216,"task_id":"","home":null,"links":{"packet":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-1dc0951a424d26b8.json"},"source_owner":"work_packet","evidence_refs":[{"metadata":{"evidence_kind":"google_doc_state","freshness":"fresh","observation_id":"6acb5f26-c019-4c83-92d3-d1ee37ff4a26","watched_tab_ids":[],"watched_tab_titles":[]},"source_id":"1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY","source_kind":"google_doc","summary":"Google Doc","uri":"https://docs.google.com/document/d/1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY/edit"}],"launch_packet":{"packet_id":"realwork-1dc0951a424d26b8","packet_hash":"sha256:1dc0951a424d26b8e812b0175dcc21d4cb769682877b910f8795bd3f5ee95c76","packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-1dc0951a424d26b8.json","json_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-1dc0951a424d26b8.json","safe_to_spawn":false,"readiness_status":"reviewable","readiness_reason":"real-work packet is reviewable but not spawnable: real-work preview packets require explicit launch packet preparation before spawn","snapshot_ref_count":0,"evidence_ref_count":1,"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"required_completion_evidence":[],"target_binding":{"flow_id":"google_doc_follow_up","project_id":"dylanbot","repo":"dylanbot","target_id":"wi-ae6dd1ff54bda957","target_kind":"work_item"},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-d6daa7508e829f76","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"}},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_evidence":["google_doc_state"],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-1dc0951a424d26b8.json","packet_hash":"sha256:1dc0951a424d26b8e812b0175dcc21d4cb769682877b910f8795bd3f5ee95c76","candidate_id":"wi-ae6dd1ff54bda957","candidate_source_kind":"work_item","candidate_source_id":"wi-ae6dd1ff54bda957","current_work_item_status":"ready","stale_source":false,"stale_reason":"","project_id":"dylanbot","flow_id":"google_doc_follow_up","quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"quality_warnings":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"required_evidence":["local_validation","independent_review","daemon_smoke"],"completion_evidence_contract_present":true,"source_evidence_contract_present":true,"source_evidence":["google_doc_state"],"missing_source_evidence":[],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-d6daa7508e829f76","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"},"age_seconds":28335.503309965134,"ttl_seconds":86400},"controls":[{"control_id":"action-inbox:work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957:prepare","surface":"action_inbox","target_id":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_packet%3Arealwork-1dc0951a424d26b8%3Awi-ae6dd1ff54bda957/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957:accept","surface":"action_inbox","target_id":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_packet%3Arealwork-1dc0951a424d26b8%3Awi-ae6dd1ff54bda957/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957:edit","surface":"action_inbox","target_id":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_packet%3Arealwork-1dc0951a424d26b8%3Awi-ae6dd1ff54bda957/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957:reject","surface":"action_inbox","target_id":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_packet%3Arealwork-1dc0951a424d26b8%3Awi-ae6dd1ff54bda957/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957:snooze","surface":"action_inbox","target_id":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_packet%3Arealwork-1dc0951a424d26b8%3Awi-ae6dd1ff54bda957/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957:useful","surface":"action_inbox","target_id":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_packet%3Arealwork-1dc0951a424d26b8%3Awi-ae6dd1ff54bda957/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957:not_useful","surface":"action_inbox","target_id":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_packet%3Arealwork-1dc0951a424d26b8%3Awi-ae6dd1ff54bda957/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957:stale","surface":"action_inbox","target_id":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_packet%3Arealwork-1dc0951a424d26b8%3Awi-ae6dd1ff54bda957/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957:wrong_priority","surface":"action_inbox","target_id":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_packet%3Arealwork-1dc0951a424d26b8%3Awi-ae6dd1ff54bda957/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957:missing_context","surface":"action_inbox","target_id":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_packet%3Arealwork-1dc0951a424d26b8%3Awi-ae6dd1ff54bda957/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957:irrelevant_context","surface":"action_inbox","target_id":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_packet%3Arealwork-1dc0951a424d26b8%3Awi-ae6dd1ff54bda957/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","lane":"needs_dylan","source_kind":"work_packet","source_id":"realwork-7783e154a639b569","title":"Real Work: Google Doc `ML Infra - Main Doc` needs follow-up","summary":"Prepare a launch packet with refreshed Google Doc state.","badge":"real_work","status":"review_only","next_action":"Prepare a launch packet with refreshed Google Doc state.","created_at":1790043763.9477944,"updated_at":1790043763.9477944,"task_id":"","home":null,"links":{"packet":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-7783e154a639b569.json"},"source_owner":"work_packet","evidence_refs":[{"metadata":{"evidence_kind":"google_doc_state","freshness":"fresh","observation_id":"f4b651b4-4892-433c-a36e-416596a8aa37","watched_tab_ids":[],"watched_tab_titles":[]},"source_id":"1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY","source_kind":"google_doc","summary":"Google Doc","uri":"https://docs.google.com/document/d/1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY/edit"}],"launch_packet":{"packet_id":"realwork-7783e154a639b569","packet_hash":"sha256:7783e154a639b569b8cd36c5dfce30a7cd6576c66a69bafa0f317c813f688d80","packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-7783e154a639b569.json","json_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-7783e154a639b569.json","safe_to_spawn":false,"readiness_status":"reviewable","readiness_reason":"real-work packet is reviewable but not spawnable: real-work preview packets require explicit launch packet preparation before spawn","snapshot_ref_count":0,"evidence_ref_count":1,"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"required_completion_evidence":[],"target_binding":{"flow_id":"google_doc_follow_up","project_id":"dylanbot","repo":"dylanbot","target_id":"wi-ae6dd1ff54bda957","target_kind":"work_item"},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-f775166d98385289","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"}},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_evidence":["google_doc_state"],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-7783e154a639b569.json","packet_hash":"sha256:7783e154a639b569b8cd36c5dfce30a7cd6576c66a69bafa0f317c813f688d80","candidate_id":"wi-ae6dd1ff54bda957","candidate_source_kind":"work_item","candidate_source_id":"wi-ae6dd1ff54bda957","current_work_item_status":"ready","stale_source":false,"stale_reason":"","project_id":"dylanbot","flow_id":"google_doc_follow_up","quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"quality_warnings":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"required_evidence":["local_validation","independent_review","daemon_smoke"],"completion_evidence_contract_present":true,"source_evidence_contract_present":true,"source_evidence":["google_doc_state"],"missing_source_evidence":[],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-f775166d98385289","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"},"age_seconds":30420.782437086105,"ttl_seconds":86400},"controls":[{"control_id":"action-inbox:work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957:prepare","surface":"action_inbox","target_id":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_packet%3Arealwork-7783e154a639b569%3Awi-ae6dd1ff54bda957/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957:accept","surface":"action_inbox","target_id":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_packet%3Arealwork-7783e154a639b569%3Awi-ae6dd1ff54bda957/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957:edit","surface":"action_inbox","target_id":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_packet%3Arealwork-7783e154a639b569%3Awi-ae6dd1ff54bda957/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957:reject","surface":"action_inbox","target_id":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_packet%3Arealwork-7783e154a639b569%3Awi-ae6dd1ff54bda957/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957:snooze","surface":"action_inbox","target_id":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_packet%3Arealwork-7783e154a639b569%3Awi-ae6dd1ff54bda957/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957:useful","surface":"action_inbox","target_id":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_packet%3Arealwork-7783e154a639b569%3Awi-ae6dd1ff54bda957/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957:not_useful","surface":"action_inbox","target_id":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_packet%3Arealwork-7783e154a639b569%3Awi-ae6dd1ff54bda957/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957:stale","surface":"action_inbox","target_id":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_packet%3Arealwork-7783e154a639b569%3Awi-ae6dd1ff54bda957/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957:wrong_priority","surface":"action_inbox","target_id":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_packet%3Arealwork-7783e154a639b569%3Awi-ae6dd1ff54bda957/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957:missing_context","surface":"action_inbox","target_id":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_packet%3Arealwork-7783e154a639b569%3Awi-ae6dd1ff54bda957/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957:irrelevant_context","surface":"action_inbox","target_id":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_packet%3Arealwork-7783e154a639b569%3Awi-ae6dd1ff54bda957/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","lane":"needs_dylan","source_kind":"work_packet","source_id":"realwork-762b1007a479f2e3","title":"Real Work: Google Doc `ML Infra - Main Doc` needs follow-up","summary":"Prepare a launch packet with refreshed Google Doc state.","badge":"real_work","status":"review_only","next_action":"Prepare a launch packet with refreshed Google Doc state.","created_at":1790043054.221089,"updated_at":1790043054.221089,"task_id":"","home":null,"links":{"packet":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-762b1007a479f2e3.json"},"source_owner":"work_packet","evidence_refs":[{"metadata":{"evidence_kind":"google_doc_state","freshness":"fresh","observation_id":"4c1219f9-2e82-4dc7-8ac9-e36cf52580ca","watched_tab_ids":[],"watched_tab_titles":[]},"source_id":"1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY","source_kind":"google_doc","summary":"Google Doc","uri":"https://docs.google.com/document/d/1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY/edit"}],"launch_packet":{"packet_id":"realwork-762b1007a479f2e3","packet_hash":"sha256:762b1007a479f2e313efe00ec13765cd7156cea056b82e351ab6bbaee78f89ea","packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-762b1007a479f2e3.json","json_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-762b1007a479f2e3.json","safe_to_spawn":false,"readiness_status":"reviewable","readiness_reason":"real-work packet is reviewable but not spawnable: real-work preview packets require explicit launch packet preparation before spawn","snapshot_ref_count":0,"evidence_ref_count":1,"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"required_completion_evidence":[],"target_binding":{"flow_id":"google_doc_follow_up","project_id":"dylanbot","repo":"dylanbot","target_id":"wi-ae6dd1ff54bda957","target_kind":"work_item"},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-2a3f6f5ab6f74ed2","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"}},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_evidence":["google_doc_state"],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-762b1007a479f2e3.json","packet_hash":"sha256:762b1007a479f2e313efe00ec13765cd7156cea056b82e351ab6bbaee78f89ea","candidate_id":"wi-ae6dd1ff54bda957","candidate_source_kind":"work_item","candidate_source_id":"wi-ae6dd1ff54bda957","current_work_item_status":"ready","stale_source":false,"stale_reason":"","project_id":"dylanbot","flow_id":"google_doc_follow_up","quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"quality_warnings":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"required_evidence":["local_validation","independent_review","daemon_smoke"],"completion_evidence_contract_present":true,"source_evidence_contract_present":true,"source_evidence":["google_doc_state"],"missing_source_evidence":[],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-2a3f6f5ab6f74ed2","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"},"age_seconds":31130.509142637253,"ttl_seconds":86400},"controls":[{"control_id":"action-inbox:work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957:prepare","surface":"action_inbox","target_id":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_packet%3Arealwork-762b1007a479f2e3%3Awi-ae6dd1ff54bda957/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957:accept","surface":"action_inbox","target_id":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_packet%3Arealwork-762b1007a479f2e3%3Awi-ae6dd1ff54bda957/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957:edit","surface":"action_inbox","target_id":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_packet%3Arealwork-762b1007a479f2e3%3Awi-ae6dd1ff54bda957/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957:reject","surface":"action_inbox","target_id":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_packet%3Arealwork-762b1007a479f2e3%3Awi-ae6dd1ff54bda957/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957:snooze","surface":"action_inbox","target_id":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_packet%3Arealwork-762b1007a479f2e3%3Awi-ae6dd1ff54bda957/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957:useful","surface":"action_inbox","target_id":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_packet%3Arealwork-762b1007a479f2e3%3Awi-ae6dd1ff54bda957/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957:not_useful","surface":"action_inbox","target_id":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_packet%3Arealwork-762b1007a479f2e3%3Awi-ae6dd1ff54bda957/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957:stale","surface":"action_inbox","target_id":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_packet%3Arealwork-762b1007a479f2e3%3Awi-ae6dd1ff54bda957/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957:wrong_priority","surface":"action_inbox","target_id":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_packet%3Arealwork-762b1007a479f2e3%3Awi-ae6dd1ff54bda957/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957:missing_context","surface":"action_inbox","target_id":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_packet%3Arealwork-762b1007a479f2e3%3Awi-ae6dd1ff54bda957/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957:irrelevant_context","surface":"action_inbox","target_id":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_packet%3Arealwork-762b1007a479f2e3%3Awi-ae6dd1ff54bda957/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","lane":"needs_dylan","source_kind":"work_packet","source_id":"realwork-85e8346d09786667","title":"Real Work: Google Doc `ML Infra - Main Doc` needs follow-up","summary":"Prepare a launch packet with refreshed Google Doc state.","badge":"real_work","status":"review_only","next_action":"Prepare a launch packet with refreshed Google Doc state.","created_at":1790039717.394645,"updated_at":1790039717.394645,"task_id":"","home":null,"links":{"packet":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-85e8346d09786667.json"},"source_owner":"work_packet","evidence_refs":[{"metadata":{"evidence_kind":"google_doc_state","freshness":"fresh","observation_id":"04644925-ce8f-4cb5-8ec7-e36d388d3345","watched_tab_ids":[],"watched_tab_titles":[]},"source_id":"1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY","source_kind":"google_doc","summary":"Google Doc","uri":"https://docs.google.com/document/d/1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY/edit"}],"launch_packet":{"packet_id":"realwork-85e8346d09786667","packet_hash":"sha256:85e8346d097866674279fdc8cd6cbaa8801f86b3af2c050e3ea1a2c136086d3d","packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-85e8346d09786667.json","json_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-85e8346d09786667.json","safe_to_spawn":false,"readiness_status":"reviewable","readiness_reason":"real-work packet is reviewable but not spawnable: real-work preview packets require explicit launch packet preparation before spawn","snapshot_ref_count":0,"evidence_ref_count":1,"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"required_completion_evidence":[],"target_binding":{"flow_id":"google_doc_follow_up","project_id":"dylanbot","repo":"dylanbot","target_id":"wi-ae6dd1ff54bda957","target_kind":"work_item"},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-68983097ce0a0380","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"}},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_evidence":["google_doc_state"],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-85e8346d09786667.json","packet_hash":"sha256:85e8346d097866674279fdc8cd6cbaa8801f86b3af2c050e3ea1a2c136086d3d","candidate_id":"wi-ae6dd1ff54bda957","candidate_source_kind":"work_item","candidate_source_id":"wi-ae6dd1ff54bda957","current_work_item_status":"ready","stale_source":false,"stale_reason":"","project_id":"dylanbot","flow_id":"google_doc_follow_up","quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"quality_warnings":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"required_evidence":["local_validation","independent_review","daemon_smoke"],"completion_evidence_contract_present":true,"source_evidence_contract_present":true,"source_evidence":["google_doc_state"],"missing_source_evidence":[],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-68983097ce0a0380","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"},"age_seconds":34467.33558654785,"ttl_seconds":86400},"controls":[{"control_id":"action-inbox:work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957:prepare","surface":"action_inbox","target_id":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_packet%3Arealwork-85e8346d09786667%3Awi-ae6dd1ff54bda957/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957:accept","surface":"action_inbox","target_id":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_packet%3Arealwork-85e8346d09786667%3Awi-ae6dd1ff54bda957/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957:edit","surface":"action_inbox","target_id":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_packet%3Arealwork-85e8346d09786667%3Awi-ae6dd1ff54bda957/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957:reject","surface":"action_inbox","target_id":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_packet%3Arealwork-85e8346d09786667%3Awi-ae6dd1ff54bda957/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957:snooze","surface":"action_inbox","target_id":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_packet%3Arealwork-85e8346d09786667%3Awi-ae6dd1ff54bda957/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957:useful","surface":"action_inbox","target_id":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_packet%3Arealwork-85e8346d09786667%3Awi-ae6dd1ff54bda957/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957:not_useful","surface":"action_inbox","target_id":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_packet%3Arealwork-85e8346d09786667%3Awi-ae6dd1ff54bda957/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957:stale","surface":"action_inbox","target_id":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_packet%3Arealwork-85e8346d09786667%3Awi-ae6dd1ff54bda957/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957:wrong_priority","surface":"action_inbox","target_id":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_packet%3Arealwork-85e8346d09786667%3Awi-ae6dd1ff54bda957/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957:missing_context","surface":"action_inbox","target_id":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_packet%3Arealwork-85e8346d09786667%3Awi-ae6dd1ff54bda957/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957:irrelevant_context","surface":"action_inbox","target_id":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_packet%3Arealwork-85e8346d09786667%3Awi-ae6dd1ff54bda957/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","lane":"needs_dylan","source_kind":"work_packet","source_id":"realwork-34c15bc58165795b","title":"Real Work: Google Doc `ML Infra - Main Doc` needs follow-up","summary":"Prepare a launch packet with refreshed Google Doc state.","badge":"real_work","status":"review_only","next_action":"Prepare a launch packet with refreshed Google Doc state.","created_at":1790038349.0778742,"updated_at":1790038349.0778742,"task_id":"","home":null,"links":{"packet":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-34c15bc58165795b.json"},"source_owner":"work_packet","evidence_refs":[{"metadata":{"evidence_kind":"google_doc_state","freshness":"fresh","observation_id":"d8aa7f38-794f-47f1-8d3c-0975c8400745","watched_tab_ids":[],"watched_tab_titles":[]},"source_id":"1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY","source_kind":"google_doc","summary":"Google Doc","uri":"https://docs.google.com/document/d/1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY/edit"}],"launch_packet":{"packet_id":"realwork-34c15bc58165795b","packet_hash":"sha256:34c15bc58165795b469cc74141bda056f3271eba15bbbb7df7c59c375ec08813","packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-34c15bc58165795b.json","json_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-34c15bc58165795b.json","safe_to_spawn":false,"readiness_status":"reviewable","readiness_reason":"real-work packet is reviewable but not spawnable: real-work preview packets require explicit launch packet preparation before spawn","snapshot_ref_count":0,"evidence_ref_count":1,"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"required_completion_evidence":[],"target_binding":{"flow_id":"google_doc_follow_up","project_id":"dylanbot","repo":"dylanbot","target_id":"wi-ae6dd1ff54bda957","target_kind":"work_item"},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-5c48b7e23db95a30","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"}},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_evidence":["google_doc_state"],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-34c15bc58165795b.json","packet_hash":"sha256:34c15bc58165795b469cc74141bda056f3271eba15bbbb7df7c59c375ec08813","candidate_id":"wi-ae6dd1ff54bda957","candidate_source_kind":"work_item","candidate_source_id":"wi-ae6dd1ff54bda957","current_work_item_status":"ready","stale_source":false,"stale_reason":"","project_id":"dylanbot","flow_id":"google_doc_follow_up","quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"quality_warnings":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"required_evidence":["local_validation","independent_review","daemon_smoke"],"completion_evidence_contract_present":true,"source_evidence_contract_present":true,"source_evidence":["google_doc_state"],"missing_source_evidence":[],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-5c48b7e23db95a30","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"},"age_seconds":35835.65235733986,"ttl_seconds":86400},"controls":[{"control_id":"action-inbox:work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957:prepare","surface":"action_inbox","target_id":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_packet%3Arealwork-34c15bc58165795b%3Awi-ae6dd1ff54bda957/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957:accept","surface":"action_inbox","target_id":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_packet%3Arealwork-34c15bc58165795b%3Awi-ae6dd1ff54bda957/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957:edit","surface":"action_inbox","target_id":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_packet%3Arealwork-34c15bc58165795b%3Awi-ae6dd1ff54bda957/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957:reject","surface":"action_inbox","target_id":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_packet%3Arealwork-34c15bc58165795b%3Awi-ae6dd1ff54bda957/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957:snooze","surface":"action_inbox","target_id":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_packet%3Arealwork-34c15bc58165795b%3Awi-ae6dd1ff54bda957/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957:useful","surface":"action_inbox","target_id":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_packet%3Arealwork-34c15bc58165795b%3Awi-ae6dd1ff54bda957/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957:not_useful","surface":"action_inbox","target_id":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_packet%3Arealwork-34c15bc58165795b%3Awi-ae6dd1ff54bda957/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957:stale","surface":"action_inbox","target_id":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_packet%3Arealwork-34c15bc58165795b%3Awi-ae6dd1ff54bda957/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957:wrong_priority","surface":"action_inbox","target_id":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_packet%3Arealwork-34c15bc58165795b%3Awi-ae6dd1ff54bda957/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957:missing_context","surface":"action_inbox","target_id":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_packet%3Arealwork-34c15bc58165795b%3Awi-ae6dd1ff54bda957/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957:irrelevant_context","surface":"action_inbox","target_id":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_packet%3Arealwork-34c15bc58165795b%3Awi-ae6dd1ff54bda957/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","lane":"needs_dylan","source_kind":"work_packet","source_id":"realwork-fea6e06eefb4cd96","title":"Real Work: Google Doc `ML Infra - Main Doc` needs follow-up","summary":"Prepare a launch packet with refreshed Google Doc state.","badge":"real_work","status":"review_only","next_action":"Prepare a launch packet with refreshed Google Doc state.","created_at":1790037620.9218981,"updated_at":1790037620.9218981,"task_id":"","home":null,"links":{"packet":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-fea6e06eefb4cd96.json"},"source_owner":"work_packet","evidence_refs":[{"metadata":{"evidence_kind":"google_doc_state","freshness":"fresh","observation_id":"7436ed8e-3d32-4b67-b7a1-eff25df80403","watched_tab_ids":[],"watched_tab_titles":[]},"source_id":"1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY","source_kind":"google_doc","summary":"Google Doc","uri":"https://docs.google.com/document/d/1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY/edit"}],"launch_packet":{"packet_id":"realwork-fea6e06eefb4cd96","packet_hash":"sha256:fea6e06eefb4cd962820f2dc25a2686f0aaa1f4cb5300bf70f997debf100ef63","packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-fea6e06eefb4cd96.json","json_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-fea6e06eefb4cd96.json","safe_to_spawn":false,"readiness_status":"reviewable","readiness_reason":"real-work packet is reviewable but not spawnable: real-work preview packets require explicit launch packet preparation before spawn","snapshot_ref_count":0,"evidence_ref_count":1,"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"required_completion_evidence":[],"target_binding":{"flow_id":"google_doc_follow_up","project_id":"dylanbot","repo":"dylanbot","target_id":"wi-ae6dd1ff54bda957","target_kind":"work_item"},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-34db627c26245db9","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"}},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_evidence":["google_doc_state"],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-fea6e06eefb4cd96.json","packet_hash":"sha256:fea6e06eefb4cd962820f2dc25a2686f0aaa1f4cb5300bf70f997debf100ef63","candidate_id":"wi-ae6dd1ff54bda957","candidate_source_kind":"work_item","candidate_source_id":"wi-ae6dd1ff54bda957","current_work_item_status":"ready","stale_source":false,"stale_reason":"","project_id":"dylanbot","flow_id":"google_doc_follow_up","quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"quality_warnings":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"required_evidence":["local_validation","independent_review","daemon_smoke"],"completion_evidence_contract_present":true,"source_evidence_contract_present":true,"source_evidence":["google_doc_state"],"missing_source_evidence":[],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-34db627c26245db9","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"},"age_seconds":36563.80833339691,"ttl_seconds":86400},"controls":[{"control_id":"action-inbox:work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957:prepare","surface":"action_inbox","target_id":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_packet%3Arealwork-fea6e06eefb4cd96%3Awi-ae6dd1ff54bda957/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957:accept","surface":"action_inbox","target_id":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_packet%3Arealwork-fea6e06eefb4cd96%3Awi-ae6dd1ff54bda957/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957:edit","surface":"action_inbox","target_id":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_packet%3Arealwork-fea6e06eefb4cd96%3Awi-ae6dd1ff54bda957/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957:reject","surface":"action_inbox","target_id":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_packet%3Arealwork-fea6e06eefb4cd96%3Awi-ae6dd1ff54bda957/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957:snooze","surface":"action_inbox","target_id":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_packet%3Arealwork-fea6e06eefb4cd96%3Awi-ae6dd1ff54bda957/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957:useful","surface":"action_inbox","target_id":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_packet%3Arealwork-fea6e06eefb4cd96%3Awi-ae6dd1ff54bda957/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957:not_useful","surface":"action_inbox","target_id":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_packet%3Arealwork-fea6e06eefb4cd96%3Awi-ae6dd1ff54bda957/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957:stale","surface":"action_inbox","target_id":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_packet%3Arealwork-fea6e06eefb4cd96%3Awi-ae6dd1ff54bda957/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957:wrong_priority","surface":"action_inbox","target_id":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_packet%3Arealwork-fea6e06eefb4cd96%3Awi-ae6dd1ff54bda957/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957:missing_context","surface":"action_inbox","target_id":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_packet%3Arealwork-fea6e06eefb4cd96%3Awi-ae6dd1ff54bda957/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957:irrelevant_context","surface":"action_inbox","target_id":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_packet%3Arealwork-fea6e06eefb4cd96%3Awi-ae6dd1ff54bda957/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","lane":"needs_dylan","source_kind":"work_packet","source_id":"realwork-067c3943b66afa4c","title":"Real Work: Google Doc `ML Infra - Main Doc` needs follow-up","summary":"Prepare a launch packet with refreshed Google Doc state.","badge":"real_work","status":"review_only","next_action":"Prepare a launch packet with refreshed Google Doc state.","created_at":1790036920.311343,"updated_at":1790036920.311343,"task_id":"","home":null,"links":{"packet":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-067c3943b66afa4c.json"},"source_owner":"work_packet","evidence_refs":[{"metadata":{"evidence_kind":"google_doc_state","freshness":"fresh","observation_id":"9ae5166b-4cab-46c5-8fd0-a7ad56c14c9e","watched_tab_ids":[],"watched_tab_titles":[]},"source_id":"1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY","source_kind":"google_doc","summary":"Google Doc","uri":"https://docs.google.com/document/d/1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY/edit"}],"launch_packet":{"packet_id":"realwork-067c3943b66afa4c","packet_hash":"sha256:067c3943b66afa4c75fa7cf7d814543434ba7cfdd4194b18871ba94e73f8cdbf","packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-067c3943b66afa4c.json","json_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-067c3943b66afa4c.json","safe_to_spawn":false,"readiness_status":"reviewable","readiness_reason":"real-work packet is reviewable but not spawnable: real-work preview packets require explicit launch packet preparation before spawn","snapshot_ref_count":0,"evidence_ref_count":1,"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"required_completion_evidence":[],"target_binding":{"flow_id":"google_doc_follow_up","project_id":"dylanbot","repo":"dylanbot","target_id":"wi-ae6dd1ff54bda957","target_kind":"work_item"},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-1dcfe5e54d61ab2e","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"}},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_evidence":["google_doc_state"],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-067c3943b66afa4c.json","packet_hash":"sha256:067c3943b66afa4c75fa7cf7d814543434ba7cfdd4194b18871ba94e73f8cdbf","candidate_id":"wi-ae6dd1ff54bda957","candidate_source_kind":"work_item","candidate_source_id":"wi-ae6dd1ff54bda957","current_work_item_status":"ready","stale_source":false,"stale_reason":"","project_id":"dylanbot","flow_id":"google_doc_follow_up","quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"quality_warnings":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"required_evidence":["local_validation","independent_review","daemon_smoke"],"completion_evidence_contract_present":true,"source_evidence_contract_present":true,"source_evidence":["google_doc_state"],"missing_source_evidence":[],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-1dcfe5e54d61ab2e","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"},"age_seconds":37264.41888856888,"ttl_seconds":86400},"controls":[{"control_id":"action-inbox:work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957:prepare","surface":"action_inbox","target_id":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_packet%3Arealwork-067c3943b66afa4c%3Awi-ae6dd1ff54bda957/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957:accept","surface":"action_inbox","target_id":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_packet%3Arealwork-067c3943b66afa4c%3Awi-ae6dd1ff54bda957/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957:edit","surface":"action_inbox","target_id":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_packet%3Arealwork-067c3943b66afa4c%3Awi-ae6dd1ff54bda957/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957:reject","surface":"action_inbox","target_id":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_packet%3Arealwork-067c3943b66afa4c%3Awi-ae6dd1ff54bda957/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957:snooze","surface":"action_inbox","target_id":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_packet%3Arealwork-067c3943b66afa4c%3Awi-ae6dd1ff54bda957/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957:useful","surface":"action_inbox","target_id":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_packet%3Arealwork-067c3943b66afa4c%3Awi-ae6dd1ff54bda957/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957:not_useful","surface":"action_inbox","target_id":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_packet%3Arealwork-067c3943b66afa4c%3Awi-ae6dd1ff54bda957/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957:stale","surface":"action_inbox","target_id":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_packet%3Arealwork-067c3943b66afa4c%3Awi-ae6dd1ff54bda957/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957:wrong_priority","surface":"action_inbox","target_id":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_packet%3Arealwork-067c3943b66afa4c%3Awi-ae6dd1ff54bda957/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957:missing_context","surface":"action_inbox","target_id":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_packet%3Arealwork-067c3943b66afa4c%3Awi-ae6dd1ff54bda957/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957:irrelevant_context","surface":"action_inbox","target_id":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_packet%3Arealwork-067c3943b66afa4c%3Awi-ae6dd1ff54bda957/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","lane":"needs_dylan","source_kind":"work_packet","source_id":"realwork-152a434bfa989cb0","title":"Real Work: Google Doc `ML Infra - Main Doc` needs follow-up","summary":"Prepare a launch packet with refreshed Google Doc state.","badge":"real_work","status":"review_only","next_action":"Prepare a launch packet with refreshed Google Doc state.","created_at":1790036190.320714,"updated_at":1790036190.320714,"task_id":"","home":null,"links":{"packet":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-152a434bfa989cb0.json"},"source_owner":"work_packet","evidence_refs":[{"metadata":{"evidence_kind":"google_doc_state","freshness":"fresh","observation_id":"fff4f974-ae80-417c-8afa-502454e9c976","watched_tab_ids":[],"watched_tab_titles":[]},"source_id":"1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY","source_kind":"google_doc","summary":"Google Doc","uri":"https://docs.google.com/document/d/1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY/edit"}],"launch_packet":{"packet_id":"realwork-152a434bfa989cb0","packet_hash":"sha256:152a434bfa989cb0eec8a8244f09fa0bfbb5e9d1bdc02f4a1e0a612950ab2301","packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-152a434bfa989cb0.json","json_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-152a434bfa989cb0.json","safe_to_spawn":false,"readiness_status":"reviewable","readiness_reason":"real-work packet is reviewable but not spawnable: real-work preview packets require explicit launch packet preparation before spawn","snapshot_ref_count":0,"evidence_ref_count":1,"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"required_completion_evidence":[],"target_binding":{"flow_id":"google_doc_follow_up","project_id":"dylanbot","repo":"dylanbot","target_id":"wi-ae6dd1ff54bda957","target_kind":"work_item"},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-7589a34de68f4e23","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"}},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_evidence":["google_doc_state"],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-152a434bfa989cb0.json","packet_hash":"sha256:152a434bfa989cb0eec8a8244f09fa0bfbb5e9d1bdc02f4a1e0a612950ab2301","candidate_id":"wi-ae6dd1ff54bda957","candidate_source_kind":"work_item","candidate_source_id":"wi-ae6dd1ff54bda957","current_work_item_status":"ready","stale_source":false,"stale_reason":"","project_id":"dylanbot","flow_id":"google_doc_follow_up","quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"quality_warnings":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"required_evidence":["local_validation","independent_review","daemon_smoke"],"completion_evidence_contract_present":true,"source_evidence_contract_present":true,"source_evidence":["google_doc_state"],"missing_source_evidence":[],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-7589a34de68f4e23","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"},"age_seconds":37994.40951752663,"ttl_seconds":86400},"controls":[{"control_id":"action-inbox:work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957:prepare","surface":"action_inbox","target_id":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_packet%3Arealwork-152a434bfa989cb0%3Awi-ae6dd1ff54bda957/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957:accept","surface":"action_inbox","target_id":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_packet%3Arealwork-152a434bfa989cb0%3Awi-ae6dd1ff54bda957/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957:edit","surface":"action_inbox","target_id":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_packet%3Arealwork-152a434bfa989cb0%3Awi-ae6dd1ff54bda957/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957:reject","surface":"action_inbox","target_id":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_packet%3Arealwork-152a434bfa989cb0%3Awi-ae6dd1ff54bda957/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957:snooze","surface":"action_inbox","target_id":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_packet%3Arealwork-152a434bfa989cb0%3Awi-ae6dd1ff54bda957/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957:useful","surface":"action_inbox","target_id":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_packet%3Arealwork-152a434bfa989cb0%3Awi-ae6dd1ff54bda957/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957:not_useful","surface":"action_inbox","target_id":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_packet%3Arealwork-152a434bfa989cb0%3Awi-ae6dd1ff54bda957/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957:stale","surface":"action_inbox","target_id":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_packet%3Arealwork-152a434bfa989cb0%3Awi-ae6dd1ff54bda957/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957:wrong_priority","surface":"action_inbox","target_id":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_packet%3Arealwork-152a434bfa989cb0%3Awi-ae6dd1ff54bda957/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957:missing_context","surface":"action_inbox","target_id":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_packet%3Arealwork-152a434bfa989cb0%3Awi-ae6dd1ff54bda957/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957:irrelevant_context","surface":"action_inbox","target_id":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_packet%3Arealwork-152a434bfa989cb0%3Awi-ae6dd1ff54bda957/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_item:repair-4ed76bb6d1e8e58d","lane":"needs_dylan","source_kind":"work_item","source_id":"repair-4ed76bb6d1e8e58d","title":"Work Item: Repair invariant: Backlog in-progress item is not linked to a failed terminal task","summary":"dylanbot | repair_invariant | from shepherd.finding.backlog_linked_to_terminal_failed_task","badge":"repair_work_item","status":"ready","next_action":"Review the invariant violation and prepare a repair WorkPacket.","created_at":1790018255.270811,"updated_at":1790018749.6535473,"task_id":"","home":null,"links":{},"source_owner":"delivery_plane","evidence_refs":[{"source_kind":"entity","source_id":"shepherd:backlog_linked_to_terminal_failed_task:21b4baa5-e49e-4901-8b69-b7c8ebf5b4ca:5630401e-3e58-4d47-ab67-2456cb1777a4","claim":"Backlog item linked to terminal failed task"},{"source_kind":"entity","source_id":"21b4baa5-e49e-4901-8b69-b7c8ebf5b4ca","claim":"backlog_item"},{"source_kind":"entity","source_id":"5630401e-3e58-4d47-ab67-2456cb1777a4","claim":"task"}],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"project_id":"dylanbot","objective_id":"objective-023dd143646a1b53","work_item_kind":"repair_invariant","priority_score":5.0,"source_ledger_id":"ledger-021a71bfa6e433de","invariant_id":"backlog_linked_to_terminal_failed_task","repair_policy":"operator_review","source_event_id":"event-081fe6a50664cff5","source_event_type":"shepherd.finding.backlog_linked_to_terminal_failed_task","project_title":"DylanBot","repo_key":"dylanbot","repo_default_branch":"main","review_system":"local_main_merge","rulesets":["dylanbot.mdc","dylanbot-merge-workflow.mdc","dylanbot-memory.mdc"],"source_adapters":["local_git","slack_thread","google_doc","external_agent"],"invariant_title":"Backlog in-progress item is not linked to a failed terminal task","invariant_severity":"warning","verification_profile_id":"uv_tests_and_smoke","action_profile_id":"dylanbot_local_merge","allowed_actions":["spawn_agent","push_branch","merge_main","redeploy"],"approval_required":["merge_main","redeploy"],"forbidden_actions":["create_mr","skip_review"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"forbidden_commands":["pytest","ruff","python"],"required_evidence":["local_validation","independent_review","daemon_smoke"]},"controls":[{"control_id":"action-inbox:work_item:repair-4ed76bb6d1e8e58d:prepare","surface":"action_inbox","target_id":"work_item:repair-4ed76bb6d1e8e58d","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_item%3Arepair-4ed76bb6d1e8e58d/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_item:repair-4ed76bb6d1e8e58d:accept","surface":"action_inbox","target_id":"work_item:repair-4ed76bb6d1e8e58d","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_item%3Arepair-4ed76bb6d1e8e58d/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-4ed76bb6d1e8e58d:edit","surface":"action_inbox","target_id":"work_item:repair-4ed76bb6d1e8e58d","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_item%3Arepair-4ed76bb6d1e8e58d/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-4ed76bb6d1e8e58d:reject","surface":"action_inbox","target_id":"work_item:repair-4ed76bb6d1e8e58d","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_item%3Arepair-4ed76bb6d1e8e58d/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_item:repair-4ed76bb6d1e8e58d:snooze","surface":"action_inbox","target_id":"work_item:repair-4ed76bb6d1e8e58d","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_item%3Arepair-4ed76bb6d1e8e58d/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-4ed76bb6d1e8e58d:useful","surface":"action_inbox","target_id":"work_item:repair-4ed76bb6d1e8e58d","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_item%3Arepair-4ed76bb6d1e8e58d/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-4ed76bb6d1e8e58d:not_useful","surface":"action_inbox","target_id":"work_item:repair-4ed76bb6d1e8e58d","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_item%3Arepair-4ed76bb6d1e8e58d/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-4ed76bb6d1e8e58d:stale","surface":"action_inbox","target_id":"work_item:repair-4ed76bb6d1e8e58d","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_item%3Arepair-4ed76bb6d1e8e58d/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-4ed76bb6d1e8e58d:wrong_priority","surface":"action_inbox","target_id":"work_item:repair-4ed76bb6d1e8e58d","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_item%3Arepair-4ed76bb6d1e8e58d/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-4ed76bb6d1e8e58d:missing_context","surface":"action_inbox","target_id":"work_item:repair-4ed76bb6d1e8e58d","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_item%3Arepair-4ed76bb6d1e8e58d/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-4ed76bb6d1e8e58d:irrelevant_context","surface":"action_inbox","target_id":"work_item:repair-4ed76bb6d1e8e58d","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_item%3Arepair-4ed76bb6d1e8e58d/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_item:repair-499f40a0b8efdb52","lane":"needs_dylan","source_kind":"work_item","source_id":"repair-499f40a0b8efdb52","title":"Work Item: Repair invariant: Backlog in-progress item has a linked task","summary":"dylanbot | repair_invariant | from shepherd.finding.backlog_in_progress_without_linked_task","badge":"repair_work_item","status":"ready","next_action":"Review the invariant violation and prepare a repair WorkPacket.","created_at":1789999657.9177365,"updated_at":1789999828.1443162,"task_id":"","home":null,"links":{},"source_owner":"delivery_plane","evidence_refs":[{"source_kind":"entity","source_id":"shepherd:backlog_in_progress_without_linked_task:e01e4cc1-ba71-4823-a79e-887b64736cc4","claim":"Backlog item has no linked task"},{"source_kind":"entity","source_id":"e01e4cc1-ba71-4823-a79e-887b64736cc4","claim":"backlog_item"}],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"project_id":"dylanbot","objective_id":"objective-023dd143646a1b53","work_item_kind":"repair_invariant","priority_score":5.0,"source_ledger_id":"ledger-9bcdb51b6ec2c7cb","invariant_id":"backlog_in_progress_without_linked_task","repair_policy":"operator_review","source_event_id":"event-9bd096b7e00cfbc8","source_event_type":"shepherd.finding.backlog_in_progress_without_linked_task","project_title":"DylanBot","repo_key":"dylanbot","repo_default_branch":"main","review_system":"local_main_merge","rulesets":["dylanbot.mdc","dylanbot-merge-workflow.mdc","dylanbot-memory.mdc"],"source_adapters":["local_git","slack_thread","google_doc","external_agent"],"invariant_title":"Backlog in-progress item has a linked task","invariant_severity":"warning","verification_profile_id":"uv_tests_and_smoke","action_profile_id":"dylanbot_local_merge","allowed_actions":["spawn_agent","push_branch","merge_main","redeploy"],"approval_required":["merge_main","redeploy"],"forbidden_actions":["create_mr","skip_review"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"forbidden_commands":["pytest","ruff","python"],"required_evidence":["local_validation","independent_review","daemon_smoke"]},"controls":[{"control_id":"action-inbox:work_item:repair-499f40a0b8efdb52:prepare","surface":"action_inbox","target_id":"work_item:repair-499f40a0b8efdb52","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_item%3Arepair-499f40a0b8efdb52/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_item:repair-499f40a0b8efdb52:accept","surface":"action_inbox","target_id":"work_item:repair-499f40a0b8efdb52","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_item%3Arepair-499f40a0b8efdb52/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-499f40a0b8efdb52:edit","surface":"action_inbox","target_id":"work_item:repair-499f40a0b8efdb52","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_item%3Arepair-499f40a0b8efdb52/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-499f40a0b8efdb52:reject","surface":"action_inbox","target_id":"work_item:repair-499f40a0b8efdb52","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_item%3Arepair-499f40a0b8efdb52/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_item:repair-499f40a0b8efdb52:snooze","surface":"action_inbox","target_id":"work_item:repair-499f40a0b8efdb52","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_item%3Arepair-499f40a0b8efdb52/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-499f40a0b8efdb52:useful","surface":"action_inbox","target_id":"work_item:repair-499f40a0b8efdb52","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_item%3Arepair-499f40a0b8efdb52/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-499f40a0b8efdb52:not_useful","surface":"action_inbox","target_id":"work_item:repair-499f40a0b8efdb52","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_item%3Arepair-499f40a0b8efdb52/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-499f40a0b8efdb52:stale","surface":"action_inbox","target_id":"work_item:repair-499f40a0b8efdb52","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_item%3Arepair-499f40a0b8efdb52/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-499f40a0b8efdb52:wrong_priority","surface":"action_inbox","target_id":"work_item:repair-499f40a0b8efdb52","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_item%3Arepair-499f40a0b8efdb52/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-499f40a0b8efdb52:missing_context","surface":"action_inbox","target_id":"work_item:repair-499f40a0b8efdb52","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_item%3Arepair-499f40a0b8efdb52/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-499f40a0b8efdb52:irrelevant_context","surface":"action_inbox","target_id":"work_item:repair-499f40a0b8efdb52","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_item%3Arepair-499f40a0b8efdb52/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","lane":"needs_dylan","source_kind":"backlog_item","source_id":"575e23ec-0b01-4670-a2dd-66c7212e0ae4","title":"Backlog: Fix TaskRunner crash: FileNotFoundError 'codex' (subagent runtime not on PATH)","summary":"From daemon log health batch (item 8af39f33-f95b-4396-9ce2-36039684e7fb).","badge":"backlog_approval","status":"open","next_action":"Review this backlog item, prepare a launch packet, then queue agent work if it is still worth doing.","created_at":1786178362.2093384,"updated_at":1786178362.2093384,"task_id":"","home":null,"links":{"app":"/api/backlog/575e23ec-0b01-4670-a2dd-66c7212e0ae4"},"source_owner":"backlog","evidence_refs":[{"kind":"memory_file","path":"backlog/575e23ec-0b01-4670-a2dd-66c7212e0ae4.yaml","summary":"Source backlog item."}],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":["repo-specific validation evidence is recorded","completion summary names changed files and residual risk"],"validation_commands":["Follow the ndas-bazel-workspace rule and run focused dazel/bazel validation for the target changed."],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Backlog approval","reason":"Review this approval-gated backlog item, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this approval-gated backlog item, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"backlog_item_id":"575e23ec-0b01-4670-a2dd-66c7212e0ae4","project_id":"ndas","repo_key":"ndas","repo":"/home/kyhuang/scratch/ndas","repo_family":"ndas","priority":"high","estimated_effort":"small","spawn_policy":"approve","source":"scheduler","tags":["self-healing","daemon","loghealth"],"backlog_path":"backlog/575e23ec-0b01-4670-a2dd-66c7212e0ae4.yaml","required_evidence":["repo-specific validation evidence is recorded","completion summary names changed files and residual risk"],"validation_commands":["Follow the ndas-bazel-workspace rule and run focused dazel/bazel validation for the target changed."]},"controls":[{"control_id":"action-inbox:backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4:prepare","surface":"action_inbox","target_id":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/backlog_item%3A575e23ec-0b01-4670-a2dd-66c7212e0ae4/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4:accept","surface":"action_inbox","target_id":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","operation":"accept","label":"Accept","api_path":"/api/action-inbox/backlog_item%3A575e23ec-0b01-4670-a2dd-66c7212e0ae4/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4:edit","surface":"action_inbox","target_id":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","operation":"edit","label":"Edit","api_path":"/api/action-inbox/backlog_item%3A575e23ec-0b01-4670-a2dd-66c7212e0ae4/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4:reject","surface":"action_inbox","target_id":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","operation":"reject","label":"Reject","api_path":"/api/action-inbox/backlog_item%3A575e23ec-0b01-4670-a2dd-66c7212e0ae4/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4:snooze","surface":"action_inbox","target_id":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/backlog_item%3A575e23ec-0b01-4670-a2dd-66c7212e0ae4/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4:useful","surface":"action_inbox","target_id":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","operation":"useful","label":"Useful","api_path":"/api/action-inbox/backlog_item%3A575e23ec-0b01-4670-a2dd-66c7212e0ae4/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4:not_useful","surface":"action_inbox","target_id":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/backlog_item%3A575e23ec-0b01-4670-a2dd-66c7212e0ae4/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4:stale","surface":"action_inbox","target_id":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","operation":"stale","label":"Stale","api_path":"/api/action-inbox/backlog_item%3A575e23ec-0b01-4670-a2dd-66c7212e0ae4/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4:wrong_priority","surface":"action_inbox","target_id":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/backlog_item%3A575e23ec-0b01-4670-a2dd-66c7212e0ae4/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4:missing_context","surface":"action_inbox","target_id":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/backlog_item%3A575e23ec-0b01-4670-a2dd-66c7212e0ae4/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4:irrelevant_context","surface":"action_inbox","target_id":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/backlog_item%3A575e23ec-0b01-4670-a2dd-66c7212e0ae4/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}}]},{"lane_id":"running","title":"Running","count":0,"items":[]},{"lane_id":"blocked_stale","title":"Blocked/Stale","count":0,"items":[]},{"lane_id":"ready","title":"Ready","count":0,"items":[]},{"lane_id":"done_recently","title":"Done Recently","count":5,"items":[{"item_key":"task_done:18533d33-58ef-4d83-948d-919fc16eb55c","lane":"done_recently","source_kind":"task","source_id":"18533d33-58ef-4d83-948d-919fc16eb55c","title":"Read-only investigation in the ndas repo at /home/kyhuang/scratch/ndas. Do NOT…","summary":"Refusing cleanup: `/home/kyhuang/.config/dylanbot/worktrees/18533d33-58ef-4d83-948d-919fc16eb55c` has dirty files after merge.","badge":"done","status":"waiting_for_dylan","next_action":"Review outcome links or archive follow-up if no action remains.","created_at":1789659447.850881,"updated_at":1789659550.4736412,"task_id":"18533d33-58ef-4d83-948d-919fc16eb55c","home":{"home_id":"","task_id":"18533d33-58ef-4d83-948d-919fc16eb55c","channel_id":"D0BET9CTWCW","root_ts":"1789659476.284239","thread_ts":"1789659476.284239","permalink":"","source":"task_frontmatter","created_at":1789659447.850881,"updated_at":1789659476.200413,"metadata":{}},"links":{"app":"/app/tasks/18533d33-58ef-4d83-948d-919fc16eb55c?focus=agent#timeline","api":"/api/agents/18533d33-58ef-4d83-948d-919fc16eb55c"},"source_owner":"agent_orchestrator","evidence_refs":[],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":[],"validation_commands":[],"queue_blockers":[],"operator_profile":{"state":"done","label":"Done","reason":"Review outcome links or archive follow-up if no action remains.","primary_operation":"","primary_label":"","blocked":false,"actionable":false},"attention_profile":{"mode":"background","route":"background","priority":"low","reason":"Review outcome links or archive follow-up if no action remains.","interrupts_dylan":false},"diagnostics":{"task_file":"/home/kyhuang/.config/dylanbot/memory/agents/history/18533d33-58ef-4d83-948d-919fc16eb55c.md","runtime":"pi","repo":"ndas","completion_gate":"accepted","validation_evidence_status":"","validation_evidence_warnings":[],"completion_artifact_status":"not_required","completion_artifact_missing":[],"completion_artifact_warnings":[],"required_completion_evidence":[]},"controls":[{"control_id":"action-inbox:task_done:18533d33-58ef-4d83-948d-919fc16eb55c:refresh","surface":"action_inbox","target_id":"task_done:18533d33-58ef-4d83-948d-919fc16eb55c","operation":"refresh","label":"Refresh","api_path":"/api/action-inbox/task_done%3A18533d33-58ef-4d83-948d-919fc16eb55c/events/refresh","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:task_done:18533d33-58ef-4d83-948d-919fc16eb55c:prepare","surface":"action_inbox","target_id":"task_done:18533d33-58ef-4d83-948d-919fc16eb55c","operation":"prepare","label":"Prepare","api_path":"/api/action-inbox/task_done%3A18533d33-58ef-4d83-948d-919fc16eb55c/events/prepare","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:task_done:18533d33-58ef-4d83-948d-919fc16eb55c:dismiss","surface":"action_inbox","target_id":"task_done:18533d33-58ef-4d83-948d-919fc16eb55c","operation":"dismiss","label":"Dismiss","api_path":"/api/action-inbox/task_done%3A18533d33-58ef-4d83-948d-919fc16eb55c/events/dismiss","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"task_done:78af77e8-4af5-4085-a656-5dc71c8a7491","lane":"done_recently","source_kind":"task","source_id":"78af77e8-4af5-4085-a656-5dc71c8a7491","title":"Read-only investigation in the ndas repo at /home/kyhuang/scratch/ndas. Do NOT…","summary":"Refusing cleanup: `/home/kyhuang/.config/dylanbot/worktrees/78af77e8-4af5-4085-a656-5dc71c8a7491` has dirty files after merge.","badge":"done","status":"merge_failed","next_action":"Review outcome links or archive follow-up if no action remains.","created_at":1789659120.9918303,"updated_at":1789659260.6196365,"task_id":"78af77e8-4af5-4085-a656-5dc71c8a7491","home":{"home_id":"","task_id":"78af77e8-4af5-4085-a656-5dc71c8a7491","channel_id":"D0BET9CTWCW","root_ts":"1789659157.090309","thread_ts":"1789659157.090309","permalink":"","source":"task_frontmatter","created_at":1789659120.9918303,"updated_at":1789659157.0028389,"metadata":{}},"links":{"app":"/app/tasks/78af77e8-4af5-4085-a656-5dc71c8a7491?focus=agent#timeline","api":"/api/agents/78af77e8-4af5-4085-a656-5dc71c8a7491"},"source_owner":"agent_orchestrator","evidence_refs":[],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":[],"validation_commands":[],"queue_blockers":[],"operator_profile":{"state":"done","label":"Done","reason":"Review outcome links or archive follow-up if no action remains.","primary_operation":"","primary_label":"","blocked":false,"actionable":false},"attention_profile":{"mode":"background","route":"background","priority":"low","reason":"Review outcome links or archive follow-up if no action remains.","interrupts_dylan":false},"diagnostics":{"task_file":"/home/kyhuang/.config/dylanbot/memory/agents/history/78af77e8-4af5-4085-a656-5dc71c8a7491.md","runtime":"pi","repo":"ndas","completion_gate":"accepted","validation_evidence_status":"","validation_evidence_warnings":[],"completion_artifact_status":"not_required","completion_artifact_missing":[],"completion_artifact_warnings":[],"required_completion_evidence":[]},"controls":[{"control_id":"action-inbox:task_done:78af77e8-4af5-4085-a656-5dc71c8a7491:refresh","surface":"action_inbox","target_id":"task_done:78af77e8-4af5-4085-a656-5dc71c8a7491","operation":"refresh","label":"Refresh","api_path":"/api/action-inbox/task_done%3A78af77e8-4af5-4085-a656-5dc71c8a7491/events/refresh","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:task_done:78af77e8-4af5-4085-a656-5dc71c8a7491:prepare","surface":"action_inbox","target_id":"task_done:78af77e8-4af5-4085-a656-5dc71c8a7491","operation":"prepare","label":"Prepare","api_path":"/api/action-inbox/task_done%3A78af77e8-4af5-4085-a656-5dc71c8a7491/events/prepare","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:task_done:78af77e8-4af5-4085-a656-5dc71c8a7491:dismiss","surface":"action_inbox","target_id":"task_done:78af77e8-4af5-4085-a656-5dc71c8a7491","operation":"dismiss","label":"Dismiss","api_path":"/api/action-inbox/task_done%3A78af77e8-4af5-4085-a656-5dc71c8a7491/events/dismiss","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"task_done:578459a4-3917-47c4-8d62-286adb508acf","lane":"done_recently","source_kind":"task","source_id":"578459a4-3917-47c4-8d62-286adb508acf","title":"Inspect the Gerrit CL at https://git-av.nvidia.com/r/c/ndas/+/948449 in the nda…","summary":"Refusing to finalize no-diff/manual merge task: `dylanbot/578459a4-inspect-the-gerrit-c` is merged into local `av-dev-l2pp-2` but is not an ancestor of `origin/av-dev-l2pp-2`. Push or verify the remote merge before clea...","badge":"done","status":"merge_failed","next_action":"Review outcome links or archive follow-up if no action remains.","created_at":1789589118.8978972,"updated_at":1789589270.5223236,"task_id":"578459a4-3917-47c4-8d62-286adb508acf","home":{"home_id":"","task_id":"578459a4-3917-47c4-8d62-286adb508acf","channel_id":"D0BET9CTWCW","root_ts":"1789589153.350349","thread_ts":"1789589153.350349","permalink":"","source":"task_frontmatter","created_at":1789589118.8978972,"updated_at":1789589153.2555714,"metadata":{}},"links":{"app":"/app/tasks/578459a4-3917-47c4-8d62-286adb508acf?focus=agent#timeline","api":"/api/agents/578459a4-3917-47c4-8d62-286adb508acf"},"source_owner":"agent_orchestrator","evidence_refs":[],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":[],"validation_commands":[],"queue_blockers":[],"operator_profile":{"state":"done","label":"Done","reason":"Review outcome links or archive follow-up if no action remains.","primary_operation":"","primary_label":"","blocked":false,"actionable":false},"attention_profile":{"mode":"background","route":"background","priority":"low","reason":"Review outcome links or archive follow-up if no action remains.","interrupts_dylan":false},"diagnostics":{"task_file":"/home/kyhuang/.config/dylanbot/memory/agents/history/578459a4-3917-47c4-8d62-286adb508acf.md","runtime":"pi","repo":"ndas","completion_gate":"accepted","validation_evidence_status":"","validation_evidence_warnings":[],"completion_artifact_status":"not_required","completion_artifact_missing":[],"completion_artifact_warnings":[],"required_completion_evidence":[]},"controls":[{"control_id":"action-inbox:task_done:578459a4-3917-47c4-8d62-286adb508acf:refresh","surface":"action_inbox","target_id":"task_done:578459a4-3917-47c4-8d62-286adb508acf","operation":"refresh","label":"Refresh","api_path":"/api/action-inbox/task_done%3A578459a4-3917-47c4-8d62-286adb508acf/events/refresh","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:task_done:578459a4-3917-47c4-8d62-286adb508acf:prepare","surface":"action_inbox","target_id":"task_done:578459a4-3917-47c4-8d62-286adb508acf","operation":"prepare","label":"Prepare","api_path":"/api/action-inbox/task_done%3A578459a4-3917-47c4-8d62-286adb508acf/events/prepare","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:task_done:578459a4-3917-47c4-8d62-286adb508acf:dismiss","surface":"action_inbox","target_id":"task_done:578459a4-3917-47c4-8d62-286adb508acf","operation":"dismiss","label":"Dismiss","api_path":"/api/action-inbox/task_done%3A578459a4-3917-47c4-8d62-286adb508acf/events/dismiss","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"task_done:3672c143-b91b-434c-9bc3-6acab749e350","lane":"done_recently","source_kind":"task","source_id":"3672c143-b91b-434c-9bc3-6acab749e350","title":"# Code review: [AML] Integrate shared NRG dataloader support","summary":"Refusing cleanup: `/home/kyhuang/.config/dylanbot/worktrees/3672c143-b91b-434c-9bc3-6acab749e350` has dirty files after merge.","badge":"done","status":"merge_failed","next_action":"Review outcome links or archive follow-up if no action remains.","created_at":1789412781.7246408,"updated_at":1789413192.673899,"task_id":"3672c143-b91b-434c-9bc3-6acab749e350","home":{"home_id":"","task_id":"3672c143-b91b-434c-9bc3-6acab749e350","channel_id":"D0BET9CTWCW","root_ts":"1787357800.870349","thread_ts":"1787357800.870349","permalink":"","source":"task_frontmatter","created_at":1789412781.7246408,"updated_at":1789412811.9196596,"metadata":{}},"links":{"app":"/app/tasks/3672c143-b91b-434c-9bc3-6acab749e350?focus=agent#timeline","api":"/api/agents/3672c143-b91b-434c-9bc3-6acab749e350"},"source_owner":"agent_orchestrator","evidence_refs":[],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":[],"validation_commands":[],"queue_blockers":[],"operator_profile":{"state":"done","label":"Done","reason":"Review outcome links or archive follow-up if no action remains.","primary_operation":"","primary_label":"","blocked":false,"actionable":false},"attention_profile":{"mode":"background","route":"background","priority":"low","reason":"Review outcome links or archive follow-up if no action remains.","interrupts_dylan":false},"diagnostics":{"task_file":"/home/kyhuang/.config/dylanbot/memory/agents/history/3672c143-b91b-434c-9bc3-6acab749e350.md","runtime":"codex","repo":"ndas","completion_gate":"accepted","validation_evidence_status":"","validation_evidence_warnings":[],"completion_artifact_status":"not_required","completion_artifact_missing":[],"completion_artifact_warnings":[],"required_completion_evidence":[]},"controls":[{"control_id":"action-inbox:task_done:3672c143-b91b-434c-9bc3-6acab749e350:refresh","surface":"action_inbox","target_id":"task_done:3672c143-b91b-434c-9bc3-6acab749e350","operation":"refresh","label":"Refresh","api_path":"/api/action-inbox/task_done%3A3672c143-b91b-434c-9bc3-6acab749e350/events/refresh","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:task_done:3672c143-b91b-434c-9bc3-6acab749e350:prepare","surface":"action_inbox","target_id":"task_done:3672c143-b91b-434c-9bc3-6acab749e350","operation":"prepare","label":"Prepare","api_path":"/api/action-inbox/task_done%3A3672c143-b91b-434c-9bc3-6acab749e350/events/prepare","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:task_done:3672c143-b91b-434c-9bc3-6acab749e350:dismiss","surface":"action_inbox","target_id":"task_done:3672c143-b91b-434c-9bc3-6acab749e350","operation":"dismiss","label":"Dismiss","api_path":"/api/action-inbox/task_done%3A3672c143-b91b-434c-9bc3-6acab749e350/events/dismiss","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"task_done:b9b76a39-d394-4fd3-8c9b-e54165b24758","lane":"done_recently","source_kind":"task","source_id":"b9b76a39-d394-4fd3-8c9b-e54165b24758","title":"# Code review: [AML] Enable checkers on GCP cluster","summary":"Refusing cleanup: `/home/kyhuang/.config/dylanbot/worktrees/b9b76a39-d394-4fd3-8c9b-e54165b24758` has dirty files after merge.","badge":"done","status":"merge_failed","next_action":"Review outcome links or archive follow-up if no action remains.","created_at":1789408021.4346294,"updated_at":1789408310.0379057,"task_id":"b9b76a39-d394-4fd3-8c9b-e54165b24758","home":{"home_id":"f3f111ac-e6d6-461c-acc8-e71e51967b31","task_id":"b9b76a39-d394-4fd3-8c9b-e54165b24758","channel_id":"D0BET9CTWCW","root_ts":"1789408055.190839","thread_ts":"1789408055.190839","permalink":"","source":"code_review_completion","created_at":1789408055.4813752,"updated_at":1789408055.4813755,"metadata":{"author":"","gerrit":{"change_id":"ndas~959080","revision_id":"4cc7eebd447546164faea87f9e3e8a4edbca2dd7"},"kind":"code_review","platform":"gerrit","repo":"ndas","review_id":"gerrit:ndas~959080","title":"[AML] Enable checkers on GCP cluster","url":"https://git-av.nvidia.com/r/c/ndas/+/959080"}},"links":{"app":"/app/tasks/b9b76a39-d394-4fd3-8c9b-e54165b24758?focus=agent#timeline","api":"/api/agents/b9b76a39-d394-4fd3-8c9b-e54165b24758"},"source_owner":"agent_orchestrator","evidence_refs":[],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":[],"validation_commands":[],"queue_blockers":[],"operator_profile":{"state":"done","label":"Done","reason":"Review outcome links or archive follow-up if no action remains.","primary_operation":"","primary_label":"","blocked":false,"actionable":false},"attention_profile":{"mode":"background","route":"background","priority":"low","reason":"Review outcome links or archive follow-up if no action remains.","interrupts_dylan":false},"diagnostics":{"task_file":"/home/kyhuang/.config/dylanbot/memory/agents/history/b9b76a39-d394-4fd3-8c9b-e54165b24758.md","runtime":"codex","repo":"ndas","completion_gate":"accepted","validation_evidence_status":"","validation_evidence_warnings":[],"completion_artifact_status":"not_required","completion_artifact_missing":[],"completion_artifact_warnings":[],"required_completion_evidence":[]},"controls":[{"control_id":"action-inbox:task_done:b9b76a39-d394-4fd3-8c9b-e54165b24758:refresh","surface":"action_inbox","target_id":"task_done:b9b76a39-d394-4fd3-8c9b-e54165b24758","operation":"refresh","label":"Refresh","api_path":"/api/action-inbox/task_done%3Ab9b76a39-d394-4fd3-8c9b-e54165b24758/events/refresh","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:task_done:b9b76a39-d394-4fd3-8c9b-e54165b24758:prepare","surface":"action_inbox","target_id":"task_done:b9b76a39-d394-4fd3-8c9b-e54165b24758","operation":"prepare","label":"Prepare","api_path":"/api/action-inbox/task_done%3Ab9b76a39-d394-4fd3-8c9b-e54165b24758/events/prepare","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:task_done:b9b76a39-d394-4fd3-8c9b-e54165b24758:dismiss","surface":"action_inbox","target_id":"task_done:b9b76a39-d394-4fd3-8c9b-e54165b24758","operation":"dismiss","label":"Dismiss","api_path":"/api/action-inbox/task_done%3Ab9b76a39-d394-4fd3-8c9b-e54165b24758/events/dismiss","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}}]}],"items":[{"item_key":"work_item:wi-6f5bfd4ebaa087e1","lane":"needs_dylan","source_kind":"work_item","source_id":"wi-6f5bfd4ebaa087e1","title":"Work Item: NDAS CL 531760 needs review draft: [Amp-Img] Make configs testable by default","summary":"ndas | draft_review | from gerrit.cl.review_needed","badge":"work_item","status":"ready","next_action":"Review this WorkItem and prepare a WorkPacket. Matched gerrit_review_needed from gerrit.cl.review_needed","created_at":1790073491.7898302,"updated_at":1790073491.7898302,"task_id":"","home":null,"links":{},"source_owner":"delivery_plane","evidence_refs":[{"source_kind":"entity","source_id":"ndas","claim":"ndas"},{"source_kind":"entity","source_id":"I23afe13da9b87d81825615c8dc430f6a9ed32b4f","claim":"[Amp-Img] Make configs testable by default"}],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":["dazel_validation","gerrit_draft_state"],"validation_commands":["source scripts/envsetup.sh && dazel test --config=remote_exec {target}","source scripts/envsetup.sh && dazel run //tools/validate_commit_message"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"project_id":"ndas","objective_id":"objective-854edefbfe11f8f0","work_item_kind":"draft_review","priority_score":2.0,"source_ledger_id":"ledger-8b26c53be1d081c5","invariant_id":"","repair_policy":"","source_event_id":"event-856d9561b9c74fca","source_event_type":"gerrit.cl.review_needed","project_title":"NDAS","repo_key":"ndas","repo_default_branch":"main","review_system":"gerrit","rulesets":["gerrit-code-review.mdc","ndas-bazel-workspace.mdc","ndas-code-style.mdc","ndas-domain-terminology.mdc","dazel-worktree-fix.mdc"],"source_adapters":["local_git","gerrit_cl","external_agent"],"publish_policy":"dylan_only","flow_id":"gerrit_review_needed","flow_title":"CL needs review draft","flow_event_kinds":["gerrit.cl.review_needed"],"action_profile_id":"gerrit_draft_agent_work","verification_profile_id":"dazel_and_gerrit_drafts","allowed_actions":["spawn_agent","amend_commit","prepare_gerrit_cl","create_gerrit_drafts"],"approval_required":["publish_gerrit_review","submit_cl"],"forbidden_actions":["publish_gerrit_review","gerrit_vote","gerrit_retrigger","bare_bazel"],"validation_commands":["source scripts/envsetup.sh && dazel test --config=remote_exec {target}","source scripts/envsetup.sh && dazel run //tools/validate_commit_message"],"forbidden_commands":["bazel","DAZEL_DIRECTORY"],"required_evidence":["dazel_validation","gerrit_draft_state"]},"controls":[{"control_id":"action-inbox:work_item:wi-6f5bfd4ebaa087e1:prepare","surface":"action_inbox","target_id":"work_item:wi-6f5bfd4ebaa087e1","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_item%3Awi-6f5bfd4ebaa087e1/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6f5bfd4ebaa087e1:accept","surface":"action_inbox","target_id":"work_item:wi-6f5bfd4ebaa087e1","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_item%3Awi-6f5bfd4ebaa087e1/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6f5bfd4ebaa087e1:edit","surface":"action_inbox","target_id":"work_item:wi-6f5bfd4ebaa087e1","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_item%3Awi-6f5bfd4ebaa087e1/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6f5bfd4ebaa087e1:reject","surface":"action_inbox","target_id":"work_item:wi-6f5bfd4ebaa087e1","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_item%3Awi-6f5bfd4ebaa087e1/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_item:wi-6f5bfd4ebaa087e1:snooze","surface":"action_inbox","target_id":"work_item:wi-6f5bfd4ebaa087e1","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_item%3Awi-6f5bfd4ebaa087e1/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6f5bfd4ebaa087e1:useful","surface":"action_inbox","target_id":"work_item:wi-6f5bfd4ebaa087e1","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_item%3Awi-6f5bfd4ebaa087e1/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6f5bfd4ebaa087e1:not_useful","surface":"action_inbox","target_id":"work_item:wi-6f5bfd4ebaa087e1","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_item%3Awi-6f5bfd4ebaa087e1/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6f5bfd4ebaa087e1:stale","surface":"action_inbox","target_id":"work_item:wi-6f5bfd4ebaa087e1","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_item%3Awi-6f5bfd4ebaa087e1/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6f5bfd4ebaa087e1:wrong_priority","surface":"action_inbox","target_id":"work_item:wi-6f5bfd4ebaa087e1","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_item%3Awi-6f5bfd4ebaa087e1/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6f5bfd4ebaa087e1:missing_context","surface":"action_inbox","target_id":"work_item:wi-6f5bfd4ebaa087e1","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_item%3Awi-6f5bfd4ebaa087e1/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6f5bfd4ebaa087e1:irrelevant_context","surface":"action_inbox","target_id":"work_item:wi-6f5bfd4ebaa087e1","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_item%3Awi-6f5bfd4ebaa087e1/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_item:wi-455bf2f0798effeb","lane":"needs_dylan","source_kind":"work_item","source_id":"wi-455bf2f0798effeb","title":"Work Item: NDAS CL 553721 needs review draft: [amo] Moving users folder to project folder on oci","summary":"ndas | draft_review | from gerrit.cl.review_needed","badge":"work_item","status":"ready","next_action":"Review this WorkItem and prepare a WorkPacket. Matched gerrit_review_needed from gerrit.cl.review_needed","created_at":1790073491.7849646,"updated_at":1790073491.7849646,"task_id":"","home":null,"links":{},"source_owner":"delivery_plane","evidence_refs":[{"source_kind":"entity","source_id":"ndas","claim":"ndas"},{"source_kind":"entity","source_id":"I93d4fae7f3c4c61facb3249d0ce5dc19fa3b89e0","claim":"[amo] Moving users folder to project folder on oci"}],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":["dazel_validation","gerrit_draft_state"],"validation_commands":["source scripts/envsetup.sh && dazel test --config=remote_exec {target}","source scripts/envsetup.sh && dazel run //tools/validate_commit_message"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"project_id":"ndas","objective_id":"objective-854edefbfe11f8f0","work_item_kind":"draft_review","priority_score":2.0,"source_ledger_id":"ledger-afffd3614afcbaba","invariant_id":"","repair_policy":"","source_event_id":"event-377fff6a5519c6d4","source_event_type":"gerrit.cl.review_needed","project_title":"NDAS","repo_key":"ndas","repo_default_branch":"main","review_system":"gerrit","rulesets":["gerrit-code-review.mdc","ndas-bazel-workspace.mdc","ndas-code-style.mdc","ndas-domain-terminology.mdc","dazel-worktree-fix.mdc"],"source_adapters":["local_git","gerrit_cl","external_agent"],"publish_policy":"dylan_only","flow_id":"gerrit_review_needed","flow_title":"CL needs review draft","flow_event_kinds":["gerrit.cl.review_needed"],"action_profile_id":"gerrit_draft_agent_work","verification_profile_id":"dazel_and_gerrit_drafts","allowed_actions":["spawn_agent","amend_commit","prepare_gerrit_cl","create_gerrit_drafts"],"approval_required":["publish_gerrit_review","submit_cl"],"forbidden_actions":["publish_gerrit_review","gerrit_vote","gerrit_retrigger","bare_bazel"],"validation_commands":["source scripts/envsetup.sh && dazel test --config=remote_exec {target}","source scripts/envsetup.sh && dazel run //tools/validate_commit_message"],"forbidden_commands":["bazel","DAZEL_DIRECTORY"],"required_evidence":["dazel_validation","gerrit_draft_state"]},"controls":[{"control_id":"action-inbox:work_item:wi-455bf2f0798effeb:prepare","surface":"action_inbox","target_id":"work_item:wi-455bf2f0798effeb","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_item%3Awi-455bf2f0798effeb/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_item:wi-455bf2f0798effeb:accept","surface":"action_inbox","target_id":"work_item:wi-455bf2f0798effeb","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_item%3Awi-455bf2f0798effeb/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-455bf2f0798effeb:edit","surface":"action_inbox","target_id":"work_item:wi-455bf2f0798effeb","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_item%3Awi-455bf2f0798effeb/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-455bf2f0798effeb:reject","surface":"action_inbox","target_id":"work_item:wi-455bf2f0798effeb","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_item%3Awi-455bf2f0798effeb/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_item:wi-455bf2f0798effeb:snooze","surface":"action_inbox","target_id":"work_item:wi-455bf2f0798effeb","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_item%3Awi-455bf2f0798effeb/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-455bf2f0798effeb:useful","surface":"action_inbox","target_id":"work_item:wi-455bf2f0798effeb","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_item%3Awi-455bf2f0798effeb/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-455bf2f0798effeb:not_useful","surface":"action_inbox","target_id":"work_item:wi-455bf2f0798effeb","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_item%3Awi-455bf2f0798effeb/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-455bf2f0798effeb:stale","surface":"action_inbox","target_id":"work_item:wi-455bf2f0798effeb","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_item%3Awi-455bf2f0798effeb/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-455bf2f0798effeb:wrong_priority","surface":"action_inbox","target_id":"work_item:wi-455bf2f0798effeb","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_item%3Awi-455bf2f0798effeb/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-455bf2f0798effeb:missing_context","surface":"action_inbox","target_id":"work_item:wi-455bf2f0798effeb","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_item%3Awi-455bf2f0798effeb/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-455bf2f0798effeb:irrelevant_context","surface":"action_inbox","target_id":"work_item:wi-455bf2f0798effeb","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_item%3Awi-455bf2f0798effeb/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_item:wi-0401969a4eb86b40","lane":"needs_dylan","source_kind":"work_item","source_id":"wi-0401969a4eb86b40","title":"Work Item: NDAS CL 563148 needs review draft: [amo] Use sqsh image","summary":"ndas | draft_review | from gerrit.cl.review_needed","badge":"work_item","status":"ready","next_action":"Review this WorkItem and prepare a WorkPacket. Matched gerrit_review_needed from gerrit.cl.review_needed","created_at":1790073491.7808676,"updated_at":1790073491.7808676,"task_id":"","home":null,"links":{},"source_owner":"delivery_plane","evidence_refs":[{"source_kind":"entity","source_id":"ndas","claim":"ndas"},{"source_kind":"entity","source_id":"I926766d413b6388963078a414031947427d7f1da","claim":"[amo] Use sqsh image"}],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":["dazel_validation","gerrit_draft_state"],"validation_commands":["source scripts/envsetup.sh && dazel test --config=remote_exec {target}","source scripts/envsetup.sh && dazel run //tools/validate_commit_message"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"project_id":"ndas","objective_id":"objective-854edefbfe11f8f0","work_item_kind":"draft_review","priority_score":2.0,"source_ledger_id":"ledger-dcf99ed661a5e821","invariant_id":"","repair_policy":"","source_event_id":"event-c83244191cbd4dba","source_event_type":"gerrit.cl.review_needed","project_title":"NDAS","repo_key":"ndas","repo_default_branch":"main","review_system":"gerrit","rulesets":["gerrit-code-review.mdc","ndas-bazel-workspace.mdc","ndas-code-style.mdc","ndas-domain-terminology.mdc","dazel-worktree-fix.mdc"],"source_adapters":["local_git","gerrit_cl","external_agent"],"publish_policy":"dylan_only","flow_id":"gerrit_review_needed","flow_title":"CL needs review draft","flow_event_kinds":["gerrit.cl.review_needed"],"action_profile_id":"gerrit_draft_agent_work","verification_profile_id":"dazel_and_gerrit_drafts","allowed_actions":["spawn_agent","amend_commit","prepare_gerrit_cl","create_gerrit_drafts"],"approval_required":["publish_gerrit_review","submit_cl"],"forbidden_actions":["publish_gerrit_review","gerrit_vote","gerrit_retrigger","bare_bazel"],"validation_commands":["source scripts/envsetup.sh && dazel test --config=remote_exec {target}","source scripts/envsetup.sh && dazel run //tools/validate_commit_message"],"forbidden_commands":["bazel","DAZEL_DIRECTORY"],"required_evidence":["dazel_validation","gerrit_draft_state"]},"controls":[{"control_id":"action-inbox:work_item:wi-0401969a4eb86b40:prepare","surface":"action_inbox","target_id":"work_item:wi-0401969a4eb86b40","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_item%3Awi-0401969a4eb86b40/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_item:wi-0401969a4eb86b40:accept","surface":"action_inbox","target_id":"work_item:wi-0401969a4eb86b40","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_item%3Awi-0401969a4eb86b40/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-0401969a4eb86b40:edit","surface":"action_inbox","target_id":"work_item:wi-0401969a4eb86b40","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_item%3Awi-0401969a4eb86b40/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-0401969a4eb86b40:reject","surface":"action_inbox","target_id":"work_item:wi-0401969a4eb86b40","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_item%3Awi-0401969a4eb86b40/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_item:wi-0401969a4eb86b40:snooze","surface":"action_inbox","target_id":"work_item:wi-0401969a4eb86b40","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_item%3Awi-0401969a4eb86b40/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-0401969a4eb86b40:useful","surface":"action_inbox","target_id":"work_item:wi-0401969a4eb86b40","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_item%3Awi-0401969a4eb86b40/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-0401969a4eb86b40:not_useful","surface":"action_inbox","target_id":"work_item:wi-0401969a4eb86b40","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_item%3Awi-0401969a4eb86b40/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-0401969a4eb86b40:stale","surface":"action_inbox","target_id":"work_item:wi-0401969a4eb86b40","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_item%3Awi-0401969a4eb86b40/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-0401969a4eb86b40:wrong_priority","surface":"action_inbox","target_id":"work_item:wi-0401969a4eb86b40","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_item%3Awi-0401969a4eb86b40/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-0401969a4eb86b40:missing_context","surface":"action_inbox","target_id":"work_item:wi-0401969a4eb86b40","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_item%3Awi-0401969a4eb86b40/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-0401969a4eb86b40:irrelevant_context","surface":"action_inbox","target_id":"work_item:wi-0401969a4eb86b40","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_item%3Awi-0401969a4eb86b40/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_item:wi-6a1cddb4df02b558","lane":"needs_dylan","source_kind":"work_item","source_id":"wi-6a1cddb4df02b558","title":"Work Item: NDAS CL 531804 needs review draft: [Alpamayo] Load wait condition rules","summary":"ndas | draft_review | from gerrit.cl.review_needed","badge":"work_item","status":"ready","next_action":"Review this WorkItem and prepare a WorkPacket. Matched gerrit_review_needed from gerrit.cl.review_needed","created_at":1790073491.7282047,"updated_at":1790073491.7282047,"task_id":"","home":null,"links":{},"source_owner":"delivery_plane","evidence_refs":[{"source_kind":"entity","source_id":"ndas","claim":"ndas"},{"source_kind":"entity","source_id":"I094e498a09eb04fd375b97c6ad74e1c1df511d24","claim":"[Alpamayo] Load wait condition rules"}],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":["dazel_validation","gerrit_draft_state"],"validation_commands":["source scripts/envsetup.sh && dazel test --config=remote_exec {target}","source scripts/envsetup.sh && dazel run //tools/validate_commit_message"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"project_id":"ndas","objective_id":"objective-854edefbfe11f8f0","work_item_kind":"draft_review","priority_score":2.0,"source_ledger_id":"ledger-aa9136afffb978cd","invariant_id":"","repair_policy":"","source_event_id":"event-53f355d0e876486d","source_event_type":"gerrit.cl.review_needed","project_title":"NDAS","repo_key":"ndas","repo_default_branch":"main","review_system":"gerrit","rulesets":["gerrit-code-review.mdc","ndas-bazel-workspace.mdc","ndas-code-style.mdc","ndas-domain-terminology.mdc","dazel-worktree-fix.mdc"],"source_adapters":["local_git","gerrit_cl","external_agent"],"publish_policy":"dylan_only","flow_id":"gerrit_review_needed","flow_title":"CL needs review draft","flow_event_kinds":["gerrit.cl.review_needed"],"action_profile_id":"gerrit_draft_agent_work","verification_profile_id":"dazel_and_gerrit_drafts","allowed_actions":["spawn_agent","amend_commit","prepare_gerrit_cl","create_gerrit_drafts"],"approval_required":["publish_gerrit_review","submit_cl"],"forbidden_actions":["publish_gerrit_review","gerrit_vote","gerrit_retrigger","bare_bazel"],"validation_commands":["source scripts/envsetup.sh && dazel test --config=remote_exec {target}","source scripts/envsetup.sh && dazel run //tools/validate_commit_message"],"forbidden_commands":["bazel","DAZEL_DIRECTORY"],"required_evidence":["dazel_validation","gerrit_draft_state"]},"controls":[{"control_id":"action-inbox:work_item:wi-6a1cddb4df02b558:prepare","surface":"action_inbox","target_id":"work_item:wi-6a1cddb4df02b558","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_item%3Awi-6a1cddb4df02b558/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6a1cddb4df02b558:accept","surface":"action_inbox","target_id":"work_item:wi-6a1cddb4df02b558","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_item%3Awi-6a1cddb4df02b558/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6a1cddb4df02b558:edit","surface":"action_inbox","target_id":"work_item:wi-6a1cddb4df02b558","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_item%3Awi-6a1cddb4df02b558/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6a1cddb4df02b558:reject","surface":"action_inbox","target_id":"work_item:wi-6a1cddb4df02b558","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_item%3Awi-6a1cddb4df02b558/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_item:wi-6a1cddb4df02b558:snooze","surface":"action_inbox","target_id":"work_item:wi-6a1cddb4df02b558","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_item%3Awi-6a1cddb4df02b558/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6a1cddb4df02b558:useful","surface":"action_inbox","target_id":"work_item:wi-6a1cddb4df02b558","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_item%3Awi-6a1cddb4df02b558/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6a1cddb4df02b558:not_useful","surface":"action_inbox","target_id":"work_item:wi-6a1cddb4df02b558","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_item%3Awi-6a1cddb4df02b558/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6a1cddb4df02b558:stale","surface":"action_inbox","target_id":"work_item:wi-6a1cddb4df02b558","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_item%3Awi-6a1cddb4df02b558/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6a1cddb4df02b558:wrong_priority","surface":"action_inbox","target_id":"work_item:wi-6a1cddb4df02b558","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_item%3Awi-6a1cddb4df02b558/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6a1cddb4df02b558:missing_context","surface":"action_inbox","target_id":"work_item:wi-6a1cddb4df02b558","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_item%3Awi-6a1cddb4df02b558/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:wi-6a1cddb4df02b558:irrelevant_context","surface":"action_inbox","target_id":"work_item:wi-6a1cddb4df02b558","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_item%3Awi-6a1cddb4df02b558/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_item:repair-028c2275e9c9fffc","lane":"needs_dylan","source_kind":"work_item","source_id":"repair-028c2275e9c9fffc","title":"Work Item: Repair invariant: Backlog in-progress item has a linked task","summary":"dylanbot | repair_invariant | from shepherd.finding.backlog_in_progress_without_linked_task","badge":"repair_work_item","status":"ready","next_action":"Review the invariant violation and prepare a repair WorkPacket.","created_at":1790047897.2218285,"updated_at":1790048551.782148,"task_id":"","home":null,"links":{},"source_owner":"delivery_plane","evidence_refs":[{"source_kind":"entity","source_id":"shepherd:backlog_in_progress_without_linked_task:3930ef4a-bbeb-4ebe-a564-9df9c41fa8d5","claim":"Backlog item has no linked task"},{"source_kind":"entity","source_id":"3930ef4a-bbeb-4ebe-a564-9df9c41fa8d5","claim":"backlog_item"}],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"project_id":"dylanbot","objective_id":"objective-023dd143646a1b53","work_item_kind":"repair_invariant","priority_score":5.0,"source_ledger_id":"ledger-7ddfed224bdbb87c","invariant_id":"backlog_in_progress_without_linked_task","repair_policy":"operator_review","source_event_id":"event-a3ec0a38acd37dd7","source_event_type":"shepherd.finding.backlog_in_progress_without_linked_task","project_title":"DylanBot","repo_key":"dylanbot","repo_default_branch":"main","review_system":"local_main_merge","rulesets":["dylanbot.mdc","dylanbot-merge-workflow.mdc","dylanbot-memory.mdc"],"source_adapters":["local_git","slack_thread","google_doc","external_agent"],"invariant_title":"Backlog in-progress item has a linked task","invariant_severity":"warning","verification_profile_id":"uv_tests_and_smoke","action_profile_id":"dylanbot_local_merge","allowed_actions":["spawn_agent","push_branch","merge_main","redeploy"],"approval_required":["merge_main","redeploy"],"forbidden_actions":["create_mr","skip_review"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"forbidden_commands":["pytest","ruff","python"],"required_evidence":["local_validation","independent_review","daemon_smoke"]},"controls":[{"control_id":"action-inbox:work_item:repair-028c2275e9c9fffc:prepare","surface":"action_inbox","target_id":"work_item:repair-028c2275e9c9fffc","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_item%3Arepair-028c2275e9c9fffc/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_item:repair-028c2275e9c9fffc:accept","surface":"action_inbox","target_id":"work_item:repair-028c2275e9c9fffc","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_item%3Arepair-028c2275e9c9fffc/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-028c2275e9c9fffc:edit","surface":"action_inbox","target_id":"work_item:repair-028c2275e9c9fffc","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_item%3Arepair-028c2275e9c9fffc/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-028c2275e9c9fffc:reject","surface":"action_inbox","target_id":"work_item:repair-028c2275e9c9fffc","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_item%3Arepair-028c2275e9c9fffc/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_item:repair-028c2275e9c9fffc:snooze","surface":"action_inbox","target_id":"work_item:repair-028c2275e9c9fffc","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_item%3Arepair-028c2275e9c9fffc/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-028c2275e9c9fffc:useful","surface":"action_inbox","target_id":"work_item:repair-028c2275e9c9fffc","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_item%3Arepair-028c2275e9c9fffc/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-028c2275e9c9fffc:not_useful","surface":"action_inbox","target_id":"work_item:repair-028c2275e9c9fffc","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_item%3Arepair-028c2275e9c9fffc/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-028c2275e9c9fffc:stale","surface":"action_inbox","target_id":"work_item:repair-028c2275e9c9fffc","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_item%3Arepair-028c2275e9c9fffc/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-028c2275e9c9fffc:wrong_priority","surface":"action_inbox","target_id":"work_item:repair-028c2275e9c9fffc","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_item%3Arepair-028c2275e9c9fffc/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-028c2275e9c9fffc:missing_context","surface":"action_inbox","target_id":"work_item:repair-028c2275e9c9fffc","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_item%3Arepair-028c2275e9c9fffc/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-028c2275e9c9fffc:irrelevant_context","surface":"action_inbox","target_id":"work_item:repair-028c2275e9c9fffc","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_item%3Arepair-028c2275e9c9fffc/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_item:repair-32c2362f56826e81","lane":"needs_dylan","source_kind":"work_item","source_id":"repair-32c2362f56826e81","title":"Work Item: Repair invariant: Backlog in-progress item is not linked to a failed terminal task","summary":"dylanbot | repair_invariant | from shepherd.finding.backlog_linked_to_terminal_failed_task","badge":"repair_work_item","status":"ready","next_action":"Review the invariant violation and prepare a repair WorkPacket.","created_at":1790047897.2341423,"updated_at":1790048551.7786973,"task_id":"","home":null,"links":{},"source_owner":"delivery_plane","evidence_refs":[{"source_kind":"entity","source_id":"shepherd:backlog_linked_to_terminal_failed_task:1f8cbf97-d560-4b7d-a12e-9531d1b65c3f:b0b3e386-2170-4452-a79c-4ce2170678f5","claim":"Backlog item linked to terminal failed task"},{"source_kind":"entity","source_id":"1f8cbf97-d560-4b7d-a12e-9531d1b65c3f","claim":"backlog_item"},{"source_kind":"entity","source_id":"b0b3e386-2170-4452-a79c-4ce2170678f5","claim":"task"}],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"project_id":"dylanbot","objective_id":"objective-023dd143646a1b53","work_item_kind":"repair_invariant","priority_score":5.0,"source_ledger_id":"ledger-c9ab5b23f8eb300e","invariant_id":"backlog_linked_to_terminal_failed_task","repair_policy":"operator_review","source_event_id":"event-0991bc0bea53e9cf","source_event_type":"shepherd.finding.backlog_linked_to_terminal_failed_task","project_title":"DylanBot","repo_key":"dylanbot","repo_default_branch":"main","review_system":"local_main_merge","rulesets":["dylanbot.mdc","dylanbot-merge-workflow.mdc","dylanbot-memory.mdc"],"source_adapters":["local_git","slack_thread","google_doc","external_agent"],"invariant_title":"Backlog in-progress item is not linked to a failed terminal task","invariant_severity":"warning","verification_profile_id":"uv_tests_and_smoke","action_profile_id":"dylanbot_local_merge","allowed_actions":["spawn_agent","push_branch","merge_main","redeploy"],"approval_required":["merge_main","redeploy"],"forbidden_actions":["create_mr","skip_review"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"forbidden_commands":["pytest","ruff","python"],"required_evidence":["local_validation","independent_review","daemon_smoke"]},"controls":[{"control_id":"action-inbox:work_item:repair-32c2362f56826e81:prepare","surface":"action_inbox","target_id":"work_item:repair-32c2362f56826e81","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_item%3Arepair-32c2362f56826e81/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_item:repair-32c2362f56826e81:accept","surface":"action_inbox","target_id":"work_item:repair-32c2362f56826e81","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_item%3Arepair-32c2362f56826e81/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-32c2362f56826e81:edit","surface":"action_inbox","target_id":"work_item:repair-32c2362f56826e81","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_item%3Arepair-32c2362f56826e81/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-32c2362f56826e81:reject","surface":"action_inbox","target_id":"work_item:repair-32c2362f56826e81","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_item%3Arepair-32c2362f56826e81/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_item:repair-32c2362f56826e81:snooze","surface":"action_inbox","target_id":"work_item:repair-32c2362f56826e81","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_item%3Arepair-32c2362f56826e81/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-32c2362f56826e81:useful","surface":"action_inbox","target_id":"work_item:repair-32c2362f56826e81","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_item%3Arepair-32c2362f56826e81/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-32c2362f56826e81:not_useful","surface":"action_inbox","target_id":"work_item:repair-32c2362f56826e81","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_item%3Arepair-32c2362f56826e81/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-32c2362f56826e81:stale","surface":"action_inbox","target_id":"work_item:repair-32c2362f56826e81","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_item%3Arepair-32c2362f56826e81/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-32c2362f56826e81:wrong_priority","surface":"action_inbox","target_id":"work_item:repair-32c2362f56826e81","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_item%3Arepair-32c2362f56826e81/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-32c2362f56826e81:missing_context","surface":"action_inbox","target_id":"work_item:repair-32c2362f56826e81","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_item%3Arepair-32c2362f56826e81/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-32c2362f56826e81:irrelevant_context","surface":"action_inbox","target_id":"work_item:repair-32c2362f56826e81","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_item%3Arepair-32c2362f56826e81/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_item:repair-29146fb486d46fea","lane":"needs_dylan","source_kind":"work_item","source_id":"repair-29146fb486d46fea","title":"Work Item: Repair invariant: Backlog in-progress item is not linked to a failed terminal task","summary":"dylanbot | repair_invariant | from shepherd.finding.backlog_linked_to_terminal_failed_task","badge":"repair_work_item","status":"ready","next_action":"Review the invariant violation and prepare a repair WorkPacket.","created_at":1790047897.2498772,"updated_at":1790048551.7737617,"task_id":"","home":null,"links":{},"source_owner":"delivery_plane","evidence_refs":[{"source_kind":"entity","source_id":"shepherd:backlog_linked_to_terminal_failed_task:1cb2cfa2-1af4-4438-8151-1abe273d3b85:774efb80-cb06-4d71-b945-77bf97a2dd75","claim":"Backlog item linked to terminal failed task"},{"source_kind":"entity","source_id":"1cb2cfa2-1af4-4438-8151-1abe273d3b85","claim":"backlog_item"},{"source_kind":"entity","source_id":"774efb80-cb06-4d71-b945-77bf97a2dd75","claim":"task"}],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"project_id":"dylanbot","objective_id":"objective-023dd143646a1b53","work_item_kind":"repair_invariant","priority_score":5.0,"source_ledger_id":"ledger-baf25cdf95e9f4cb","invariant_id":"backlog_linked_to_terminal_failed_task","repair_policy":"operator_review","source_event_id":"event-70aa3c8b4ac732b9","source_event_type":"shepherd.finding.backlog_linked_to_terminal_failed_task","project_title":"DylanBot","repo_key":"dylanbot","repo_default_branch":"main","review_system":"local_main_merge","rulesets":["dylanbot.mdc","dylanbot-merge-workflow.mdc","dylanbot-memory.mdc"],"source_adapters":["local_git","slack_thread","google_doc","external_agent"],"invariant_title":"Backlog in-progress item is not linked to a failed terminal task","invariant_severity":"warning","verification_profile_id":"uv_tests_and_smoke","action_profile_id":"dylanbot_local_merge","allowed_actions":["spawn_agent","push_branch","merge_main","redeploy"],"approval_required":["merge_main","redeploy"],"forbidden_actions":["create_mr","skip_review"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"forbidden_commands":["pytest","ruff","python"],"required_evidence":["local_validation","independent_review","daemon_smoke"]},"controls":[{"control_id":"action-inbox:work_item:repair-29146fb486d46fea:prepare","surface":"action_inbox","target_id":"work_item:repair-29146fb486d46fea","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_item%3Arepair-29146fb486d46fea/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_item:repair-29146fb486d46fea:accept","surface":"action_inbox","target_id":"work_item:repair-29146fb486d46fea","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_item%3Arepair-29146fb486d46fea/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-29146fb486d46fea:edit","surface":"action_inbox","target_id":"work_item:repair-29146fb486d46fea","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_item%3Arepair-29146fb486d46fea/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-29146fb486d46fea:reject","surface":"action_inbox","target_id":"work_item:repair-29146fb486d46fea","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_item%3Arepair-29146fb486d46fea/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_item:repair-29146fb486d46fea:snooze","surface":"action_inbox","target_id":"work_item:repair-29146fb486d46fea","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_item%3Arepair-29146fb486d46fea/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-29146fb486d46fea:useful","surface":"action_inbox","target_id":"work_item:repair-29146fb486d46fea","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_item%3Arepair-29146fb486d46fea/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-29146fb486d46fea:not_useful","surface":"action_inbox","target_id":"work_item:repair-29146fb486d46fea","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_item%3Arepair-29146fb486d46fea/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-29146fb486d46fea:stale","surface":"action_inbox","target_id":"work_item:repair-29146fb486d46fea","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_item%3Arepair-29146fb486d46fea/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-29146fb486d46fea:wrong_priority","surface":"action_inbox","target_id":"work_item:repair-29146fb486d46fea","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_item%3Arepair-29146fb486d46fea/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-29146fb486d46fea:missing_context","surface":"action_inbox","target_id":"work_item:repair-29146fb486d46fea","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_item%3Arepair-29146fb486d46fea/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-29146fb486d46fea:irrelevant_context","surface":"action_inbox","target_id":"work_item:repair-29146fb486d46fea","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_item%3Arepair-29146fb486d46fea/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_item:repair-02c47ea69c4b96f1","lane":"needs_dylan","source_kind":"work_item","source_id":"repair-02c47ea69c4b96f1","title":"Work Item: Repair invariant: Backlog in-progress item has a linked task","summary":"dylanbot | repair_invariant | from shepherd.finding.backlog_in_progress_without_linked_task","badge":"repair_work_item","status":"ready","next_action":"Review the invariant violation and prepare a repair WorkPacket.","created_at":1790047897.2522688,"updated_at":1790048551.7690077,"task_id":"","home":null,"links":{},"source_owner":"delivery_plane","evidence_refs":[{"source_kind":"entity","source_id":"shepherd:backlog_in_progress_without_linked_task:a0a37fb2-bb15-4091-b01d-522772ee3248","claim":"Backlog item has no linked task"},{"source_kind":"entity","source_id":"a0a37fb2-bb15-4091-b01d-522772ee3248","claim":"backlog_item"}],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"project_id":"dylanbot","objective_id":"objective-023dd143646a1b53","work_item_kind":"repair_invariant","priority_score":5.0,"source_ledger_id":"ledger-c529118aee5573f2","invariant_id":"backlog_in_progress_without_linked_task","repair_policy":"operator_review","source_event_id":"event-b5af1e641795c895","source_event_type":"shepherd.finding.backlog_in_progress_without_linked_task","project_title":"DylanBot","repo_key":"dylanbot","repo_default_branch":"main","review_system":"local_main_merge","rulesets":["dylanbot.mdc","dylanbot-merge-workflow.mdc","dylanbot-memory.mdc"],"source_adapters":["local_git","slack_thread","google_doc","external_agent"],"invariant_title":"Backlog in-progress item has a linked task","invariant_severity":"warning","verification_profile_id":"uv_tests_and_smoke","action_profile_id":"dylanbot_local_merge","allowed_actions":["spawn_agent","push_branch","merge_main","redeploy"],"approval_required":["merge_main","redeploy"],"forbidden_actions":["create_mr","skip_review"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"forbidden_commands":["pytest","ruff","python"],"required_evidence":["local_validation","independent_review","daemon_smoke"]},"controls":[{"control_id":"action-inbox:work_item:repair-02c47ea69c4b96f1:prepare","surface":"action_inbox","target_id":"work_item:repair-02c47ea69c4b96f1","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_item%3Arepair-02c47ea69c4b96f1/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_item:repair-02c47ea69c4b96f1:accept","surface":"action_inbox","target_id":"work_item:repair-02c47ea69c4b96f1","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_item%3Arepair-02c47ea69c4b96f1/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-02c47ea69c4b96f1:edit","surface":"action_inbox","target_id":"work_item:repair-02c47ea69c4b96f1","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_item%3Arepair-02c47ea69c4b96f1/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-02c47ea69c4b96f1:reject","surface":"action_inbox","target_id":"work_item:repair-02c47ea69c4b96f1","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_item%3Arepair-02c47ea69c4b96f1/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_item:repair-02c47ea69c4b96f1:snooze","surface":"action_inbox","target_id":"work_item:repair-02c47ea69c4b96f1","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_item%3Arepair-02c47ea69c4b96f1/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-02c47ea69c4b96f1:useful","surface":"action_inbox","target_id":"work_item:repair-02c47ea69c4b96f1","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_item%3Arepair-02c47ea69c4b96f1/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-02c47ea69c4b96f1:not_useful","surface":"action_inbox","target_id":"work_item:repair-02c47ea69c4b96f1","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_item%3Arepair-02c47ea69c4b96f1/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-02c47ea69c4b96f1:stale","surface":"action_inbox","target_id":"work_item:repair-02c47ea69c4b96f1","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_item%3Arepair-02c47ea69c4b96f1/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-02c47ea69c4b96f1:wrong_priority","surface":"action_inbox","target_id":"work_item:repair-02c47ea69c4b96f1","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_item%3Arepair-02c47ea69c4b96f1/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-02c47ea69c4b96f1:missing_context","surface":"action_inbox","target_id":"work_item:repair-02c47ea69c4b96f1","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_item%3Arepair-02c47ea69c4b96f1/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-02c47ea69c4b96f1:irrelevant_context","surface":"action_inbox","target_id":"work_item:repair-02c47ea69c4b96f1","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_item%3Arepair-02c47ea69c4b96f1/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","lane":"needs_dylan","source_kind":"work_packet","source_id":"realwork-1dc0951a424d26b8","title":"Real Work: Google Doc `ML Infra - Main Doc` needs follow-up","summary":"Prepare a launch packet with refreshed Google Doc state.","badge":"real_work","status":"review_only","next_action":"Prepare a launch packet with refreshed Google Doc state.","created_at":1790045849.2269216,"updated_at":1790045849.2269216,"task_id":"","home":null,"links":{"packet":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-1dc0951a424d26b8.json"},"source_owner":"work_packet","evidence_refs":[{"metadata":{"evidence_kind":"google_doc_state","freshness":"fresh","observation_id":"6acb5f26-c019-4c83-92d3-d1ee37ff4a26","watched_tab_ids":[],"watched_tab_titles":[]},"source_id":"1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY","source_kind":"google_doc","summary":"Google Doc","uri":"https://docs.google.com/document/d/1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY/edit"}],"launch_packet":{"packet_id":"realwork-1dc0951a424d26b8","packet_hash":"sha256:1dc0951a424d26b8e812b0175dcc21d4cb769682877b910f8795bd3f5ee95c76","packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-1dc0951a424d26b8.json","json_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-1dc0951a424d26b8.json","safe_to_spawn":false,"readiness_status":"reviewable","readiness_reason":"real-work packet is reviewable but not spawnable: real-work preview packets require explicit launch packet preparation before spawn","snapshot_ref_count":0,"evidence_ref_count":1,"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"required_completion_evidence":[],"target_binding":{"flow_id":"google_doc_follow_up","project_id":"dylanbot","repo":"dylanbot","target_id":"wi-ae6dd1ff54bda957","target_kind":"work_item"},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-d6daa7508e829f76","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"}},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_evidence":["google_doc_state"],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-1dc0951a424d26b8.json","packet_hash":"sha256:1dc0951a424d26b8e812b0175dcc21d4cb769682877b910f8795bd3f5ee95c76","candidate_id":"wi-ae6dd1ff54bda957","candidate_source_kind":"work_item","candidate_source_id":"wi-ae6dd1ff54bda957","current_work_item_status":"ready","stale_source":false,"stale_reason":"","project_id":"dylanbot","flow_id":"google_doc_follow_up","quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"quality_warnings":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"required_evidence":["local_validation","independent_review","daemon_smoke"],"completion_evidence_contract_present":true,"source_evidence_contract_present":true,"source_evidence":["google_doc_state"],"missing_source_evidence":[],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-d6daa7508e829f76","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"},"age_seconds":28335.503309965134,"ttl_seconds":86400},"controls":[{"control_id":"action-inbox:work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957:prepare","surface":"action_inbox","target_id":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_packet%3Arealwork-1dc0951a424d26b8%3Awi-ae6dd1ff54bda957/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957:accept","surface":"action_inbox","target_id":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_packet%3Arealwork-1dc0951a424d26b8%3Awi-ae6dd1ff54bda957/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957:edit","surface":"action_inbox","target_id":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_packet%3Arealwork-1dc0951a424d26b8%3Awi-ae6dd1ff54bda957/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957:reject","surface":"action_inbox","target_id":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_packet%3Arealwork-1dc0951a424d26b8%3Awi-ae6dd1ff54bda957/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957:snooze","surface":"action_inbox","target_id":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_packet%3Arealwork-1dc0951a424d26b8%3Awi-ae6dd1ff54bda957/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957:useful","surface":"action_inbox","target_id":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_packet%3Arealwork-1dc0951a424d26b8%3Awi-ae6dd1ff54bda957/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957:not_useful","surface":"action_inbox","target_id":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_packet%3Arealwork-1dc0951a424d26b8%3Awi-ae6dd1ff54bda957/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957:stale","surface":"action_inbox","target_id":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_packet%3Arealwork-1dc0951a424d26b8%3Awi-ae6dd1ff54bda957/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957:wrong_priority","surface":"action_inbox","target_id":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_packet%3Arealwork-1dc0951a424d26b8%3Awi-ae6dd1ff54bda957/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957:missing_context","surface":"action_inbox","target_id":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_packet%3Arealwork-1dc0951a424d26b8%3Awi-ae6dd1ff54bda957/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957:irrelevant_context","surface":"action_inbox","target_id":"work_packet:realwork-1dc0951a424d26b8:wi-ae6dd1ff54bda957","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_packet%3Arealwork-1dc0951a424d26b8%3Awi-ae6dd1ff54bda957/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","lane":"needs_dylan","source_kind":"work_packet","source_id":"realwork-7783e154a639b569","title":"Real Work: Google Doc `ML Infra - Main Doc` needs follow-up","summary":"Prepare a launch packet with refreshed Google Doc state.","badge":"real_work","status":"review_only","next_action":"Prepare a launch packet with refreshed Google Doc state.","created_at":1790043763.9477944,"updated_at":1790043763.9477944,"task_id":"","home":null,"links":{"packet":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-7783e154a639b569.json"},"source_owner":"work_packet","evidence_refs":[{"metadata":{"evidence_kind":"google_doc_state","freshness":"fresh","observation_id":"f4b651b4-4892-433c-a36e-416596a8aa37","watched_tab_ids":[],"watched_tab_titles":[]},"source_id":"1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY","source_kind":"google_doc","summary":"Google Doc","uri":"https://docs.google.com/document/d/1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY/edit"}],"launch_packet":{"packet_id":"realwork-7783e154a639b569","packet_hash":"sha256:7783e154a639b569b8cd36c5dfce30a7cd6576c66a69bafa0f317c813f688d80","packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-7783e154a639b569.json","json_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-7783e154a639b569.json","safe_to_spawn":false,"readiness_status":"reviewable","readiness_reason":"real-work packet is reviewable but not spawnable: real-work preview packets require explicit launch packet preparation before spawn","snapshot_ref_count":0,"evidence_ref_count":1,"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"required_completion_evidence":[],"target_binding":{"flow_id":"google_doc_follow_up","project_id":"dylanbot","repo":"dylanbot","target_id":"wi-ae6dd1ff54bda957","target_kind":"work_item"},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-f775166d98385289","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"}},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_evidence":["google_doc_state"],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-7783e154a639b569.json","packet_hash":"sha256:7783e154a639b569b8cd36c5dfce30a7cd6576c66a69bafa0f317c813f688d80","candidate_id":"wi-ae6dd1ff54bda957","candidate_source_kind":"work_item","candidate_source_id":"wi-ae6dd1ff54bda957","current_work_item_status":"ready","stale_source":false,"stale_reason":"","project_id":"dylanbot","flow_id":"google_doc_follow_up","quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"quality_warnings":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"required_evidence":["local_validation","independent_review","daemon_smoke"],"completion_evidence_contract_present":true,"source_evidence_contract_present":true,"source_evidence":["google_doc_state"],"missing_source_evidence":[],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-f775166d98385289","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"},"age_seconds":30420.782437086105,"ttl_seconds":86400},"controls":[{"control_id":"action-inbox:work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957:prepare","surface":"action_inbox","target_id":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_packet%3Arealwork-7783e154a639b569%3Awi-ae6dd1ff54bda957/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957:accept","surface":"action_inbox","target_id":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_packet%3Arealwork-7783e154a639b569%3Awi-ae6dd1ff54bda957/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957:edit","surface":"action_inbox","target_id":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_packet%3Arealwork-7783e154a639b569%3Awi-ae6dd1ff54bda957/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957:reject","surface":"action_inbox","target_id":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_packet%3Arealwork-7783e154a639b569%3Awi-ae6dd1ff54bda957/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957:snooze","surface":"action_inbox","target_id":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_packet%3Arealwork-7783e154a639b569%3Awi-ae6dd1ff54bda957/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957:useful","surface":"action_inbox","target_id":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_packet%3Arealwork-7783e154a639b569%3Awi-ae6dd1ff54bda957/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957:not_useful","surface":"action_inbox","target_id":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_packet%3Arealwork-7783e154a639b569%3Awi-ae6dd1ff54bda957/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957:stale","surface":"action_inbox","target_id":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_packet%3Arealwork-7783e154a639b569%3Awi-ae6dd1ff54bda957/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957:wrong_priority","surface":"action_inbox","target_id":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_packet%3Arealwork-7783e154a639b569%3Awi-ae6dd1ff54bda957/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957:missing_context","surface":"action_inbox","target_id":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_packet%3Arealwork-7783e154a639b569%3Awi-ae6dd1ff54bda957/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957:irrelevant_context","surface":"action_inbox","target_id":"work_packet:realwork-7783e154a639b569:wi-ae6dd1ff54bda957","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_packet%3Arealwork-7783e154a639b569%3Awi-ae6dd1ff54bda957/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","lane":"needs_dylan","source_kind":"work_packet","source_id":"realwork-762b1007a479f2e3","title":"Real Work: Google Doc `ML Infra - Main Doc` needs follow-up","summary":"Prepare a launch packet with refreshed Google Doc state.","badge":"real_work","status":"review_only","next_action":"Prepare a launch packet with refreshed Google Doc state.","created_at":1790043054.221089,"updated_at":1790043054.221089,"task_id":"","home":null,"links":{"packet":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-762b1007a479f2e3.json"},"source_owner":"work_packet","evidence_refs":[{"metadata":{"evidence_kind":"google_doc_state","freshness":"fresh","observation_id":"4c1219f9-2e82-4dc7-8ac9-e36cf52580ca","watched_tab_ids":[],"watched_tab_titles":[]},"source_id":"1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY","source_kind":"google_doc","summary":"Google Doc","uri":"https://docs.google.com/document/d/1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY/edit"}],"launch_packet":{"packet_id":"realwork-762b1007a479f2e3","packet_hash":"sha256:762b1007a479f2e313efe00ec13765cd7156cea056b82e351ab6bbaee78f89ea","packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-762b1007a479f2e3.json","json_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-762b1007a479f2e3.json","safe_to_spawn":false,"readiness_status":"reviewable","readiness_reason":"real-work packet is reviewable but not spawnable: real-work preview packets require explicit launch packet preparation before spawn","snapshot_ref_count":0,"evidence_ref_count":1,"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"required_completion_evidence":[],"target_binding":{"flow_id":"google_doc_follow_up","project_id":"dylanbot","repo":"dylanbot","target_id":"wi-ae6dd1ff54bda957","target_kind":"work_item"},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-2a3f6f5ab6f74ed2","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"}},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_evidence":["google_doc_state"],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-762b1007a479f2e3.json","packet_hash":"sha256:762b1007a479f2e313efe00ec13765cd7156cea056b82e351ab6bbaee78f89ea","candidate_id":"wi-ae6dd1ff54bda957","candidate_source_kind":"work_item","candidate_source_id":"wi-ae6dd1ff54bda957","current_work_item_status":"ready","stale_source":false,"stale_reason":"","project_id":"dylanbot","flow_id":"google_doc_follow_up","quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"quality_warnings":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"required_evidence":["local_validation","independent_review","daemon_smoke"],"completion_evidence_contract_present":true,"source_evidence_contract_present":true,"source_evidence":["google_doc_state"],"missing_source_evidence":[],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-2a3f6f5ab6f74ed2","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"},"age_seconds":31130.509142637253,"ttl_seconds":86400},"controls":[{"control_id":"action-inbox:work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957:prepare","surface":"action_inbox","target_id":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_packet%3Arealwork-762b1007a479f2e3%3Awi-ae6dd1ff54bda957/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957:accept","surface":"action_inbox","target_id":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_packet%3Arealwork-762b1007a479f2e3%3Awi-ae6dd1ff54bda957/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957:edit","surface":"action_inbox","target_id":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_packet%3Arealwork-762b1007a479f2e3%3Awi-ae6dd1ff54bda957/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957:reject","surface":"action_inbox","target_id":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_packet%3Arealwork-762b1007a479f2e3%3Awi-ae6dd1ff54bda957/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957:snooze","surface":"action_inbox","target_id":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_packet%3Arealwork-762b1007a479f2e3%3Awi-ae6dd1ff54bda957/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957:useful","surface":"action_inbox","target_id":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_packet%3Arealwork-762b1007a479f2e3%3Awi-ae6dd1ff54bda957/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957:not_useful","surface":"action_inbox","target_id":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_packet%3Arealwork-762b1007a479f2e3%3Awi-ae6dd1ff54bda957/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957:stale","surface":"action_inbox","target_id":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_packet%3Arealwork-762b1007a479f2e3%3Awi-ae6dd1ff54bda957/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957:wrong_priority","surface":"action_inbox","target_id":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_packet%3Arealwork-762b1007a479f2e3%3Awi-ae6dd1ff54bda957/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957:missing_context","surface":"action_inbox","target_id":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_packet%3Arealwork-762b1007a479f2e3%3Awi-ae6dd1ff54bda957/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957:irrelevant_context","surface":"action_inbox","target_id":"work_packet:realwork-762b1007a479f2e3:wi-ae6dd1ff54bda957","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_packet%3Arealwork-762b1007a479f2e3%3Awi-ae6dd1ff54bda957/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","lane":"needs_dylan","source_kind":"work_packet","source_id":"realwork-85e8346d09786667","title":"Real Work: Google Doc `ML Infra - Main Doc` needs follow-up","summary":"Prepare a launch packet with refreshed Google Doc state.","badge":"real_work","status":"review_only","next_action":"Prepare a launch packet with refreshed Google Doc state.","created_at":1790039717.394645,"updated_at":1790039717.394645,"task_id":"","home":null,"links":{"packet":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-85e8346d09786667.json"},"source_owner":"work_packet","evidence_refs":[{"metadata":{"evidence_kind":"google_doc_state","freshness":"fresh","observation_id":"04644925-ce8f-4cb5-8ec7-e36d388d3345","watched_tab_ids":[],"watched_tab_titles":[]},"source_id":"1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY","source_kind":"google_doc","summary":"Google Doc","uri":"https://docs.google.com/document/d/1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY/edit"}],"launch_packet":{"packet_id":"realwork-85e8346d09786667","packet_hash":"sha256:85e8346d097866674279fdc8cd6cbaa8801f86b3af2c050e3ea1a2c136086d3d","packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-85e8346d09786667.json","json_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-85e8346d09786667.json","safe_to_spawn":false,"readiness_status":"reviewable","readiness_reason":"real-work packet is reviewable but not spawnable: real-work preview packets require explicit launch packet preparation before spawn","snapshot_ref_count":0,"evidence_ref_count":1,"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"required_completion_evidence":[],"target_binding":{"flow_id":"google_doc_follow_up","project_id":"dylanbot","repo":"dylanbot","target_id":"wi-ae6dd1ff54bda957","target_kind":"work_item"},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-68983097ce0a0380","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"}},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_evidence":["google_doc_state"],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-85e8346d09786667.json","packet_hash":"sha256:85e8346d097866674279fdc8cd6cbaa8801f86b3af2c050e3ea1a2c136086d3d","candidate_id":"wi-ae6dd1ff54bda957","candidate_source_kind":"work_item","candidate_source_id":"wi-ae6dd1ff54bda957","current_work_item_status":"ready","stale_source":false,"stale_reason":"","project_id":"dylanbot","flow_id":"google_doc_follow_up","quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"quality_warnings":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"required_evidence":["local_validation","independent_review","daemon_smoke"],"completion_evidence_contract_present":true,"source_evidence_contract_present":true,"source_evidence":["google_doc_state"],"missing_source_evidence":[],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-68983097ce0a0380","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"},"age_seconds":34467.33558654785,"ttl_seconds":86400},"controls":[{"control_id":"action-inbox:work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957:prepare","surface":"action_inbox","target_id":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_packet%3Arealwork-85e8346d09786667%3Awi-ae6dd1ff54bda957/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957:accept","surface":"action_inbox","target_id":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_packet%3Arealwork-85e8346d09786667%3Awi-ae6dd1ff54bda957/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957:edit","surface":"action_inbox","target_id":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_packet%3Arealwork-85e8346d09786667%3Awi-ae6dd1ff54bda957/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957:reject","surface":"action_inbox","target_id":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_packet%3Arealwork-85e8346d09786667%3Awi-ae6dd1ff54bda957/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957:snooze","surface":"action_inbox","target_id":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_packet%3Arealwork-85e8346d09786667%3Awi-ae6dd1ff54bda957/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957:useful","surface":"action_inbox","target_id":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_packet%3Arealwork-85e8346d09786667%3Awi-ae6dd1ff54bda957/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957:not_useful","surface":"action_inbox","target_id":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_packet%3Arealwork-85e8346d09786667%3Awi-ae6dd1ff54bda957/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957:stale","surface":"action_inbox","target_id":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_packet%3Arealwork-85e8346d09786667%3Awi-ae6dd1ff54bda957/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957:wrong_priority","surface":"action_inbox","target_id":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_packet%3Arealwork-85e8346d09786667%3Awi-ae6dd1ff54bda957/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957:missing_context","surface":"action_inbox","target_id":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_packet%3Arealwork-85e8346d09786667%3Awi-ae6dd1ff54bda957/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957:irrelevant_context","surface":"action_inbox","target_id":"work_packet:realwork-85e8346d09786667:wi-ae6dd1ff54bda957","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_packet%3Arealwork-85e8346d09786667%3Awi-ae6dd1ff54bda957/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","lane":"needs_dylan","source_kind":"work_packet","source_id":"realwork-34c15bc58165795b","title":"Real Work: Google Doc `ML Infra - Main Doc` needs follow-up","summary":"Prepare a launch packet with refreshed Google Doc state.","badge":"real_work","status":"review_only","next_action":"Prepare a launch packet with refreshed Google Doc state.","created_at":1790038349.0778742,"updated_at":1790038349.0778742,"task_id":"","home":null,"links":{"packet":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-34c15bc58165795b.json"},"source_owner":"work_packet","evidence_refs":[{"metadata":{"evidence_kind":"google_doc_state","freshness":"fresh","observation_id":"d8aa7f38-794f-47f1-8d3c-0975c8400745","watched_tab_ids":[],"watched_tab_titles":[]},"source_id":"1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY","source_kind":"google_doc","summary":"Google Doc","uri":"https://docs.google.com/document/d/1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY/edit"}],"launch_packet":{"packet_id":"realwork-34c15bc58165795b","packet_hash":"sha256:34c15bc58165795b469cc74141bda056f3271eba15bbbb7df7c59c375ec08813","packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-34c15bc58165795b.json","json_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-34c15bc58165795b.json","safe_to_spawn":false,"readiness_status":"reviewable","readiness_reason":"real-work packet is reviewable but not spawnable: real-work preview packets require explicit launch packet preparation before spawn","snapshot_ref_count":0,"evidence_ref_count":1,"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"required_completion_evidence":[],"target_binding":{"flow_id":"google_doc_follow_up","project_id":"dylanbot","repo":"dylanbot","target_id":"wi-ae6dd1ff54bda957","target_kind":"work_item"},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-5c48b7e23db95a30","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"}},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_evidence":["google_doc_state"],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-34c15bc58165795b.json","packet_hash":"sha256:34c15bc58165795b469cc74141bda056f3271eba15bbbb7df7c59c375ec08813","candidate_id":"wi-ae6dd1ff54bda957","candidate_source_kind":"work_item","candidate_source_id":"wi-ae6dd1ff54bda957","current_work_item_status":"ready","stale_source":false,"stale_reason":"","project_id":"dylanbot","flow_id":"google_doc_follow_up","quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"quality_warnings":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"required_evidence":["local_validation","independent_review","daemon_smoke"],"completion_evidence_contract_present":true,"source_evidence_contract_present":true,"source_evidence":["google_doc_state"],"missing_source_evidence":[],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-5c48b7e23db95a30","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"},"age_seconds":35835.65235733986,"ttl_seconds":86400},"controls":[{"control_id":"action-inbox:work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957:prepare","surface":"action_inbox","target_id":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_packet%3Arealwork-34c15bc58165795b%3Awi-ae6dd1ff54bda957/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957:accept","surface":"action_inbox","target_id":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_packet%3Arealwork-34c15bc58165795b%3Awi-ae6dd1ff54bda957/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957:edit","surface":"action_inbox","target_id":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_packet%3Arealwork-34c15bc58165795b%3Awi-ae6dd1ff54bda957/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957:reject","surface":"action_inbox","target_id":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_packet%3Arealwork-34c15bc58165795b%3Awi-ae6dd1ff54bda957/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957:snooze","surface":"action_inbox","target_id":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_packet%3Arealwork-34c15bc58165795b%3Awi-ae6dd1ff54bda957/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957:useful","surface":"action_inbox","target_id":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_packet%3Arealwork-34c15bc58165795b%3Awi-ae6dd1ff54bda957/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957:not_useful","surface":"action_inbox","target_id":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_packet%3Arealwork-34c15bc58165795b%3Awi-ae6dd1ff54bda957/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957:stale","surface":"action_inbox","target_id":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_packet%3Arealwork-34c15bc58165795b%3Awi-ae6dd1ff54bda957/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957:wrong_priority","surface":"action_inbox","target_id":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_packet%3Arealwork-34c15bc58165795b%3Awi-ae6dd1ff54bda957/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957:missing_context","surface":"action_inbox","target_id":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_packet%3Arealwork-34c15bc58165795b%3Awi-ae6dd1ff54bda957/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957:irrelevant_context","surface":"action_inbox","target_id":"work_packet:realwork-34c15bc58165795b:wi-ae6dd1ff54bda957","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_packet%3Arealwork-34c15bc58165795b%3Awi-ae6dd1ff54bda957/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","lane":"needs_dylan","source_kind":"work_packet","source_id":"realwork-fea6e06eefb4cd96","title":"Real Work: Google Doc `ML Infra - Main Doc` needs follow-up","summary":"Prepare a launch packet with refreshed Google Doc state.","badge":"real_work","status":"review_only","next_action":"Prepare a launch packet with refreshed Google Doc state.","created_at":1790037620.9218981,"updated_at":1790037620.9218981,"task_id":"","home":null,"links":{"packet":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-fea6e06eefb4cd96.json"},"source_owner":"work_packet","evidence_refs":[{"metadata":{"evidence_kind":"google_doc_state","freshness":"fresh","observation_id":"7436ed8e-3d32-4b67-b7a1-eff25df80403","watched_tab_ids":[],"watched_tab_titles":[]},"source_id":"1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY","source_kind":"google_doc","summary":"Google Doc","uri":"https://docs.google.com/document/d/1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY/edit"}],"launch_packet":{"packet_id":"realwork-fea6e06eefb4cd96","packet_hash":"sha256:fea6e06eefb4cd962820f2dc25a2686f0aaa1f4cb5300bf70f997debf100ef63","packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-fea6e06eefb4cd96.json","json_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-fea6e06eefb4cd96.json","safe_to_spawn":false,"readiness_status":"reviewable","readiness_reason":"real-work packet is reviewable but not spawnable: real-work preview packets require explicit launch packet preparation before spawn","snapshot_ref_count":0,"evidence_ref_count":1,"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"required_completion_evidence":[],"target_binding":{"flow_id":"google_doc_follow_up","project_id":"dylanbot","repo":"dylanbot","target_id":"wi-ae6dd1ff54bda957","target_kind":"work_item"},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-34db627c26245db9","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"}},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_evidence":["google_doc_state"],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-fea6e06eefb4cd96.json","packet_hash":"sha256:fea6e06eefb4cd962820f2dc25a2686f0aaa1f4cb5300bf70f997debf100ef63","candidate_id":"wi-ae6dd1ff54bda957","candidate_source_kind":"work_item","candidate_source_id":"wi-ae6dd1ff54bda957","current_work_item_status":"ready","stale_source":false,"stale_reason":"","project_id":"dylanbot","flow_id":"google_doc_follow_up","quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"quality_warnings":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"required_evidence":["local_validation","independent_review","daemon_smoke"],"completion_evidence_contract_present":true,"source_evidence_contract_present":true,"source_evidence":["google_doc_state"],"missing_source_evidence":[],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-34db627c26245db9","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"},"age_seconds":36563.80833339691,"ttl_seconds":86400},"controls":[{"control_id":"action-inbox:work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957:prepare","surface":"action_inbox","target_id":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_packet%3Arealwork-fea6e06eefb4cd96%3Awi-ae6dd1ff54bda957/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957:accept","surface":"action_inbox","target_id":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_packet%3Arealwork-fea6e06eefb4cd96%3Awi-ae6dd1ff54bda957/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957:edit","surface":"action_inbox","target_id":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_packet%3Arealwork-fea6e06eefb4cd96%3Awi-ae6dd1ff54bda957/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957:reject","surface":"action_inbox","target_id":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_packet%3Arealwork-fea6e06eefb4cd96%3Awi-ae6dd1ff54bda957/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957:snooze","surface":"action_inbox","target_id":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_packet%3Arealwork-fea6e06eefb4cd96%3Awi-ae6dd1ff54bda957/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957:useful","surface":"action_inbox","target_id":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_packet%3Arealwork-fea6e06eefb4cd96%3Awi-ae6dd1ff54bda957/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957:not_useful","surface":"action_inbox","target_id":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_packet%3Arealwork-fea6e06eefb4cd96%3Awi-ae6dd1ff54bda957/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957:stale","surface":"action_inbox","target_id":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_packet%3Arealwork-fea6e06eefb4cd96%3Awi-ae6dd1ff54bda957/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957:wrong_priority","surface":"action_inbox","target_id":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_packet%3Arealwork-fea6e06eefb4cd96%3Awi-ae6dd1ff54bda957/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957:missing_context","surface":"action_inbox","target_id":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_packet%3Arealwork-fea6e06eefb4cd96%3Awi-ae6dd1ff54bda957/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957:irrelevant_context","surface":"action_inbox","target_id":"work_packet:realwork-fea6e06eefb4cd96:wi-ae6dd1ff54bda957","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_packet%3Arealwork-fea6e06eefb4cd96%3Awi-ae6dd1ff54bda957/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","lane":"needs_dylan","source_kind":"work_packet","source_id":"realwork-067c3943b66afa4c","title":"Real Work: Google Doc `ML Infra - Main Doc` needs follow-up","summary":"Prepare a launch packet with refreshed Google Doc state.","badge":"real_work","status":"review_only","next_action":"Prepare a launch packet with refreshed Google Doc state.","created_at":1790036920.311343,"updated_at":1790036920.311343,"task_id":"","home":null,"links":{"packet":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-067c3943b66afa4c.json"},"source_owner":"work_packet","evidence_refs":[{"metadata":{"evidence_kind":"google_doc_state","freshness":"fresh","observation_id":"9ae5166b-4cab-46c5-8fd0-a7ad56c14c9e","watched_tab_ids":[],"watched_tab_titles":[]},"source_id":"1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY","source_kind":"google_doc","summary":"Google Doc","uri":"https://docs.google.com/document/d/1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY/edit"}],"launch_packet":{"packet_id":"realwork-067c3943b66afa4c","packet_hash":"sha256:067c3943b66afa4c75fa7cf7d814543434ba7cfdd4194b18871ba94e73f8cdbf","packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-067c3943b66afa4c.json","json_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-067c3943b66afa4c.json","safe_to_spawn":false,"readiness_status":"reviewable","readiness_reason":"real-work packet is reviewable but not spawnable: real-work preview packets require explicit launch packet preparation before spawn","snapshot_ref_count":0,"evidence_ref_count":1,"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"required_completion_evidence":[],"target_binding":{"flow_id":"google_doc_follow_up","project_id":"dylanbot","repo":"dylanbot","target_id":"wi-ae6dd1ff54bda957","target_kind":"work_item"},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-1dcfe5e54d61ab2e","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"}},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_evidence":["google_doc_state"],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-067c3943b66afa4c.json","packet_hash":"sha256:067c3943b66afa4c75fa7cf7d814543434ba7cfdd4194b18871ba94e73f8cdbf","candidate_id":"wi-ae6dd1ff54bda957","candidate_source_kind":"work_item","candidate_source_id":"wi-ae6dd1ff54bda957","current_work_item_status":"ready","stale_source":false,"stale_reason":"","project_id":"dylanbot","flow_id":"google_doc_follow_up","quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"quality_warnings":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"required_evidence":["local_validation","independent_review","daemon_smoke"],"completion_evidence_contract_present":true,"source_evidence_contract_present":true,"source_evidence":["google_doc_state"],"missing_source_evidence":[],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-1dcfe5e54d61ab2e","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"},"age_seconds":37264.41888856888,"ttl_seconds":86400},"controls":[{"control_id":"action-inbox:work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957:prepare","surface":"action_inbox","target_id":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_packet%3Arealwork-067c3943b66afa4c%3Awi-ae6dd1ff54bda957/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957:accept","surface":"action_inbox","target_id":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_packet%3Arealwork-067c3943b66afa4c%3Awi-ae6dd1ff54bda957/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957:edit","surface":"action_inbox","target_id":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_packet%3Arealwork-067c3943b66afa4c%3Awi-ae6dd1ff54bda957/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957:reject","surface":"action_inbox","target_id":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_packet%3Arealwork-067c3943b66afa4c%3Awi-ae6dd1ff54bda957/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957:snooze","surface":"action_inbox","target_id":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_packet%3Arealwork-067c3943b66afa4c%3Awi-ae6dd1ff54bda957/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957:useful","surface":"action_inbox","target_id":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_packet%3Arealwork-067c3943b66afa4c%3Awi-ae6dd1ff54bda957/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957:not_useful","surface":"action_inbox","target_id":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_packet%3Arealwork-067c3943b66afa4c%3Awi-ae6dd1ff54bda957/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957:stale","surface":"action_inbox","target_id":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_packet%3Arealwork-067c3943b66afa4c%3Awi-ae6dd1ff54bda957/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957:wrong_priority","surface":"action_inbox","target_id":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_packet%3Arealwork-067c3943b66afa4c%3Awi-ae6dd1ff54bda957/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957:missing_context","surface":"action_inbox","target_id":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_packet%3Arealwork-067c3943b66afa4c%3Awi-ae6dd1ff54bda957/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957:irrelevant_context","surface":"action_inbox","target_id":"work_packet:realwork-067c3943b66afa4c:wi-ae6dd1ff54bda957","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_packet%3Arealwork-067c3943b66afa4c%3Awi-ae6dd1ff54bda957/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","lane":"needs_dylan","source_kind":"work_packet","source_id":"realwork-152a434bfa989cb0","title":"Real Work: Google Doc `ML Infra - Main Doc` needs follow-up","summary":"Prepare a launch packet with refreshed Google Doc state.","badge":"real_work","status":"review_only","next_action":"Prepare a launch packet with refreshed Google Doc state.","created_at":1790036190.320714,"updated_at":1790036190.320714,"task_id":"","home":null,"links":{"packet":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-152a434bfa989cb0.json"},"source_owner":"work_packet","evidence_refs":[{"metadata":{"evidence_kind":"google_doc_state","freshness":"fresh","observation_id":"fff4f974-ae80-417c-8afa-502454e9c976","watched_tab_ids":[],"watched_tab_titles":[]},"source_id":"1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY","source_kind":"google_doc","summary":"Google Doc","uri":"https://docs.google.com/document/d/1BfcIC07TuVlv_1dsttcweNWUNDz5i9bIUtzSrfRN1ZY/edit"}],"launch_packet":{"packet_id":"realwork-152a434bfa989cb0","packet_hash":"sha256:152a434bfa989cb0eec8a8244f09fa0bfbb5e9d1bdc02f4a1e0a612950ab2301","packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-152a434bfa989cb0.json","json_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-152a434bfa989cb0.json","safe_to_spawn":false,"readiness_status":"reviewable","readiness_reason":"real-work packet is reviewable but not spawnable: real-work preview packets require explicit launch packet preparation before spawn","snapshot_ref_count":0,"evidence_ref_count":1,"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"required_completion_evidence":[],"target_binding":{"flow_id":"google_doc_follow_up","project_id":"dylanbot","repo":"dylanbot","target_id":"wi-ae6dd1ff54bda957","target_kind":"work_item"},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-7589a34de68f4e23","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"}},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"required_source_evidence":["google_doc_state"],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"packet_kind":"real_work","packet_path":"/home/kyhuang/.config/dylanbot/memory/real_work/realwork-152a434bfa989cb0.json","packet_hash":"sha256:152a434bfa989cb0eec8a8244f09fa0bfbb5e9d1bdc02f4a1e0a612950ab2301","candidate_id":"wi-ae6dd1ff54bda957","candidate_source_kind":"work_item","candidate_source_id":"wi-ae6dd1ff54bda957","current_work_item_status":"ready","stale_source":false,"stale_reason":"","project_id":"dylanbot","flow_id":"google_doc_follow_up","quality_status":"reviewable","quality_score":100.0,"quality_blockers":[],"quality_warnings":[],"required_source_adapters":["google_doc"],"source_health_blockers":[],"source_diagnostics":[{"project_id":"dylanbot","adapter":"local_git","status":"unconfigured","event_count":0,"actionable_event_count":0,"reasons":["repo path is not configured"]},{"project_id":"dylanbot","adapter":"slack_thread","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"google_doc","status":"active","event_count":1,"actionable_event_count":1,"reasons":[]},{"project_id":"dylanbot","adapter":"external_agent","status":"idle","event_count":0,"actionable_event_count":0,"reasons":["no unmanaged local work observed"]}],"required_evidence":["local_validation","independent_review","daemon_smoke"],"completion_evidence_contract_present":true,"source_evidence_contract_present":true,"source_evidence":["google_doc_state"],"missing_source_evidence":[],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"launch_context":{"project_id":"dylanbot","repo_key":"dylanbot","flow_id":"google_doc_follow_up","source_event_id":"event-7589a34de68f4e23","source_event_type":"google_doc.observed","base_branch":"main","merge_target_branch":"main"},"age_seconds":37994.40951752663,"ttl_seconds":86400},"controls":[{"control_id":"action-inbox:work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957:prepare","surface":"action_inbox","target_id":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_packet%3Arealwork-152a434bfa989cb0%3Awi-ae6dd1ff54bda957/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957:accept","surface":"action_inbox","target_id":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_packet%3Arealwork-152a434bfa989cb0%3Awi-ae6dd1ff54bda957/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957:edit","surface":"action_inbox","target_id":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_packet%3Arealwork-152a434bfa989cb0%3Awi-ae6dd1ff54bda957/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957:reject","surface":"action_inbox","target_id":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_packet%3Arealwork-152a434bfa989cb0%3Awi-ae6dd1ff54bda957/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957:snooze","surface":"action_inbox","target_id":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_packet%3Arealwork-152a434bfa989cb0%3Awi-ae6dd1ff54bda957/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957:useful","surface":"action_inbox","target_id":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_packet%3Arealwork-152a434bfa989cb0%3Awi-ae6dd1ff54bda957/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957:not_useful","surface":"action_inbox","target_id":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_packet%3Arealwork-152a434bfa989cb0%3Awi-ae6dd1ff54bda957/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957:stale","surface":"action_inbox","target_id":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_packet%3Arealwork-152a434bfa989cb0%3Awi-ae6dd1ff54bda957/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957:wrong_priority","surface":"action_inbox","target_id":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_packet%3Arealwork-152a434bfa989cb0%3Awi-ae6dd1ff54bda957/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957:missing_context","surface":"action_inbox","target_id":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_packet%3Arealwork-152a434bfa989cb0%3Awi-ae6dd1ff54bda957/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957:irrelevant_context","surface":"action_inbox","target_id":"work_packet:realwork-152a434bfa989cb0:wi-ae6dd1ff54bda957","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_packet%3Arealwork-152a434bfa989cb0%3Awi-ae6dd1ff54bda957/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_item:repair-4ed76bb6d1e8e58d","lane":"needs_dylan","source_kind":"work_item","source_id":"repair-4ed76bb6d1e8e58d","title":"Work Item: Repair invariant: Backlog in-progress item is not linked to a failed terminal task","summary":"dylanbot | repair_invariant | from shepherd.finding.backlog_linked_to_terminal_failed_task","badge":"repair_work_item","status":"ready","next_action":"Review the invariant violation and prepare a repair WorkPacket.","created_at":1790018255.270811,"updated_at":1790018749.6535473,"task_id":"","home":null,"links":{},"source_owner":"delivery_plane","evidence_refs":[{"source_kind":"entity","source_id":"shepherd:backlog_linked_to_terminal_failed_task:21b4baa5-e49e-4901-8b69-b7c8ebf5b4ca:5630401e-3e58-4d47-ab67-2456cb1777a4","claim":"Backlog item linked to terminal failed task"},{"source_kind":"entity","source_id":"21b4baa5-e49e-4901-8b69-b7c8ebf5b4ca","claim":"backlog_item"},{"source_kind":"entity","source_id":"5630401e-3e58-4d47-ab67-2456cb1777a4","claim":"task"}],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"project_id":"dylanbot","objective_id":"objective-023dd143646a1b53","work_item_kind":"repair_invariant","priority_score":5.0,"source_ledger_id":"ledger-021a71bfa6e433de","invariant_id":"backlog_linked_to_terminal_failed_task","repair_policy":"operator_review","source_event_id":"event-081fe6a50664cff5","source_event_type":"shepherd.finding.backlog_linked_to_terminal_failed_task","project_title":"DylanBot","repo_key":"dylanbot","repo_default_branch":"main","review_system":"local_main_merge","rulesets":["dylanbot.mdc","dylanbot-merge-workflow.mdc","dylanbot-memory.mdc"],"source_adapters":["local_git","slack_thread","google_doc","external_agent"],"invariant_title":"Backlog in-progress item is not linked to a failed terminal task","invariant_severity":"warning","verification_profile_id":"uv_tests_and_smoke","action_profile_id":"dylanbot_local_merge","allowed_actions":["spawn_agent","push_branch","merge_main","redeploy"],"approval_required":["merge_main","redeploy"],"forbidden_actions":["create_mr","skip_review"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"forbidden_commands":["pytest","ruff","python"],"required_evidence":["local_validation","independent_review","daemon_smoke"]},"controls":[{"control_id":"action-inbox:work_item:repair-4ed76bb6d1e8e58d:prepare","surface":"action_inbox","target_id":"work_item:repair-4ed76bb6d1e8e58d","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_item%3Arepair-4ed76bb6d1e8e58d/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_item:repair-4ed76bb6d1e8e58d:accept","surface":"action_inbox","target_id":"work_item:repair-4ed76bb6d1e8e58d","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_item%3Arepair-4ed76bb6d1e8e58d/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-4ed76bb6d1e8e58d:edit","surface":"action_inbox","target_id":"work_item:repair-4ed76bb6d1e8e58d","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_item%3Arepair-4ed76bb6d1e8e58d/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-4ed76bb6d1e8e58d:reject","surface":"action_inbox","target_id":"work_item:repair-4ed76bb6d1e8e58d","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_item%3Arepair-4ed76bb6d1e8e58d/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_item:repair-4ed76bb6d1e8e58d:snooze","surface":"action_inbox","target_id":"work_item:repair-4ed76bb6d1e8e58d","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_item%3Arepair-4ed76bb6d1e8e58d/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-4ed76bb6d1e8e58d:useful","surface":"action_inbox","target_id":"work_item:repair-4ed76bb6d1e8e58d","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_item%3Arepair-4ed76bb6d1e8e58d/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-4ed76bb6d1e8e58d:not_useful","surface":"action_inbox","target_id":"work_item:repair-4ed76bb6d1e8e58d","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_item%3Arepair-4ed76bb6d1e8e58d/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-4ed76bb6d1e8e58d:stale","surface":"action_inbox","target_id":"work_item:repair-4ed76bb6d1e8e58d","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_item%3Arepair-4ed76bb6d1e8e58d/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-4ed76bb6d1e8e58d:wrong_priority","surface":"action_inbox","target_id":"work_item:repair-4ed76bb6d1e8e58d","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_item%3Arepair-4ed76bb6d1e8e58d/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-4ed76bb6d1e8e58d:missing_context","surface":"action_inbox","target_id":"work_item:repair-4ed76bb6d1e8e58d","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_item%3Arepair-4ed76bb6d1e8e58d/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-4ed76bb6d1e8e58d:irrelevant_context","surface":"action_inbox","target_id":"work_item:repair-4ed76bb6d1e8e58d","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_item%3Arepair-4ed76bb6d1e8e58d/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"work_item:repair-499f40a0b8efdb52","lane":"needs_dylan","source_kind":"work_item","source_id":"repair-499f40a0b8efdb52","title":"Work Item: Repair invariant: Backlog in-progress item has a linked task","summary":"dylanbot | repair_invariant | from shepherd.finding.backlog_in_progress_without_linked_task","badge":"repair_work_item","status":"ready","next_action":"Review the invariant violation and prepare a repair WorkPacket.","created_at":1789999657.9177365,"updated_at":1789999828.1443162,"task_id":"","home":null,"links":{},"source_owner":"delivery_plane","evidence_refs":[{"source_kind":"entity","source_id":"shepherd:backlog_in_progress_without_linked_task:e01e4cc1-ba71-4823-a79e-887b64736cc4","claim":"Backlog item has no linked task"},{"source_kind":"entity","source_id":"e01e4cc1-ba71-4823-a79e-887b64736cc4","claim":"backlog_item"}],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":["local_validation","independent_review","daemon_smoke"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Prepare packet","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this recommendation, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"project_id":"dylanbot","objective_id":"objective-023dd143646a1b53","work_item_kind":"repair_invariant","priority_score":5.0,"source_ledger_id":"ledger-9bcdb51b6ec2c7cb","invariant_id":"backlog_in_progress_without_linked_task","repair_policy":"operator_review","source_event_id":"event-9bd096b7e00cfbc8","source_event_type":"shepherd.finding.backlog_in_progress_without_linked_task","project_title":"DylanBot","repo_key":"dylanbot","repo_default_branch":"main","review_system":"local_main_merge","rulesets":["dylanbot.mdc","dylanbot-merge-workflow.mdc","dylanbot-memory.mdc"],"source_adapters":["local_git","slack_thread","google_doc","external_agent"],"invariant_title":"Backlog in-progress item has a linked task","invariant_severity":"warning","verification_profile_id":"uv_tests_and_smoke","action_profile_id":"dylanbot_local_merge","allowed_actions":["spawn_agent","push_branch","merge_main","redeploy"],"approval_required":["merge_main","redeploy"],"forbidden_actions":["create_mr","skip_review"],"validation_commands":["uv run ruff check {paths}","uv run pytest {tests} -q","dylanbot status"],"forbidden_commands":["pytest","ruff","python"],"required_evidence":["local_validation","independent_review","daemon_smoke"]},"controls":[{"control_id":"action-inbox:work_item:repair-499f40a0b8efdb52:prepare","surface":"action_inbox","target_id":"work_item:repair-499f40a0b8efdb52","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/work_item%3Arepair-499f40a0b8efdb52/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:work_item:repair-499f40a0b8efdb52:accept","surface":"action_inbox","target_id":"work_item:repair-499f40a0b8efdb52","operation":"accept","label":"Accept","api_path":"/api/action-inbox/work_item%3Arepair-499f40a0b8efdb52/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-499f40a0b8efdb52:edit","surface":"action_inbox","target_id":"work_item:repair-499f40a0b8efdb52","operation":"edit","label":"Edit","api_path":"/api/action-inbox/work_item%3Arepair-499f40a0b8efdb52/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-499f40a0b8efdb52:reject","surface":"action_inbox","target_id":"work_item:repair-499f40a0b8efdb52","operation":"reject","label":"Reject","api_path":"/api/action-inbox/work_item%3Arepair-499f40a0b8efdb52/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:work_item:repair-499f40a0b8efdb52:snooze","surface":"action_inbox","target_id":"work_item:repair-499f40a0b8efdb52","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/work_item%3Arepair-499f40a0b8efdb52/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-499f40a0b8efdb52:useful","surface":"action_inbox","target_id":"work_item:repair-499f40a0b8efdb52","operation":"useful","label":"Useful","api_path":"/api/action-inbox/work_item%3Arepair-499f40a0b8efdb52/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-499f40a0b8efdb52:not_useful","surface":"action_inbox","target_id":"work_item:repair-499f40a0b8efdb52","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/work_item%3Arepair-499f40a0b8efdb52/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-499f40a0b8efdb52:stale","surface":"action_inbox","target_id":"work_item:repair-499f40a0b8efdb52","operation":"stale","label":"Stale","api_path":"/api/action-inbox/work_item%3Arepair-499f40a0b8efdb52/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-499f40a0b8efdb52:wrong_priority","surface":"action_inbox","target_id":"work_item:repair-499f40a0b8efdb52","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/work_item%3Arepair-499f40a0b8efdb52/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-499f40a0b8efdb52:missing_context","surface":"action_inbox","target_id":"work_item:repair-499f40a0b8efdb52","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/work_item%3Arepair-499f40a0b8efdb52/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:work_item:repair-499f40a0b8efdb52:irrelevant_context","surface":"action_inbox","target_id":"work_item:repair-499f40a0b8efdb52","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/work_item%3Arepair-499f40a0b8efdb52/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","lane":"needs_dylan","source_kind":"backlog_item","source_id":"575e23ec-0b01-4670-a2dd-66c7212e0ae4","title":"Backlog: Fix TaskRunner crash: FileNotFoundError 'codex' (subagent runtime not on PATH)","summary":"From daemon log health batch (item 8af39f33-f95b-4396-9ce2-36039684e7fb).","badge":"backlog_approval","status":"open","next_action":"Review this backlog item, prepare a launch packet, then queue agent work if it is still worth doing.","created_at":1786178362.2093384,"updated_at":1786178362.2093384,"task_id":"","home":null,"links":{"app":"/api/backlog/575e23ec-0b01-4670-a2dd-66c7212e0ae4"},"source_owner":"backlog","evidence_refs":[{"kind":"memory_file","path":"backlog/575e23ec-0b01-4670-a2dd-66c7212e0ae4.yaml","summary":"Source backlog item."}],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":["repo-specific validation evidence is recorded","completion summary names changed files and residual risk"],"validation_commands":["Follow the ndas-bazel-workspace rule and run focused dazel/bazel validation for the target changed."],"queue_blockers":[],"operator_profile":{"state":"needs_packet","label":"Backlog approval","reason":"Review this approval-gated backlog item, then prepare a launch packet before queuing agent work.","primary_operation":"prepare","primary_label":"Prepare Launch Packet","blocked":false,"actionable":true},"attention_profile":{"mode":"review","route":"action_inbox","priority":"normal","reason":"Review this approval-gated backlog item, then prepare a launch packet before queuing agent work.","interrupts_dylan":false},"diagnostics":{"backlog_item_id":"575e23ec-0b01-4670-a2dd-66c7212e0ae4","project_id":"ndas","repo_key":"ndas","repo":"/home/kyhuang/scratch/ndas","repo_family":"ndas","priority":"high","estimated_effort":"small","spawn_policy":"approve","source":"scheduler","tags":["self-healing","daemon","loghealth"],"backlog_path":"backlog/575e23ec-0b01-4670-a2dd-66c7212e0ae4.yaml","required_evidence":["repo-specific validation evidence is recorded","completion summary names changed files and residual risk"],"validation_commands":["Follow the ndas-bazel-workspace rule and run focused dazel/bazel validation for the target changed."]},"controls":[{"control_id":"action-inbox:backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4:prepare","surface":"action_inbox","target_id":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","operation":"prepare","label":"Prepare Launch Packet","api_path":"/api/action-inbox/backlog_item%3A575e23ec-0b01-4670-a2dd-66c7212e0ae4/events/prepare","enabled":true,"web_enabled":true,"style":"primary","parameters":{}},{"control_id":"action-inbox:backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4:accept","surface":"action_inbox","target_id":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","operation":"accept","label":"Accept","api_path":"/api/action-inbox/backlog_item%3A575e23ec-0b01-4670-a2dd-66c7212e0ae4/events/accept","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4:edit","surface":"action_inbox","target_id":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","operation":"edit","label":"Edit","api_path":"/api/action-inbox/backlog_item%3A575e23ec-0b01-4670-a2dd-66c7212e0ae4/events/edit","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4:reject","surface":"action_inbox","target_id":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","operation":"reject","label":"Reject","api_path":"/api/action-inbox/backlog_item%3A575e23ec-0b01-4670-a2dd-66c7212e0ae4/events/reject","enabled":true,"web_enabled":true,"style":"danger","parameters":{}},{"control_id":"action-inbox:backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4:snooze","surface":"action_inbox","target_id":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","operation":"snooze","label":"Snooze","api_path":"/api/action-inbox/backlog_item%3A575e23ec-0b01-4670-a2dd-66c7212e0ae4/events/snooze","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4:useful","surface":"action_inbox","target_id":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","operation":"useful","label":"Useful","api_path":"/api/action-inbox/backlog_item%3A575e23ec-0b01-4670-a2dd-66c7212e0ae4/events/useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4:not_useful","surface":"action_inbox","target_id":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","operation":"not_useful","label":"Noisy","api_path":"/api/action-inbox/backlog_item%3A575e23ec-0b01-4670-a2dd-66c7212e0ae4/events/not_useful","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4:stale","surface":"action_inbox","target_id":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","operation":"stale","label":"Stale","api_path":"/api/action-inbox/backlog_item%3A575e23ec-0b01-4670-a2dd-66c7212e0ae4/events/stale","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4:wrong_priority","surface":"action_inbox","target_id":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","operation":"wrong_priority","label":"Wrong Priority","api_path":"/api/action-inbox/backlog_item%3A575e23ec-0b01-4670-a2dd-66c7212e0ae4/events/wrong_priority","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4:missing_context","surface":"action_inbox","target_id":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","operation":"missing_context","label":"Missing Context","api_path":"/api/action-inbox/backlog_item%3A575e23ec-0b01-4670-a2dd-66c7212e0ae4/events/missing_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4:irrelevant_context","surface":"action_inbox","target_id":"backlog_item:575e23ec-0b01-4670-a2dd-66c7212e0ae4","operation":"irrelevant_context","label":"Irrelevant Context","api_path":"/api/action-inbox/backlog_item%3A575e23ec-0b01-4670-a2dd-66c7212e0ae4/events/irrelevant_context","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"task_done:18533d33-58ef-4d83-948d-919fc16eb55c","lane":"done_recently","source_kind":"task","source_id":"18533d33-58ef-4d83-948d-919fc16eb55c","title":"Read-only investigation in the ndas repo at /home/kyhuang/scratch/ndas. Do NOT…","summary":"Refusing cleanup: `/home/kyhuang/.config/dylanbot/worktrees/18533d33-58ef-4d83-948d-919fc16eb55c` has dirty files after merge.","badge":"done","status":"waiting_for_dylan","next_action":"Review outcome links or archive follow-up if no action remains.","created_at":1789659447.850881,"updated_at":1789659550.4736412,"task_id":"18533d33-58ef-4d83-948d-919fc16eb55c","home":{"home_id":"","task_id":"18533d33-58ef-4d83-948d-919fc16eb55c","channel_id":"D0BET9CTWCW","root_ts":"1789659476.284239","thread_ts":"1789659476.284239","permalink":"","source":"task_frontmatter","created_at":1789659447.850881,"updated_at":1789659476.200413,"metadata":{}},"links":{"app":"/app/tasks/18533d33-58ef-4d83-948d-919fc16eb55c?focus=agent#timeline","api":"/api/agents/18533d33-58ef-4d83-948d-919fc16eb55c"},"source_owner":"agent_orchestrator","evidence_refs":[],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":[],"validation_commands":[],"queue_blockers":[],"operator_profile":{"state":"done","label":"Done","reason":"Review outcome links or archive follow-up if no action remains.","primary_operation":"","primary_label":"","blocked":false,"actionable":false},"attention_profile":{"mode":"background","route":"background","priority":"low","reason":"Review outcome links or archive follow-up if no action remains.","interrupts_dylan":false},"diagnostics":{"task_file":"/home/kyhuang/.config/dylanbot/memory/agents/history/18533d33-58ef-4d83-948d-919fc16eb55c.md","runtime":"pi","repo":"ndas","completion_gate":"accepted","validation_evidence_status":"","validation_evidence_warnings":[],"completion_artifact_status":"not_required","completion_artifact_missing":[],"completion_artifact_warnings":[],"required_completion_evidence":[]},"controls":[{"control_id":"action-inbox:task_done:18533d33-58ef-4d83-948d-919fc16eb55c:refresh","surface":"action_inbox","target_id":"task_done:18533d33-58ef-4d83-948d-919fc16eb55c","operation":"refresh","label":"Refresh","api_path":"/api/action-inbox/task_done%3A18533d33-58ef-4d83-948d-919fc16eb55c/events/refresh","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:task_done:18533d33-58ef-4d83-948d-919fc16eb55c:prepare","surface":"action_inbox","target_id":"task_done:18533d33-58ef-4d83-948d-919fc16eb55c","operation":"prepare","label":"Prepare","api_path":"/api/action-inbox/task_done%3A18533d33-58ef-4d83-948d-919fc16eb55c/events/prepare","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:task_done:18533d33-58ef-4d83-948d-919fc16eb55c:dismiss","surface":"action_inbox","target_id":"task_done:18533d33-58ef-4d83-948d-919fc16eb55c","operation":"dismiss","label":"Dismiss","api_path":"/api/action-inbox/task_done%3A18533d33-58ef-4d83-948d-919fc16eb55c/events/dismiss","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"task_done:78af77e8-4af5-4085-a656-5dc71c8a7491","lane":"done_recently","source_kind":"task","source_id":"78af77e8-4af5-4085-a656-5dc71c8a7491","title":"Read-only investigation in the ndas repo at /home/kyhuang/scratch/ndas. Do NOT…","summary":"Refusing cleanup: `/home/kyhuang/.config/dylanbot/worktrees/78af77e8-4af5-4085-a656-5dc71c8a7491` has dirty files after merge.","badge":"done","status":"merge_failed","next_action":"Review outcome links or archive follow-up if no action remains.","created_at":1789659120.9918303,"updated_at":1789659260.6196365,"task_id":"78af77e8-4af5-4085-a656-5dc71c8a7491","home":{"home_id":"","task_id":"78af77e8-4af5-4085-a656-5dc71c8a7491","channel_id":"D0BET9CTWCW","root_ts":"1789659157.090309","thread_ts":"1789659157.090309","permalink":"","source":"task_frontmatter","created_at":1789659120.9918303,"updated_at":1789659157.0028389,"metadata":{}},"links":{"app":"/app/tasks/78af77e8-4af5-4085-a656-5dc71c8a7491?focus=agent#timeline","api":"/api/agents/78af77e8-4af5-4085-a656-5dc71c8a7491"},"source_owner":"agent_orchestrator","evidence_refs":[],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":[],"validation_commands":[],"queue_blockers":[],"operator_profile":{"state":"done","label":"Done","reason":"Review outcome links or archive follow-up if no action remains.","primary_operation":"","primary_label":"","blocked":false,"actionable":false},"attention_profile":{"mode":"background","route":"background","priority":"low","reason":"Review outcome links or archive follow-up if no action remains.","interrupts_dylan":false},"diagnostics":{"task_file":"/home/kyhuang/.config/dylanbot/memory/agents/history/78af77e8-4af5-4085-a656-5dc71c8a7491.md","runtime":"pi","repo":"ndas","completion_gate":"accepted","validation_evidence_status":"","validation_evidence_warnings":[],"completion_artifact_status":"not_required","completion_artifact_missing":[],"completion_artifact_warnings":[],"required_completion_evidence":[]},"controls":[{"control_id":"action-inbox:task_done:78af77e8-4af5-4085-a656-5dc71c8a7491:refresh","surface":"action_inbox","target_id":"task_done:78af77e8-4af5-4085-a656-5dc71c8a7491","operation":"refresh","label":"Refresh","api_path":"/api/action-inbox/task_done%3A78af77e8-4af5-4085-a656-5dc71c8a7491/events/refresh","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:task_done:78af77e8-4af5-4085-a656-5dc71c8a7491:prepare","surface":"action_inbox","target_id":"task_done:78af77e8-4af5-4085-a656-5dc71c8a7491","operation":"prepare","label":"Prepare","api_path":"/api/action-inbox/task_done%3A78af77e8-4af5-4085-a656-5dc71c8a7491/events/prepare","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:task_done:78af77e8-4af5-4085-a656-5dc71c8a7491:dismiss","surface":"action_inbox","target_id":"task_done:78af77e8-4af5-4085-a656-5dc71c8a7491","operation":"dismiss","label":"Dismiss","api_path":"/api/action-inbox/task_done%3A78af77e8-4af5-4085-a656-5dc71c8a7491/events/dismiss","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"task_done:578459a4-3917-47c4-8d62-286adb508acf","lane":"done_recently","source_kind":"task","source_id":"578459a4-3917-47c4-8d62-286adb508acf","title":"Inspect the Gerrit CL at https://git-av.nvidia.com/r/c/ndas/+/948449 in the nda…","summary":"Refusing to finalize no-diff/manual merge task: `dylanbot/578459a4-inspect-the-gerrit-c` is merged into local `av-dev-l2pp-2` but is not an ancestor of `origin/av-dev-l2pp-2`. Push or verify the remote merge before clea...","badge":"done","status":"merge_failed","next_action":"Review outcome links or archive follow-up if no action remains.","created_at":1789589118.8978972,"updated_at":1789589270.5223236,"task_id":"578459a4-3917-47c4-8d62-286adb508acf","home":{"home_id":"","task_id":"578459a4-3917-47c4-8d62-286adb508acf","channel_id":"D0BET9CTWCW","root_ts":"1789589153.350349","thread_ts":"1789589153.350349","permalink":"","source":"task_frontmatter","created_at":1789589118.8978972,"updated_at":1789589153.2555714,"metadata":{}},"links":{"app":"/app/tasks/578459a4-3917-47c4-8d62-286adb508acf?focus=agent#timeline","api":"/api/agents/578459a4-3917-47c4-8d62-286adb508acf"},"source_owner":"agent_orchestrator","evidence_refs":[],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":[],"validation_commands":[],"queue_blockers":[],"operator_profile":{"state":"done","label":"Done","reason":"Review outcome links or archive follow-up if no action remains.","primary_operation":"","primary_label":"","blocked":false,"actionable":false},"attention_profile":{"mode":"background","route":"background","priority":"low","reason":"Review outcome links or archive follow-up if no action remains.","interrupts_dylan":false},"diagnostics":{"task_file":"/home/kyhuang/.config/dylanbot/memory/agents/history/578459a4-3917-47c4-8d62-286adb508acf.md","runtime":"pi","repo":"ndas","completion_gate":"accepted","validation_evidence_status":"","validation_evidence_warnings":[],"completion_artifact_status":"not_required","completion_artifact_missing":[],"completion_artifact_warnings":[],"required_completion_evidence":[]},"controls":[{"control_id":"action-inbox:task_done:578459a4-3917-47c4-8d62-286adb508acf:refresh","surface":"action_inbox","target_id":"task_done:578459a4-3917-47c4-8d62-286adb508acf","operation":"refresh","label":"Refresh","api_path":"/api/action-inbox/task_done%3A578459a4-3917-47c4-8d62-286adb508acf/events/refresh","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:task_done:578459a4-3917-47c4-8d62-286adb508acf:prepare","surface":"action_inbox","target_id":"task_done:578459a4-3917-47c4-8d62-286adb508acf","operation":"prepare","label":"Prepare","api_path":"/api/action-inbox/task_done%3A578459a4-3917-47c4-8d62-286adb508acf/events/prepare","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:task_done:578459a4-3917-47c4-8d62-286adb508acf:dismiss","surface":"action_inbox","target_id":"task_done:578459a4-3917-47c4-8d62-286adb508acf","operation":"dismiss","label":"Dismiss","api_path":"/api/action-inbox/task_done%3A578459a4-3917-47c4-8d62-286adb508acf/events/dismiss","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"task_done:3672c143-b91b-434c-9bc3-6acab749e350","lane":"done_recently","source_kind":"task","source_id":"3672c143-b91b-434c-9bc3-6acab749e350","title":"# Code review: [AML] Integrate shared NRG dataloader support","summary":"Refusing cleanup: `/home/kyhuang/.config/dylanbot/worktrees/3672c143-b91b-434c-9bc3-6acab749e350` has dirty files after merge.","badge":"done","status":"merge_failed","next_action":"Review outcome links or archive follow-up if no action remains.","created_at":1789412781.7246408,"updated_at":1789413192.673899,"task_id":"3672c143-b91b-434c-9bc3-6acab749e350","home":{"home_id":"","task_id":"3672c143-b91b-434c-9bc3-6acab749e350","channel_id":"D0BET9CTWCW","root_ts":"1787357800.870349","thread_ts":"1787357800.870349","permalink":"","source":"task_frontmatter","created_at":1789412781.7246408,"updated_at":1789412811.9196596,"metadata":{}},"links":{"app":"/app/tasks/3672c143-b91b-434c-9bc3-6acab749e350?focus=agent#timeline","api":"/api/agents/3672c143-b91b-434c-9bc3-6acab749e350"},"source_owner":"agent_orchestrator","evidence_refs":[],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":[],"validation_commands":[],"queue_blockers":[],"operator_profile":{"state":"done","label":"Done","reason":"Review outcome links or archive follow-up if no action remains.","primary_operation":"","primary_label":"","blocked":false,"actionable":false},"attention_profile":{"mode":"background","route":"background","priority":"low","reason":"Review outcome links or archive follow-up if no action remains.","interrupts_dylan":false},"diagnostics":{"task_file":"/home/kyhuang/.config/dylanbot/memory/agents/history/3672c143-b91b-434c-9bc3-6acab749e350.md","runtime":"codex","repo":"ndas","completion_gate":"accepted","validation_evidence_status":"","validation_evidence_warnings":[],"completion_artifact_status":"not_required","completion_artifact_missing":[],"completion_artifact_warnings":[],"required_completion_evidence":[]},"controls":[{"control_id":"action-inbox:task_done:3672c143-b91b-434c-9bc3-6acab749e350:refresh","surface":"action_inbox","target_id":"task_done:3672c143-b91b-434c-9bc3-6acab749e350","operation":"refresh","label":"Refresh","api_path":"/api/action-inbox/task_done%3A3672c143-b91b-434c-9bc3-6acab749e350/events/refresh","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:task_done:3672c143-b91b-434c-9bc3-6acab749e350:prepare","surface":"action_inbox","target_id":"task_done:3672c143-b91b-434c-9bc3-6acab749e350","operation":"prepare","label":"Prepare","api_path":"/api/action-inbox/task_done%3A3672c143-b91b-434c-9bc3-6acab749e350/events/prepare","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:task_done:3672c143-b91b-434c-9bc3-6acab749e350:dismiss","surface":"action_inbox","target_id":"task_done:3672c143-b91b-434c-9bc3-6acab749e350","operation":"dismiss","label":"Dismiss","api_path":"/api/action-inbox/task_done%3A3672c143-b91b-434c-9bc3-6acab749e350/events/dismiss","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}},{"item_key":"task_done:b9b76a39-d394-4fd3-8c9b-e54165b24758","lane":"done_recently","source_kind":"task","source_id":"b9b76a39-d394-4fd3-8c9b-e54165b24758","title":"# Code review: [AML] Enable checkers on GCP cluster","summary":"Refusing cleanup: `/home/kyhuang/.config/dylanbot/worktrees/b9b76a39-d394-4fd3-8c9b-e54165b24758` has dirty files after merge.","badge":"done","status":"merge_failed","next_action":"Review outcome links or archive follow-up if no action remains.","created_at":1789408021.4346294,"updated_at":1789408310.0379057,"task_id":"b9b76a39-d394-4fd3-8c9b-e54165b24758","home":{"home_id":"f3f111ac-e6d6-461c-acc8-e71e51967b31","task_id":"b9b76a39-d394-4fd3-8c9b-e54165b24758","channel_id":"D0BET9CTWCW","root_ts":"1789408055.190839","thread_ts":"1789408055.190839","permalink":"","source":"code_review_completion","created_at":1789408055.4813752,"updated_at":1789408055.4813755,"metadata":{"author":"","gerrit":{"change_id":"ndas~959080","revision_id":"4cc7eebd447546164faea87f9e3e8a4edbca2dd7"},"kind":"code_review","platform":"gerrit","repo":"ndas","review_id":"gerrit:ndas~959080","title":"[AML] Enable checkers on GCP cluster","url":"https://git-av.nvidia.com/r/c/ndas/+/959080"}},"links":{"app":"/app/tasks/b9b76a39-d394-4fd3-8c9b-e54165b24758?focus=agent#timeline","api":"/api/agents/b9b76a39-d394-4fd3-8c9b-e54165b24758"},"source_owner":"agent_orchestrator","evidence_refs":[],"launch_packet":{},"prepared_packet":{},"queued_task":{},"linked_task":{},"quality_status":"","quality_score":null,"quality_blockers":[],"required_source_evidence":[],"missing_source_evidence":[],"required_evidence":[],"validation_commands":[],"queue_blockers":[],"operator_profile":{"state":"done","label":"Done","reason":"Review outcome links or archive follow-up if no action remains.","primary_operation":"","primary_label":"","blocked":false,"actionable":false},"attention_profile":{"mode":"background","route":"background","priority":"low","reason":"Review outcome links or archive follow-up if no action remains.","interrupts_dylan":false},"diagnostics":{"task_file":"/home/kyhuang/.config/dylanbot/memory/agents/history/b9b76a39-d394-4fd3-8c9b-e54165b24758.md","runtime":"codex","repo":"ndas","completion_gate":"accepted","validation_evidence_status":"","validation_evidence_warnings":[],"completion_artifact_status":"not_required","completion_artifact_missing":[],"completion_artifact_warnings":[],"required_completion_evidence":[]},"controls":[{"control_id":"action-inbox:task_done:b9b76a39-d394-4fd3-8c9b-e54165b24758:refresh","surface":"action_inbox","target_id":"task_done:b9b76a39-d394-4fd3-8c9b-e54165b24758","operation":"refresh","label":"Refresh","api_path":"/api/action-inbox/task_done%3Ab9b76a39-d394-4fd3-8c9b-e54165b24758/events/refresh","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:task_done:b9b76a39-d394-4fd3-8c9b-e54165b24758:prepare","surface":"action_inbox","target_id":"task_done:b9b76a39-d394-4fd3-8c9b-e54165b24758","operation":"prepare","label":"Prepare","api_path":"/api/action-inbox/task_done%3Ab9b76a39-d394-4fd3-8c9b-e54165b24758/events/prepare","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}},{"control_id":"action-inbox:task_done:b9b76a39-d394-4fd3-8c9b-e54165b24758:dismiss","surface":"action_inbox","target_id":"task_done:b9b76a39-d394-4fd3-8c9b-e54165b24758","operation":"dismiss","label":"Dismiss","api_path":"/api/action-inbox/task_done%3Ab9b76a39-d394-4fd3-8c9b-e54165b24758/events/dismiss","enabled":true,"web_enabled":true,"style":"secondary","parameters":{}}],"suppression":null,"latest_feedback":{}}],"errors":[]}