[P2-06] Compile recurring successful behaviour into reusable skills #40

Closed
opened 2026-08-28 20:54:48 +01:00 by conductor · 3 comments
Owner

Plain summary

Recurring successful behaviour compiles into reusable skills instead of being re-derived by general inference: repeated verified sequence → candidate skill → sandbox test → promote.

Example

The backup workflow becomes a local deterministic skill — its task family stops burning cloud tokens.

Technical details

Parent epic: #16

Manifest ID: P2-06

Priority: P2
Goal: move competence out of repeated general-purpose inference.

Examples:

  • known backup workflow;
  • test/debug workflow;
  • recurring repo actions;
  • known system-health checks.

Promotion rule:
repeated verified sequence → candidate skill → sandbox test → promote.

Acceptance criteria:

  • recurring task can move from cloud reasoning to local/deterministic execution;
  • cloud-token usage for that task family decreases.

Dependencies: P1-10, P2-04.


Resolved dependency references

  • Depends on: #33 (P1-10), #38 (P2-04)
  • Blocks: #47 (P3-04)

Relevant source files

Not specified in the handoff. P0-01 must identify authoritative paths before implementation; do not guess by adding another path.

Do not do

  • Do not begin this issue before its dependencies are complete.
  • Do not create a parallel authority path; replace, extend, or remain dormant.
  • Do not add unrelated cognitive subsystems or additive feature growth.
  • Do not treat module/schema existence, background activity, or model self-report as acceptance evidence.

Source directive

Preserved from /home/nick/Desktop/rune_v1_course_correction_handoff.md, Section 14. The handoff is authoritative if this issue summary is ambiguous.

Pipeline requirements

  • TDD: frozen/regression tests written first, red → green
  • ruff check and ruff format --check clean
  • Spec-compliance review gate: PASS
  • Code-quality review gate: Approved
  • Full orchestration suite regression green
  • Canary passes (where applicable)
  • Closed with a properly formatted closing comment + commit/PR references
## Plain summary Recurring successful behaviour compiles into reusable skills instead of being re-derived by general inference: repeated verified sequence → candidate skill → sandbox test → promote. ## Example The backup workflow becomes a local deterministic skill — its task family stops burning cloud tokens. ## Technical details Parent epic: #16 Manifest ID: **P2-06** **Priority:** P2 **Goal:** move competence out of repeated general-purpose inference. Examples: - known backup workflow; - test/debug workflow; - recurring repo actions; - known system-health checks. **Promotion rule:** repeated verified sequence → candidate skill → sandbox test → promote. **Acceptance criteria:** - recurring task can move from cloud reasoning to local/deterministic execution; - cloud-token usage for that task family decreases. **Dependencies:** P1-10, P2-04. --- ## Resolved dependency references - Depends on: #33 (P1-10), #38 (P2-04) - Blocks: #47 (P3-04) ## Relevant source files Not specified in the handoff. P0-01 must identify authoritative paths before implementation; do not guess by adding another path. ## Do not do - Do not begin this issue before its dependencies are complete. - Do not create a parallel authority path; replace, extend, or remain dormant. - Do not add unrelated cognitive subsystems or additive feature growth. - Do not treat module/schema existence, background activity, or model self-report as acceptance evidence. ## Source directive Preserved from `/home/nick/Desktop/rune_v1_course_correction_handoff.md`, Section 14. The handoff is authoritative if this issue summary is ambiguous. ## Pipeline requirements - [ ] TDD: frozen/regression tests written first, red → green - [ ] `ruff check` and `ruff format --check` clean - [ ] Spec-compliance review gate: PASS - [ ] Code-quality review gate: Approved - [ ] Full orchestration suite regression green - [ ] Canary passes (where applicable) - [ ] Closed with a properly formatted closing comment + commit/PR references
conductor added the P2 — mediumv1-course-correction labels 2026-08-28 20:54:48 +01:00
gitea-actions Bot added the buggrowth labels 2026-08-28 20:55:50 +01:00
gitea-actions Bot added the custodian label 2026-09-03 22:54:29 +01:00
Author
Owner

Handoff addendum (RUNE_VIBE_CODE_INTEGRITY_HANDOFF §5.6) — skill shape + promotion bar

Extend this issue: a skill may contain procedure / preconditions / constraints / tools / authority requirements / success criteria / known failure modes / verification method / portions requiring reasoning — full determinism is NOT required.

Promotion must be based on repeated verified success, not repetition alone.

## Handoff addendum (RUNE_VIBE_CODE_INTEGRITY_HANDOFF §5.6) — skill shape + promotion bar Extend this issue: a skill may contain procedure / preconditions / constraints / tools / authority requirements / success criteria / known failure modes / verification method / portions requiring reasoning — full determinism is NOT required. Promotion must be based on **repeated verified success**, not repetition alone.
Author
Owner

Second addendum (EXTERNAL_PROJECT_LESSONS_HANDOFF — Amendment #40) — skill preservation shape

Prior addendum stands (verified-success promotion bar). Net-new: a promoted skill must preserve the full shape: procedure / preconditions / tools / constraints / owner authority required / known failure modes / verification method / supporting successful episodes/outcomes / portions still requiring reasoning. Skill ancestry must remain traceable to outcomes/evidence — repeated behaviour alone is insufficient (restated as invariant).

## Second addendum (EXTERNAL_PROJECT_LESSONS_HANDOFF — Amendment #40) — skill preservation shape Prior addendum stands (verified-success promotion bar). **Net-new:** a promoted skill must preserve the full shape: procedure / preconditions / tools / constraints / **owner authority required** / known failure modes / verification method / **supporting successful episodes/outcomes** / portions still requiring reasoning. Skill ancestry must remain traceable to outcomes/evidence — repeated behaviour alone is insufficient (restated as invariant).
conductor removed the bug label 2026-09-11 13:16:07 +01:00
Author
Owner

CLOSED PROGRAMMATICALLY — commit 6d63d74 (contract BUILDER-2026-10-08T11:34:04Z-dbd615). See tests/test_issue_trio_404849.py (14/14 green).

CLOSED PROGRAMMATICALLY — commit 6d63d74 (contract BUILDER-2026-10-08T11:34:04Z-dbd615). See tests/test_issue_trio_404849.py (14/14 green).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: conductor/rune#40