Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 30 Sep 21:43
· 26 commits to main since this release
Immutable release. Only release title and notes can be modified.
1f2d30f

0.4.0

Minor Changes

  • #15 d88ce52 Thanks @expilu! - feat: score() — rate a position on a spectrum

    New score() primitive for decisions that are a position on a scale of ordered,
    described levels: its answer is a score (the probability-weighted mean of the
    level numbers, so it can fall between two levels), the per-level probabilities
    and legend keyed by level number as string, and the usual 0..1 confidence.
    Accepts 2..10 level descriptions in criteria (an ordered array, low end of the
    scale first); one dimension per question is recommended. Not implemented yet in System 2 mode.

  • #15 d88ce52 Thanks @expilu! - feat: shared System 1 core, shared mode router and the Mode type

    choice() System 1 answers are now produced through src/system1/system1.ts (the
    one-token logprobs engine any System 1 question type reuses) and src/utils/mode/route-mode.ts
    (the mode router: default to System 1, System 2 answers "Not implemented yet" from a single
    stub). New exported types: Mode (the shared 'system1' | 'system2' union) and BaseQuestion
    (the fields every question type carries — Question extends it). No behavior change:
    same prompts, same responses, same errors.