The DDL for checklist_items.blocked_at, pinned by a contract test (KamoCollab CP13 Task 1)
When an SI's task became BLOCKED, for the stuck-work check. Re-runnable, additive, nullable, no CHECK, no backfill; applied by hand before the shared-lib entity...
CP04 Task 7 rulings T7a-T7f (approvers, catch-all channels, AI_ONLY, mirrored qualifiers, aiImpact, grants)
Grants, approvers and overseers in ChatPolicyService; channels in the loader; the analyzer learns channels (KamoCollab CP04 Task 7)
ChatPolicyService(loader, grants, graphs) answers interaction()/interactions(): a live CONTACT grant turns REQUIRES_APPROVAL into ALLOW (CONTACT_GRANT), the app...
An SI's approval task opens its approval
The approval task SP10 files for the approver ("Approve: …", link APPROVAL:<id>) showed its link chip without a target, so the approver had to find the approval...
An SI's approval task opens its approval
The approval task SP10 files for the approver ("Approve: …", link APPROVAL:<id>) showed its link chip without a target, so the approver had to find the approval...
The compile vocabulary: phrase tables and the outline (KamoCollab CP06 Task 4)
PersonalityCompile (VERSION cp06-1, Band, band), TraitPhrases (every table of CP06 spec §5.2.1 as EnumMaps) and PersonalityOutline.build (spec §5.2.2): the arch...
Your turn is impossible to miss
When the board becomes yours, a wave runs out from the piece your opponent just set down and lights each of your movable pieces as it passes them. The board's e...
Your turn is impossible to miss
When the board becomes yours, a wave runs out from the piece your opponent just set down and lights each of your movable pieces as it passes them. The board's e...
The ai_personality_renders DDL file and its contract test (KamoCollab CP06 Task 1)
The two contact notification kinds, and which members an internal address reaches (KamoCollab CP04 Task 11)
CONTACT_REQUESTED and CONTACT_DECIDED are gated on ACCESS_CHAT and listed after MENTIONED. POST **************** ({orgId, addresses[]}, at most 100, KAMOAI_INTE...
CP04 Task 6 rulings T6a–T6e (self off chat, SI supervisor fact, snapshot class, Source values, test fixtures)
Member facts from the graph, and the channel-aware evaluator (KamoCollab CP04 Task 6)
MemberFacts gains the SI facts (intelligence type, teams, roles, SI supervisor, headed departments), filled by MemberFactsFromGraph. The evaluator learns channe...
The CP05 DDL for Confidential markers on calls
KamoCollab CP05 Task 5 (spec 5.1, D8, D27): recordings and phone_call_log each gain is_confidential, confidential_set_by_member_id and confidential_set_at. Hand...
The CP05 DDL for per-thread Confidential markers and the thread_id indexes
KamoCollab CP05 Task 4 (spec 5.1): public.email_thread_labels keyed by (org_id, thread_key), ix_thread_messages_thread and the partial ix_search_index_thread. H...
The CP05 DDL file — Confidential markers on chats and meetings, forwarded-message provenance (KamoCollab CP05 T3)
The CP05 DDL for knowledge scopes, NAMED audiences, decisions and link provenance (KamoCollab CP05 T2)
The DDL for org disclosure settings and the two lead communication label indexes (KamoCollab CP05 T1)
org_disclosure_settings (eight columns, a missing row means the defaults, AUDIT by default) and ix_leadcomm_org_source / ix_leadcomm_org_email_thread, which the...
DDL for the SI tool-call policy verdict columns (KamoCollab CP08 T2)
Three nullable ADD COLUMN IF NOT EXISTS on mcp_tool_call_audit: policy_decision, policy_rule, disclosure_event_id (spec §5.1, D11; master §6.10). Hand-applied b...
The communication-policy entities and repositories (KamoCollab CP04 Task 5)
Rule channels, initiator-only rules and named approvers, the event channel, CONTACT grants beside REPLY grants, contact requests and session supervisors, and th...
A re-read call keeps the member it was first credited to
CallLogIngestService.ingest set the member (and extension) on every re-read of a settled CDR, resolved from whoever holds the extension now. When ext 7900 passe...
The DDL for the three append-only disclosure ledger tables (KamoCollab CP08 T1)
The hand-applied DDL of spec §5.1: org_disclosure_events, its recipients and sources, seven org-and-time indexes, and a closing REVOKE that takes UPDATE, DELETE...
The interaction vocabulary (KamoCollab CP04 Task 4)
Six InteractionChannels; TEAM, ROLE and INTELLIGENCE_TYPE selectors; six SI-aware qualifiers; InteractionApproverKind, ChatGrantKind, ContactRequestStatus and A...
CP03 T10 rulings — the Docstion resolver's escalation duplicates, open merge details and the profile's details
The COLLAB resolver and DocstionProfile — restrictive mode, contact and delegation per relationship, additive escalation conditions with the strictest bound per trigger, specific attention and digest, additive watches, the view and the Docstion stamp (KamoCollab CP03 T10)
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.
