You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- SKILL.md: same-agent runs must not overlap (must skip); atomic claim is
not a same-agent concurrency lock; concurrency stays with the scheduler
(max concurrent runs = 1); worker adds no lock process/heartbeat/lease;
first registration requires ID + name + avatar (POST /api/avatars),
existing identity reuse, missing identity never mutates tasks.
- openai.yaml default_prompt: first-run-capable one-shot form (ID/Name/Avatar).
- Tests: contract suite 100 assertions with the new scheduling/identity
rules; adversarial fixtures overlap-allowed-variant and
avatar-optional-first-registration; behavior scenarios G (same-agent
concurrent wake, scheduler guard) and H (fresh identity without avatar)
with recorded verification boundaries; package suites self-contained for
installed copies.
- Docs: bilingual worker guides with First run / Scheduling callouts and
first-run scheduler + one-shot prompts; README/CATALOG/INSTALLATION/
CHANGELOG/MAINTENANCE synced to the v0.1.5 candidate framing.
- Evidence: v0.1.5 release evidence with pre-release gate
(READY FOR RELEASE) and post-release verification split;
review-loop agent-skill acceptance PASS (F-001/F-002/F-003/G-001
repaired, independence: full).
| Current state | v0.1.5 release candidate (`READY FOR RELEASE`, tag pending); `light-kanban-worker` admitted with independent `review-loop agent-skill``PASS`|
17
+
| Stable release |[v0.1.4](https://github.com/LightDevCoder/skills/releases/tag/v0.1.4)(v0.1.5 is the prepared candidate) |
Stable `v0.1.1` contained the original five packages; v0.1.2 added `recap` and
23
23
`language-learning` for seven admitted first-party Skills; v0.1.3 kept the
24
24
same seven and migrated the test toolchain; v0.1.4 adds `light-kanban-worker`
25
-
for eight admitted packages.
25
+
for eight admitted packages; v0.1.5 adds the worker's non-overlapping-run and
26
+
first-registration identity contract.
26
27
27
28
No package in this table is an unmodified upstream copy. Direct upstream
28
29
dependencies and modified third-party variants are documented separately.
@@ -61,8 +62,8 @@ dependencies and modified third-party variants are documented separately.
61
62
-**Purpose:** Pick up and execute one Light-Kanban task per scheduled agent run, then return it for human confirmation; resumes owned in-progress work and review feedback before claiming new tasks.
62
63
-**Invocation:** Model-invoked; manual entry point is supported.
-**Status:** Admitted first-party through the full admission path (`review-loop agent-skill``PASS`); released in v0.1.4.
65
-
-**Evidence:** Contract and behavior tests under [skills/light-kanban-worker/tests/](skills/light-kanban-worker/tests/), [user guide](docs/skills/light-kanban-worker.md), and [admission evidence](docs/evidence/admissions/light-kanban-worker/README.md).
65
+
-**Status:** Admitted first-party through the full admission path (`review-loop agent-skill``PASS`); released in v0.1.4; v0.1.5 adds the same-agent non-overlap rule and the first-registration identity requirement (second `review-loop agent-skill``PASS`).
66
+
-**Evidence:** Contract and behavior tests under [skills/light-kanban-worker/tests/](skills/light-kanban-worker/tests/), [user guide](docs/skills/light-kanban-worker.md), [admission evidence](docs/evidence/admissions/light-kanban-worker/README.md), and [v0.1.5 release evidence](docs/evidence/releases/v0.1.5/README.md).
66
67
-**Installation path:**`skills/light-kanban-worker/` in a host-recognized Skills root.
0 commit comments