KamoCRM

PUT **************** — a team's charter-only save through TeamWriter, announced after the commit (KamoCollab CP01 T13)

FeatureSecurityService
Shipped
October 5, 2026 at 10:49 AM UTC
Author
Kamo
Commit
9cf3a7e

The team charter endpoint of spec §5.6/§5.7 on LayerCharterController, beside the role, department and job-title ones: CONFIGURE_SYSTEM or god; the path id, unknown team and another org's team are all 404 TEAM_NOT_FOUND (ruling CP01-T13-1); charterItems is required and [] clears; TeamWriter.updateCharter validates the items as the TEAM layer in its transaction, then TeamService.afterWrite announces the save once. A charter edit recalculates no one and is no graph fact. Answers {charterItems}. The team path-id rule (canonical UUID text, else 404 with no lookup, CP01-T10-1) moves from TeamController to TeamWire.pathTeamId so both controllers share it.

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