Skip to content

EAMOS v0.2.0 — M7 hardening + preference memory

Latest

Choose a tag to compare

@danielPoloWork danielPoloWork released this 05 Jul 17:22
6df886b

This release completes M7 — quality, localization, confidentiality hardening and adds the
preference-memory capability (RFC-0007). It builds on v0.1.0 (the factory + Solution-Discovery):
EAMOS still frames and structures; it does not fabricate — missing data is rendered labeled and
collected into a review appendix.

New capabilities

  • Preference memory — the advisor learns material shaping from room feedback and applies it on
    the next instance, deterministically (#67, RFC-0007).
  • Corporate theming as data — palette and typography tokens live in YAML; branding is edited,
    not coded (#64).
  • Deliverable parameters are live — quiz count caps are enforced and mindmap orientation is laid
    out; two previously inert params now render (#63).
  • ir_version stamped into every IR projection — emitters validate the IR before rendering, so a
    version skew fails closed instead of rendering garbage (#62).
  • manifest-schema gate — a typo'd manifest key now fails by path instead of silently vanishing
    (#59).

Fixes

  • completeness gate gains teeth — empty required sections fail (#52).
  • Unknown provenance fails closed — only explicit sourced renders plain (#53).
  • Force UTF-8 stdio — piped output no longer crashes on Windows (#54).
  • yamlmini — multiline flow and duplicate keys fail loudly (#55).
  • Series store is idempotent — re-closing an instance no longer duplicates entries (#56).
  • Intake routing fails shallow — a bad complexity value no longer buys the deepest interview (#57).
  • Actionable one-line failures for user errors — no more raw tracebacks (#58).

Internal

  • Lint reworked to per-gate return values instead of a module-global failures list (#60).
  • i18n chrome labels moved to a single YAML table (eight in-code tables collapsed); es/fr
    complete (#61).

Docs & community

  • The context engine, a runnable 60-second quickstart, and a CLI reference (#66).
  • AGENTS.md describes the real tree; errata for unshipped artifacts; a doc-path CI gate (#65).
  • Community intake before GTM — issue forms + CODE_OF_CONDUCT (#68).
  • README badge row refreshed — release-downloads badge added; static Conventional Commits badge
    dropped (#87, #88).

Install

Publishing this release attaches the consumer factory bundle + guided installers + SHA256SUMS
(built by the release-bundle workflow). The releases/latest/download/setup.{sh,ps1,command,bat}
links stay stable.

Full changelog: v0.1.0...v0.2.0