Metrics

pi-cyberneticsourcetypescript
Path: pi-cybernetic/src/types/metrics.tsRelative: src/types/metrics.tsSubproject: pi-cyberneticCategory: cybernetic-core
Lines: 73Bytes: 1,903Imports: 0Exports: 7

Content Preview

  1. /** Cross-loop metric, escalation, and meta-learning types. */
  2. export type LoopId = "strategic" | "management" | "execution" | "memory" | "meta";
  3. export type EscalationReason =
  4. | "VARIETY_DEFICIT"
  5. | "LOOP_DETECTED"
  6. | "CONFIDENCE_COLLAPSE"
  7. | "GOAL_DRIFT"
  8. | "INVARIANT_FAILURE"
  9. | "BOUNDS_VIOLATION"
  10. | "ENTROPY_OVERFLOW"
  11. | "MODEL_REFUSAL";
  12. export interface Escalation {
  13. reason: EscalationReason;
  14. source: LoopId;
  15. target: LoopId;
  16. detail: string;
  17. timestamp: number;
  18. }
  19. export i