Commit Graph

424 Commits

Author SHA1 Message Date
9a518fcb43 feat(using-tasks): session_break marker [v1.2.0]
Add a session_break marker so a task author can mark a task's
completion as a natural session boundary. After the task closes 🟢,
before tasks_claim_next, an autonomous agent prints the verbatim
SESSION BOUNDARY line and stops instead of chaining the next task.
Absent -> behaviour unchanged.

- STATUS.md format: optional **Session break:** field + new
  "### session_break marker" subsection (type bool|string, examples).
- Task completion step 6: after close, before claim-next, check the
  closed task's session_break; print boundary line + stop if present.
- Rules bullet "Honour session_break".
- Wiki concept page concepts/using-tasks-session-break.md + index + log.

MINOR bump: new optional capability, no existing behaviour changed.
Closes [session-break-using-tasks].

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-09 16:34:13 +03:00
85244a4917 meta(tasks): heartbeat [session-break-using-tasks] in OpeItcLoc03/claude-skills 2026-06-09 13:34:05 +00:00
3051f063c2 meta(tasks): claim [session-break-using-tasks] in OpeItcLoc03/claude-skills by DESKTOP-NSEF0UK:claude-opus:18704 2026-06-09 13:29:03 +00:00
4708f34c20 meta(tasks): close [delegate-task-review] — VERDICT PASS
Skill-review checkpoint for delegate-task (promotion 2026-06-09). All 3
blocker tasks green (install / hermes-mapping / test-trigger). Reviewed
SKILL.md v0.2.1 as a fresh non-implementer session.

Behavioral smoke-test 6/6:
- trigger activation: 6/6 fresh clean-context subagents (pos 3/3, neg 3/3)
- previously-FP «создать задачу себе» now routes to using-tasks correctly
- pre-flight gate present before tasks_create; «## Обязательные скилы»
  imperative-invoke template; weight/notify/allow_upgrade present;
  failure modes abort/re-ask (no partial success)
- completeness vs design archive + Step executability checks pass

3 informational notes (not defects, no follow-up tasks):
- gate now 5 questions (Q0 critical-infra) vs design's documented 4 (improvement)
- body-template hardcodes .wiki/concepts/ vs design's folder-choice (sane default)
- Inputs lists weight/allow_upgrade beside notify; only notify is a native param

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-09 16:28:08 +03:00
6936b5834f meta(tasks): update [skill-using-system-snapshot] in OpeItcLoc03/claude-skills 2026-06-09 13:19:24 +00:00
7477044c72 meta(tasks): update [delegate-task-review] in OpeItcLoc03/claude-skills 2026-06-09 13:08:19 +00:00
edcae1b596 meta(tasks): heartbeat [delegate-task-review] in OpeItcLoc03/claude-skills 2026-06-09 13:07:07 +00:00
53adf5e802 meta(tasks): claim [delegate-task-review] in OpeItcLoc03/claude-skills by DESKTOP-NSEF0UK:claude-opus:26012 2026-06-09 13:02:03 +00:00
ff6757af84 meta(tasks): update [delegate-task-review] in OpeItcLoc03/claude-skills 2026-06-09 12:53:05 +00:00
d6fefdb8eb meta(tasks): update [using-tasks-status-read-perf] in OpeItcLoc03/claude-skills 2026-06-09 11:07:07 +00:00
5b25a1351b meta(tasks): create [using-tasks-status-read-perf-review] in OpeItcLoc03/claude-skills 2026-06-09 11:05:18 +00:00
2adf3c01c4 meta(tasks): create [using-tasks-status-read-perf] in OpeItcLoc03/claude-skills 2026-06-09 11:05:08 +00:00
41c7a0cba4 meta(tasks): create [skill-using-system-snapshot-review] in OpeItcLoc03/claude-skills 2026-06-09 11:02:00 +00:00
3b59a74afc meta(tasks): create [skill-using-system-snapshot] in OpeItcLoc03/claude-skills 2026-06-09 11:01:42 +00:00
e33bbe235c meta(tasks): create [session-break-delegate-task-review] in OpeItcLoc03/claude-skills 2026-06-09 10:15:49 +00:00
17c6e7f50d meta(tasks): create [session-break-using-tasks-review] in OpeItcLoc03/claude-skills 2026-06-09 10:15:46 +00:00
034f882e58 meta(tasks): create [session-break-delegate-task] in OpeItcLoc03/claude-skills 2026-06-09 10:15:32 +00:00
cd5671a6a4 meta(tasks): create [session-break-using-tasks] in OpeItcLoc03/claude-skills 2026-06-09 10:15:26 +00:00
8b22d16c20 fix(delegate-task): literal negative-clause kills self-task FP (0.2.0->0.2.1)
«создать задачу себе» false-positive-fired delegate-task instead of
using-tasks (5/5 trials, found by delegate-task-test-trigger). Root cause:
the self-task phrase shares the stem «создать задачу» with the positive
trigger «создать задачу на агента», and the abstract "Does NOT apply when
doing the work yourself" carve-out cannot beat a literal stem-match under
the using-superpowers 1%-rule.

Fix: make the negative literal + routed. Description now lists
«создать задачу себе» / «task for myself» / «поставить себе задачу»
-> using-tasks; body "Ne primenyaetsya" gains a self-assigned bullet plus a
disambiguator («на агента»/«агенту»/«в проект X» = delegate; «себе» = own
board). PATCH bump 0.2.0 -> 0.2.1.

Verification (fresh-context subagents, simulated available-skills registry,
no hint): positives 5/5 -> delegate-task (no regression); negative
«создать задачу себе на завтра» 4/5 -> using-tasks (was 0/5). The 1
residual miss reasoned correctly but tripped on an eval-harness artifact
(prompt forced skill-name-before-reasoning), not description ambiguity.

Wiki: concept page delegate-task-negative-trigger-fp.md + index/log.
Board: [delegate-task-description-fp-fix] -> done.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-09 12:42:44 +03:00
731ed420ee meta(tasks): update [delegate-task-description-fp-fix] in OpeItcLoc03/claude-skills 2026-06-09 09:41:07 +00:00
f6b35ee889 meta(tasks): heartbeat [delegate-task-description-fp-fix] in OpeItcLoc03/claude-skills 2026-06-09 09:39:05 +00:00
212a262d8c meta(tasks): claim [delegate-task-description-fp-fix] in OpeItcLoc03/claude-skills by DESKTOP-NSEF0UK:claude-opus:11140 2026-06-09 09:34:03 +00:00
c636045a6e meta(tasks): close [delegate-task-test-trigger] — pos 5/5, neg 2/3 (FP on self-task)
Clean-context subagent trigger run for delegate-task skill.
Positives 5/5 → delegate-task. Negatives: «обновить таску»/«закрыть
таску» → using-tasks ; «создать задачу себе» → delegate-task 
(reliable false-positive, 5/5 trials). Filed follow-up
[delegate-task-description-fp-fix]; finding feeds [delegate-task-review].

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-09 12:33:46 +03:00
dcea4cdeef meta(tasks): update [delegate-task-test-trigger] in OpeItcLoc03/claude-skills 2026-06-09 09:30:11 +00:00
35942bb472 meta(tasks): heartbeat [delegate-task-test-trigger] in OpeItcLoc03/claude-skills 2026-06-09 09:28:43 +00:00
f78fb2c16f meta(tasks): claim [delegate-task-test-trigger] in OpeItcLoc03/claude-skills by DESKTOP-NSEF0UK:claude-opus:11140 2026-06-09 09:23:41 +00:00
6eb94544e9 meta(tasks): close [delegate-task-hermes-mapping] in OpeItcLoc03/claude-skills 2026-06-09 09:23:29 +00:00
24db19b6b7 feat(hermes): map delegate-task as pending (MCP audit gate)
Add delegate-task to hermes/mapping.yaml. Mode: pending with intended {auto, mcp} — the skill calls mcp__projects-meta__tasks_create (cross-project Gitea side-effect), so it needs a behavioral audit via delegate-task-test-trigger before promotion to auto, mirroring the other MCP-touching pending entries (using-vds-ops, using-wiki-graph).

Bump delegate-task SKILL.md 0.1.0 -> 0.2.0 (project-discipline Rule 3).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-09 12:23:03 +03:00
25f7a8fccc meta(tasks): claim [delegate-task-hermes-mapping] in OpeItcLoc03/claude-skills by DESKTOP-NSEF0UK:claude-opus:11140 2026-06-09 09:20:41 +00:00
680342e4f1 meta(tasks): close [delegate-task-install] in OpeItcLoc03/claude-skills 2026-06-09 09:20:29 +00:00
c00ce56862 meta(tasks): close [delegate-task-install] — skill installed + activates
Installed delegate-task via install.ps1 (Windows analogue of install.sh,
cross-platform parity from [install-ps1]) into ~/.claude/skills/delegate-task.
Verified the installed SKILL.md frontmatter is intact and the skill appears in
this session's available-skills list (harness picked it up without an explicit
/reload-plugins, same as private-dev-public-publish-install). Behavioral
trigger-phrase run in a clean session remains the separate
delegate-task-test-trigger task.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-09 12:20:13 +03:00
439ddd568c meta(tasks): claim [delegate-task-install] in OpeItcLoc03/claude-skills by DESKTOP-NSEF0UK:claude-opus:11140 2026-06-09 09:18:32 +00:00
5c6ee82b47 feat(delegate-task): add critical-infra gate to pre-flight (Q0)
New mandatory question 0: if task touches poller/MCP/deploy/CI infra →
weight: needs-human, no discussion. Prevents recursive self-modification
when poller is live.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-09 12:09:34 +03:00
d3e849898d meta(tasks): protect non-mine tasks (needs-human) + mark delegate-task trio (needs-claude/notify)
9 non-mine ready tasks → Weight: needs-human (blocked from auto-claim by poller).
3 delegate-task baseline tasks → Weight: needs-claude + Notify: OpeItcLoc03/workshop.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-09 12:00:04 +03:00
f40cb77167 feat(skills): delegate-task v0.1.0 body — pre-flight gate, invoke template, steering-loop fields 2026-06-09 11:44:29 +03:00
1dc9ed3536 feat(skills): add delegate-task v0.1.0 (promoted from .workshop/.brainstorm/agent-task-delegation-format.md) 2026-06-09 11:43:17 +03:00
cc66b352e6 meta(tasks): create [delegate-task-review] in OpeItcLoc03/claude-skills 2026-06-09 08:42:20 +00:00
ed25e6041a meta(tasks): create [delegate-task-test-trigger] in OpeItcLoc03/claude-skills 2026-06-09 08:42:10 +00:00
8f8ae51fd1 meta(tasks): create [delegate-task-hermes-mapping] in OpeItcLoc03/claude-skills 2026-06-09 08:42:05 +00:00
ad3bf145d1 meta(tasks): create [delegate-task-install] in OpeItcLoc03/claude-skills 2026-06-09 08:42:02 +00:00
38efd24518 meta(tasks): revert agent-runner churn — restore 5 tasks to , re-scope yt-tools
An always-on agent-task-runner dry-run (2026-06-08) spuriously claimed/blocked 5
ready tasks via a runner workspace-divergence bug (poller API-claims to origin
raced the spawned agent's local-checkout pushes → git pull --ff-only failed →
tasks marked blocked, none actually worked). Restore all 5 to  ready:
using-yt-tools-rate-limit-guard, archive-roundtrip-test, skills-grouping-revisit,
hermes-converter-ci, tdd-criteria-precommit-hook.

yt-tools re-scoped: its target skills/using-yt-tools/SKILL.md is a deprecated
stub (v0.4.1); canonical content + referenced sections live in the
OpeItcLoc03/yt-tools plugin (v0.6.0). Rule still wanted — re-point at the plugin
repo, don't edit the stub. Agent's decision-trail (correct diagnosis) preserved
in the per-task file.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-08 16:26:27 +03:00
3e3c333e35 meta(tasks): update [tdd-criteria-precommit-hook] in OpeItcLoc03/claude-skills 2026-06-08 13:03:04 +00:00
eeb138b7d6 meta(tasks): claim [tdd-criteria-precommit-hook] in OpeItcLoc03/claude-skills by DESKTOP-NSEF0UK:claude-opus:35572 2026-06-08 13:03:02 +00:00
a5ac585c55 meta(tasks): update [hermes-converter-ci] in OpeItcLoc03/claude-skills 2026-06-08 13:02:04 +00:00
4cf73fdcc7 meta(tasks): claim [hermes-converter-ci] in OpeItcLoc03/claude-skills by DESKTOP-NSEF0UK:claude-opus:35572 2026-06-08 13:02:02 +00:00
53816b87a4 meta(tasks): update [skills-grouping-revisit] in OpeItcLoc03/claude-skills 2026-06-08 13:01:05 +00:00
c02261ca79 meta(tasks): claim [skills-grouping-revisit] in OpeItcLoc03/claude-skills by DESKTOP-NSEF0UK:claude-opus:35572 2026-06-08 13:01:03 +00:00
ced99241c3 meta(tasks): update [archive-roundtrip-test] in OpeItcLoc03/claude-skills 2026-06-08 13:00:15 +00:00
4c24d794fe meta(tasks): claim [archive-roundtrip-test] in OpeItcLoc03/claude-skills by DESKTOP-NSEF0UK:claude-opus:35572 2026-06-08 13:00:13 +00:00
184d2799e3 meta(tasks): decision-trail [using-yt-tools-rate-limit-guard] consult in OpeItcLoc03/claude-skills 2026-06-08 12:59:08 +00:00