Skip to content

feat(VIG): implement CognitiveMonitor trait#13

Merged
dnacenta merged 1 commit intodevelopmentfrom
feat/add-cognitive-monitor-trait
Mar 5, 2026
Merged

feat(VIG): implement CognitiveMonitor trait#13
dnacenta merged 1 commit intodevelopmentfrom
feat/add-cognitive-monitor-trait

Conversation

@dnacenta
Copy link
Owner

@dnacenta dnacenta commented Mar 5, 2026

Summary

  • Add VigilMonitor struct implementing CognitiveMonitor trait from echo-system-types v0.3.0
  • Conversion functions between internal and shared types
  • Enables trait-based decoupling from pulse-null core
  • Bump to v0.3.0

Test plan

  • 45 unit tests pass
  • cargo fmt && cargo clippy clean

Add VigilMonitor struct implementing the CognitiveMonitor trait,
with conversion functions between internal and shared types.
Enables pulse-null to call through trait objects instead of
direct crate imports.

Bump version to 0.3.0, update echo-system-types to v0.3.0.
@dnacenta dnacenta self-assigned this Mar 5, 2026
@dnacenta dnacenta merged commit 208986a into development Mar 5, 2026
1 check passed
@dnacenta dnacenta deleted the feat/add-cognitive-monitor-trait branch March 5, 2026 22:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant