Skip to content

v1.2.7

Choose a tag to compare

@github-actions github-actions released this 20 Jul 17:14
· 18 commits to main since this release
fb6bc99

Added

  • First-class "how you think" capture (principle / pain / stance)save gains a semantic sub-type for the user's business logic, pains, and decision stance, piggybacking on the insight role (no taxonomy_roles schema change, so it works on every existing vault without re-setup). These are human-authored/confirmed atomic claims — never an agent-generated dossier — recorded with a searchable kind: field so [kind:pain] is enumerable in /mn:ask.
  • Typed body slots — each note's body now follows a template for its semantic type: decision → one Y-statement (context / choice / rejected / goal / trade-off / because); gotcha / business rule → GIVEN / WHEN / THEN + Because + Fails-when; principle / pain / stance → JTBD (Job / Pain / Done-well / Anti-goal); fact / insight → claim-title + BLUF first line + evidence. "Poured-in" polish achieved by structure, not verbosity.
  • Optional aliases: retrieval keys — EN/RU synonyms or a short name so a cross-language or short query still reaches an atom (a polyglot-vault search key, not authored content).

Changed

  • save splits deep material into atoms, never one blob — a new Step 0b atomicity gate requires a claim-shaped title plus a because rationale per typed note (hard-gated for decision / actionable rule / principle·pain·stance; a soft nudge for a plain fact). Material carrying ≥2 separable claims becomes ≥2 notes plus an optional synthesis, never one exhaustive note. This keeps point-precise retrieval intact and stays inside the human-authored, non-destructive principle — no auto-ingest. The save description and agents/openai.yaml presentation are updated with the new triggers; evals/trigger-eval.json adds W4 positives and a near-miss.