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
31 lines
1.1 KiB
Markdown
31 lines
1.1 KiB
Markdown
# 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-tasks` skill: create via module call, query,
|
|
close, spec-collision convention, unreachable-tracker handling.
|
|
- REQ-2: Add `tests/unit/test_skills_validation.py` covering
|
|
structure, make-target, file-ref checks + existence tests for all
|
|
skills.
|
|
- REQ-3: Fix broken `make create-task -- --title` documentation in
|
|
`devx-workflow` skill.
|
|
|
|
## Acceptance Criteria
|
|
|
|
- [x] REQ-1: `vikunja-tasks` skill exists.
|
|
- [x] REQ-2: `tests/unit/test_skills_validation.py` exists and passes.
|
|
- [x] REQ-3: create-task docs corrected.
|
|
|
|
## Out of Scope
|
|
|
|
- Fixing `devx-create-task` argument forwarding (S11 backlog: the
|
|
devx.mak target takes no args; needs env-var or arg forwarding).
|