KamoCRM

AiAutonomyModeTest pins CP07's RELEASE_PROPOSAL draft kind, and no @Immutable entity may carry a database-generated value

Testkamo-shared-library
Shipped
October 19, 2026 at 3:57 AM UTC
Author
Kamo
Commit
93c6767

- **************** was red on main since KamoCollab CP07 Task 5 (8bd0f67c) appended **************** (spec D25, a disclosure_request's approval) without updating it. The enum is right (appended, fits draft_kind VARCHAR(20), AiApprovalDraftKindTest); the test now pins the five kinds exactly, so the next append is again a deliberate edit. (IoT close-out F23) - **************** Hibernate 6.5 reads a database-generated value back after an INSERT and then sets a lock mode the @Immutable entry refuses **************** which made every IoT connection link a 500 until 6c254d6c. Scans every @Entity under com.kamo (inherited and embedded attributes too) for @Immutable beside @Generated, @GeneratedColumn or any source = SourceType.DB; a self-test proves the checker sees each shape. Fleet audit at origin/main of all 39 Java repos found no other @Immutable entity (only javadoc mentions and iot-service's Sp02DdlEntityParityTest assertion). (IoT close-out F8)

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing