Repository navigation
feat(worker): creator-controlled team-only bot sharing - #157
Conversation
This comment has been minimized.
This comment has been minimized.
|
@kody start-review |
|
@kody start-review |
This comment has been minimized.
This comment has been minimized.
|
@kody start-review |
Kody Review CompleteGreat news! 🎉 Keep up the excellent work! 🚀 Kody Guide: Usage and ConfigurationInteracting with Kody
Current Kody ConfigurationReview OptionsThe following review options are enabled or disabled:
|
Change
Creator-level bot team-only sharing setting, default ON for existing and new accounts per Jay's latest rollout answer. Each main account can opt out. Existing shares retain their current visibility; there is no automatic resharing.
Bots with policy on cannot create personal files/links, move shares personal, or write files/link destinations into existing personal shares through REST/raw/CLI/MCP. Missing/inactive manager policy fails closed on affected writes without forcing visibility wider. People retain management rights; team-visible writes and reads are unaffected. Atomic authorized move-to-team plus link edit uses effective post-move visibility.
Validation
206 tests PASS, npm run bundle PASS, git diff --check clean, independently repeated after each focused patch. Live main base d70bf53. Current head 6b7c6cf.
Review and rollout
Prior HIGH findings fixed with evidence replies/resolutions. MEDIUM atomic move/edit finding fixed in current head. Current full functional composition requires genuine review and CI qualification before merge/deploy. Production remains unchanged; deploy owner must ground actual Jay identity/live creator policy. Focused FleetLink worker owns remaining findings/CI/outcome.
Summary
Enables creator-controlled team-only sharing for bots, turned on by default for every account.
When a manager leaves the bot setting on (the default for existing and new accounts unless turned off):
Changes
bot_team_onlydefault so it applies to all accounts, existing and new, with per-account opt-out in bot settings instead of limiting team-only to the fleet owner.