Tasker-worker marked code-writing kanban cards done without filing Forgejo issues #107
Labels
No labels
blocked:children
blocked:depends-101
blocked:depends-103
blocked:depends-104
blocked:needs-attention
blocked:needs-decision
blocked:no-changes
blocked:preflight
bug
chore
feature-request
in-progress
lint-cleanup
needs-decompose
performance
quality
quickfix
security/medium
triage-approved
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Mark/easystitch#107
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Gap: tasker-worker has no instruction/skill to file Forgejo issues
What happened (2026-07-29)
A photo-segmentation Vikunja milestone (project 3, tasks 59-63) was created and the kanban tasker-worker picked each one up, ran it, marked the kanban cards done. Result: code written to
/home/b/Projects/easystitch/src/segmentation/and/tests/segmentation/, but zero Forgejo issues filed for any of the work. The work is uncommitted, untracked in the issue system, and the kanban cards are done without any review-required handoff.Root cause
The tasker-worker is an agentic lane worker. Per
kanban-workerskill:review-required:reason and post structured metadata as a comment, notcompleteThe worker chose
completeoverblock(review-required)despite writing actual code. That's a discipline gap.What needs to change
~/.hermes/profiles/tasker-worker/SOUL.mdand/or skill loading) should instruct: any code-writing task mustblock(review-required: ...)notcomplete, with structured metadata (changed_files, tests_run, tests_passed, diff_path) posted as a comment first.review-requiredguidance is correct — it just needs to be in the tasker-worker's loaded context, not just available in a skill someone has to load.Evidence
Files involved
~/.hermes/profiles/tasker-worker/SOUL.md(or equivalent)~/.hermes/profiles/tasker-worker/profile.yaml~/.hermes/scripts/forgejo-api.sh(path used to file issues — needs to be reachable from worker)Closing as misrouted. These are org-mode process / config issues, not easystitch code issues.
Re-filed on Mark/org_mode as the correct repo. The tasker-worker profile lives in
~/.hermes/profiles/tasker-worker/and the chat-agent framing rules apply to all features routed through Vikunja, not to easystitch specifically.