Cybersecurity-Projects/PROJECTS/intermediate/credential-rotation-enforcer/spec/unit/engine
CarterPerez-dev d7d5f10825 feat(engine): Scheduler fiber publishes SchedulerTick on a fixed interval
Initial tick fires immediately on start so first policy evaluation
doesn't wait for the full interval on boot. The PolicyEvaluator
subscribes to SchedulerTick events and invokes evaluate_all -> overdue
discovery -> RotationScheduled fan-out. 3 specs verify boot-tick,
periodic cadence, and clean stop().
2026-04-29 01:05:44 -04:00
..
.gitkeep feat(cre): source tree skeleton with empty module dirs and CI workflow 2026-04-28 23:54:59 -04:00
audit_subscriber_spec.cr feat(engine): typed event hierarchy + EventBus with fanout + AuditSubscriber + Engine 2026-04-29 00:47:45 -04:00
engine_spec.cr feat(engine): typed event hierarchy + EventBus with fanout + AuditSubscriber + Engine 2026-04-29 00:47:45 -04:00
event_bus_spec.cr feat(engine): typed event hierarchy + EventBus with fanout + AuditSubscriber + Engine 2026-04-29 00:47:45 -04:00
rotation_orchestrator_spec.cr feat(rotators): abstract Rotator with macro registration + EnvFileRotator + 4-step orchestrator 2026-04-29 00:59:01 -04:00
scheduler_spec.cr feat(engine): Scheduler fiber publishes SchedulerTick on a fixed interval 2026-04-29 01:05:44 -04:00