feat(p8): CalendarService — 3 genesis paths converge on schedule
Task 8.2: requestMeeting + fromCallback (bridge) + fromEventClaim (accepted P7 AI EVENT claim, human-confirmed) + direct scheduleDirect. schedule() fails closed via opa, creates meeting + organizer/attendee participants + calendar_event, closes the request, and populates IiosCallbackRequest.meetingRef when bridged. 5 tests: direct/callback/AI genesis, un-accepted claim refused, opa-deny fail-closed. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -11,6 +11,7 @@ import { SupportModule } from './support/support.module';
|
||||
import { AdaptersModule } from './adapters/adapters.module';
|
||||
import { RoutingModule } from './routing/routing.module';
|
||||
import { AiModule } from './ai/ai.module';
|
||||
import { CalendarModule } from './calendar/calendar.module';
|
||||
import { HealthController } from './health.controller';
|
||||
import { DevController } from './dev/dev.controller';
|
||||
|
||||
@@ -28,6 +29,7 @@ import { DevController } from './dev/dev.controller';
|
||||
AdaptersModule,
|
||||
RoutingModule,
|
||||
AiModule,
|
||||
CalendarModule,
|
||||
],
|
||||
controllers: [HealthController, DevController],
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user