Expand description
Observer policies — named lenses over the frontier.
The observer layer separates the record from the judgment. The kernel stores structural facts. Observers are functions over that shared record — they score, filter, and rank under declared policies without altering shared state.
Different communities interpret the same evidence differently: a pharma team weights clinical trial data and citation counts; an academic team weights replication and evidence spans; a regulatory body demands human data at high confidence thresholds. The observer makes those lenses explicit.
Structs§
- Disagreement
- Compute the disagreement between two observer views. Returns findings sorted by the absolute difference in rank between the two policies — the most contested findings first.
- Observer
Policy - An observer policy — a named lens over the frontier.
- Observer
View - The output of applying an observer policy to a frontier’s findings.
- Observer
Weights - Scored
Finding - A scored finding within an observer view.
Functions§
- academic
- builtin_
policies - clinical
- diff_
views - exploration
- observe
- Apply an observer policy to a set of findings, producing a filtered, reranked view. The findings vector is not mutated.
- pharma
- policy_
by_ name - print_
diff - Print a diff between two observer views.
- print_
view - Print an observer view to stdout.
- regulatory