zhizhi/backend/api-server/middleware
copilot-swe-agent[bot] 0a63716226 feat: implement S6 personal channel full autonomy rule
S6 Rule: Developers have full autonomy within their own channels.
- Add isChannelSelfDeploy() in autonomy-engine.js (single source of truth)
- Add channel self-deploy bypass in approval.js POST /request
- Add channelAutonomyRule S6 config in autonomy-rules.json
- Own-channel deploys skip SkyEye/approver authorization
- Cross-channel/system changes still go through full S2 approval

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/6ee737eb-684b-44b8-aeaa-f73eb7c6f9c2
2026-03-25 09:04:51 +00:00
..
audit.js fix: address code review feedback for LANGDRIVE implementation 2026-03-25 08:27:00 +00:00
auth.js feat: implement language-driven OS capabilities (ZY-LANGDRIVE) 2026-03-25 08:22:38 +00:00
execution-lock.js feat: implement Phase 7 Execution Protection Layer (ZY-LANGDRIVE-S1) 2026-03-25 08:37:56 +00:00
intent-router.js feat: implement language-driven OS capabilities (ZY-LANGDRIVE) 2026-03-25 08:22:38 +00:00
sandbox.js feat: implement language-driven OS capabilities (ZY-LANGDRIVE) 2026-03-25 08:22:38 +00:00
skyeye-review.js feat: implement S6 personal channel full autonomy rule 2026-03-25 09:04:51 +00:00