Skip to content

feat(cognition): wire check redundancy IPC#1381

Merged
joelteply merged 1 commit into
canaryfrom
feat/check-redundancy-ipc-1375
May 17, 2026
Merged

feat(cognition): wire check redundancy IPC#1381
joelteply merged 1 commit into
canaryfrom
feat/check-redundancy-ipc-1375

Conversation

@joelteply
Copy link
Copy Markdown
Contributor

Summary

  • add Rust async evaluate_redundancy orchestration for cognition/check-redundancy
  • build JSON-constrained provider requests with persona/room attribution and model override support
  • wire CognitionModule command handling to return typed RedundancyDecision responses

Proof

  • cargo test --manifest-path src/workers/continuum-core/Cargo.toml --lib --features metal,accelerate cognition::check_redundancy:: (22/22)
  • npm run build:ts
  • precommit: TS build, clippy baseline, cleanup
  • pre-push: TS clean, ESLint baseline held, Rust compile clean, Rust tests passed
  • pre-push Docker: core linux/arm64 image built; runtime slice refused boot because container exposes no GPU and strict no-CPU-fallback panic fired (gpu/memory_manager.rs:775)

Notes

  • no TS shim in this PR; PR-3 can collapse TS caller onto this IPC
  • no fallback/default-on-error path; provider and parse failures propagate as errors

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant