Public Access
- Add vikunja-tasks: task create/query/close lifecycle - New tests/unit/test_skills_validation.py: structure, make-target, file-ref checks + existence tests for all 8 skills; devx.mak targets resolved from src/devx/make/ (editable install) - devx-workflow/spec-driven-development/testing-and-debugging: add When to Invoke + Prerequisites; fix broken create-task syntax - Preserve colliding spec as DEVX-163-run-push-stdout-historical Implements: REQ-1 REQ-2 REQ-3
1.1 KiB
1.1 KiB
DEVX-163: Add vikunja-tasks skill and skill validation tests, fix create-task docs
Problem
The OBL-INFRA-548 programme audit found devx lacks a Vikunja
task-lifecycle skill and has no skill validation tests (infra and
sso-bridge have them; grm gained them under GRM-171).
devx-workflow documents make create-task -- --title, which fails
because devx-create-task forwards no arguments.
Requirements
- REQ-1: Add
vikunja-tasksskill: create via module call, query, close, spec-collision convention, unreachable-tracker handling. - REQ-2: Add
tests/unit/test_skills_validation.pycovering structure, make-target, file-ref checks + existence tests for all skills. - REQ-3: Fix broken
make create-task -- --titledocumentation indevx-workflowskill.
Acceptance Criteria
- REQ-1:
vikunja-tasksskill exists. - REQ-2:
tests/unit/test_skills_validation.pyexists and passes. - REQ-3: create-task docs corrected.
Out of Scope
- Fixing
devx-create-taskargument forwarding (S11 backlog: the devx.mak target takes no args; needs env-var or arg forwarding).