140ea88460392d12d217ed0bc055634e95b0b49a
Final consolidation pass after the 36-task license-enforcement work. core-classes.md: - New license/ section: LicenseInfo, LicenseLimits, DefaultTierLimits, LicenseValidator, LicenseGate, LicenseStateMachine, LicenseState. - runtime/: added CreateGuard (functional interface for license-cap hooks consulted by EnvironmentService/AppService/AgentRegistryService). - admin/: AuditCategory.LICENSE added to the documented enum value list. app-classes.md: - New license/ section: LicenseService, LicenseRepository, LicenseRecord, PostgresLicenseRepository, LicenseChangedEvent, LicenseEnforcer, LicenseUsageReader, LicenseCapExceededException, LicenseExceptionAdvice, LicenseMessageRenderer, RetentionPolicyApplier, LicenseRevalidationJob, LicenseMetrics. - LicenseAdminController entry expanded to document the GET response shape and the LicenseService.install delegation pattern. - config/: RuntimeBeanConfig note about CreateGuard wiring; new LicenseBeanConfig entry covering the four-bean topology and the always-failing-validator fallback. Note: LicenseChangedEvent, LicenseRepository, LicenseRecord, and PostgresLicenseRepository live in cameleer-server-app, not -core; the plan's section assignments were corrected against the actual code. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
Observability server for Cameleer agents
Languages
Java
63.7%
TypeScript
28.6%
HTML
4.9%
CSS
2.7%