本文へ移動
cccskills
無料GitHub で公開

dream

Evidence-gated synthesis over recent operating evidence. Appends admitted lessons and a dated synthesis with propose-only improvement candidates.

日本語の概要は準備中です。原文の説明を表示しています。

wrg32786/aigent-osスター 25(GitHub 25 + cccskills 0)

実行スコア 未検証

インストール方法を見る

含まれるファイル(1)

  • SKILL.md5.1 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

/dream - evidence-gated synthesis

/dream is the canonical writer for lessons and Dream synthesis. It never applies an improvement, promotes its own proposal, edits system instructions, or treats an agent-authored claim as verification.

Canonical ownership

  • Lessons: vault/memory/runtime/LESSONS.jsonl.
  • Dream synthesis: vault/memory/DREAM_LOG.md.
  • The documented memory/ fallback is valid only for minimal installations.
  • Any older runtime/DREAM_LOG.md copy is not an input or output.
  • /close and /nightly invoke this protocol instead of carrying a competing inline writer.
  • Candidate status transitions also go through this writer.

Invocation

/dream
/dream --window nightly
/dream --set-status <candidate-id> <approved|merged|rejected|blocked> \
  --operator-evidence "<direct operator reference>"

proposed -> approved always requires the operator's exact decision. Never infer approval from silence, an automated status, another agent, or prior prose.

Sources

Read, in order:

  1. The newest five valid capsules by frontmatter created_at.
  2. The newest five dated live Session Log blocks.
  3. Open Trust Decay captures.
  4. The newest three dated Honesty Ledger sessions.
  5. Recent Failed Experiments and Failure Modes entries.
  6. Existing Lessons JSONL for dedupe and prior evidence chains.
  7. Staged NIGHTLY_CAPTURE_CANDIDATES.jsonl rows from the prior fire as discovery and pressure signals only.
  8. Explicitly supplied local Git or command evidence.

Record exact source references. A capsule or Session Log entry can establish that a claim occurred; it cannot prove the claim true.

Lesson admission predicate

Append a lesson only when one is true:

  • the same pattern appears in at least two independent source events;
  • one explicit operator directive is paired with a separately observed outcome; or
  • one mechanical red-before/green-after predicate supplies an artifact and literal exit codes.

Two retellings of one event are not independent. Discard one-off observations, unverified causal stories, and self-confirmation.

Each admitted lesson has:

  • lesson_id: next max numeric lNNN suffix plus one;
  • type: procedural | calibration | strategic | failure-mode | doctrine;
  • confidence: 0.0..1.0, capped at 0.85 for one mechanical event;
  • source_events: at least two refs unless an allowed exception applies;
  • created_at: the configured local YYYY-MM-DD;
  • admission: one of:
    • {kind: "two-source"};
    • {kind: "operator-outcome", operator_ref, outcome_ref};
    • {kind: "mechanical-red-green", red_exit, green_exit: 0, artifact_ref}.

Serialize UTF-8 JSON, parse the complete JSONL file after append, and confirm the new line round-trips. Historical duplicate ids do not authorize a new collision.

Improvement candidate predicate

When evidence names a repeatable system gap, append this inside the same dated Dream section:

### ni-YYYYMMDD-NN - short name
- **status:** proposed
- **evidence:** source-ref-1; source-ref-2
- **failure class:** concise class
- **proposed_change:** smallest testable change
- **mutation proof:** break condition -> named red; restore -> named green
- **operator gate:** approve / reject / revise
- **operator evidence:** pending

Generated candidates always start with the literal field status: proposed. Any generated approved, merged, or self-ratifying wording is a hard failure.

Canonical dated entry

Append one ## YYYY-MM-DD (...) section every time synthesis runs, even with zero admitted lessons. It must contain nonempty forms of all eight labels:

  • Sources reviewed
  • Lessons extracted
  • Improvement candidates proposed
  • Patterns observed
  • Discarded as one-off
  • Calibration miscalls
  • Productive surprises
  • Open trust-decay items to watch

A quiet run writes a minimal zero-lesson entry and appends no Lessons row. Never overwrite an earlier entry.

Executable postcondition

A nightly fire uses the snapshot created by nightly-pass begin. Explicit /dream creates an operating-system temp snapshot first:

node daemons/nightly-contracts.mjs snapshot --root <aigent-root> \
  --out <os-temp>/dream-contract-before.json

After writing:

node daemons/nightly-contracts.mjs dream --root <aigent-root> \
  --date <YYYY-MM-DD> --snapshot <os-temp>/dream-contract-before.json

Only DREAM_CONTRACT PASS is green. The validator proves byte-prefix preservation, parses JSONL, derives ids, validates admission, masks fenced examples, requires the eight sections and current configured date, and rejects a newly generated candidate that does not start proposed.

Return:

DREAM PASS date=<YYYY-MM-DD> sources=<N> lessons=<N> candidates=<N>

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

Track and surface sub-agent dispatch calibration ratios. Extract from JSONL transcript or read existing ledger. Per-agent clean/blocked/errored/partial trends.

日本語の概要は準備中です。原文の説明を表示しています。

wrg32786/aigent-os252026年10月29日 更新

Compose the AIgent's body state by reading existing signals. Lazy compute. Never polled. Reports the five pressures + recommended reflex.

日本語の概要は準備中です。原文の説明を表示しています。

wrg32786/aigent-os252026年10月29日 更新

brief

無料

Generate a structured delegation brief for any task

日本語の概要は準備中です。原文の説明を表示しています。

wrg32786/aigent-os252026年10月29日 更新

Quarterly skill that walks the skill-index against the actual SKILL.md files on disk, reports drift (skills indexed that no longer exist, skills on disk that aren't enrolled, skills whose descriptions have changed since enrollment). Hardens the auto-enrollment pipeline against silent rot.

日本語の概要は準備中です。原文の説明を表示しています。

wrg32786/aigent-os252026年10月29日 更新

When a [CADDY] hint fires and the principal is confused why, /caddy-explain walks the scoring transparently — which trigger matched, what points it earned, what the threshold was, what other skills were close. Pairs with the legibility thesis. Caddy's decisions should be inspectable on demand.

日本語の概要は準備中です。原文の説明を表示しています。

wrg32786/aigent-os252026年10月29日 更新

Enroll a skill into Caddy's index so it can be surfaced when the right prompt arrives. Use when a new skill is created, copied in, or when a skill needs updated triggers. Usage — "/caddy-enroll <path to SKILL.md>".

日本語の概要は準備中です。原文の説明を表示しています。

wrg32786/aigent-os252026年10月29日 更新

wrg32786 のスキルをすべて見る

このスキルの問題を報告する