The communication policy also under Security, for every organization
Owner: "Also under Security". The CP04 policy tab now also renders on /settings/security (tab=communication-policy), with a Security menu entry, a Security land...
Rehearse — the personality toolbar runs an SI member through four made-up situations with its saved settings and shows what it would write
The toolbar offers Rehearse on an SI member's own charter and on a layer once an SI holds it (else disabled, saying so); the dialog picks the SI, checks the rig...
Security's MANAGE_ACCESS_RULES also administers the communication policy
The owner placed the communication policy "also under Security" so an organization without the Chat app can configure it. MANAGE_CHAT_SETTINGS is a Chat-app rig...
Make the shipped KamoCollab screens reachable
- Home administrator bar: Disclosure Log and Disclosure beside Access Blocks and System Access Logs (master R1-37; gated by the bar's own rights, which includ...
KamoCameras connector — /api/cameras/agent/** enrollment and the /ws/cameras/agent relay
/api/security/cameras relay to KamoCameraService with rights, org stamping and org-chart facts
Scan com.kamo.z.shared.cameras so the KamoCameras tables are created
KamoCameras entities and repositories (schema camera)
Sites, device-code enrollments, go2rtc config history, camera systems, cameras, groups, access rules and saved layouts. Tables are created by KamoInitializerSer...
Index owner-less notes, keep SI memory cards out of every search but the SI's own
KamoCollab CP11 Task 6 (spec 5.6, D29). note.rag.upsert names the note's owner, absent for Our Master Note: such a note, or one its label shares, is indexed wit...
Retiring an SI asks what happens to its workstation — Delete now, Delete after N days (default 7, 1-365) or Keep; a retired SI's profile shows the pending deletion date or 'kept' with Delete now and Keep; the Computers tab marks a pending deletion and offers Keep and Delete now
Owner decision 2026-10-11. AiRetireWorkstationChoice sits inside the retire confirmation (ConfirmationDialog gains a content slot and confirmDisabled): hidden f...
Retiring an SI takes the admin's choice for its workstation — Delete now, Delete after N days, or Keep
Owner decision 2026-10-11. POST /members/{id}/ai/retire accepts {workstation: KEEP|DELETE_NOW|DELETE_AFTER, deleteAfterDays: 1-365, default 7}; no body or no wo...
A retired SI's workstation carries the admin's choice — retire_disposition (KEEP, DELETE_NOW, DELETE_AFTER) and delete_after, written only by their own UPDATE (updatable = false, like the AI session columns, so a sweep's stale save cannot undo it); RetireChoice parses and validates it (none = KEEP, DELETE_AFTER 1-365 days, default 7); findDueForDeletion reads only due rows through the partial index, oldest first, LIMITed; AccessLogEventType gains AI_WORKSTATION_AUTO_DELETED
Owner decision 2026-10-11: at retire the admin chooses Delete now, Delete after N days or Keep. The columns and ix_hosted_computer_delete_after were applied by ...
SI members' structured task comments — a position as a chip with its stance, a hand-off as a card, an escalation with a link to the decision task — and the charter mirror's daily message cap per SI colleague (KamoCollab CP12 T36)
- TaskCommentsThread: POSITION shows "Position · Proposes|Agrees|Disagrees" above the text; HANDOFF a "Hand-off" card holding the packet; ESCALATION "Escalate...
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.
