# CODEOWNERS for OpenAI4S (github.com/PKU-YuanGroup/OpenAI4S) # # Owners listed here must have write access to the repository, and # "Require review from Code Owners" must be enabled in branch protection # for these rules to be enforced. # # Roles: lead + security = @Nobody-Zhang · runtime + platform = @riiiiiiin # web = @difficulttopickaname · science = @Lyu6PosHao @wangyu-sd # # Later rules override earlier ones; the LAST matching rule wins. # ---- Default owner for everything not matched below ------------------------- * @Nobody-Zhang # ---- Runtime core: agent loop, kernel protocol, host API, store ------------- /openai4s/agent/ @Nobody-Zhang @riiiiiiin /openai4s/execution/ @Nobody-Zhang @riiiiiiin /openai4s/host/ @Nobody-Zhang @riiiiiiin /openai4s/kernel/ @Nobody-Zhang @riiiiiiin /openai4s/sdk/ @Nobody-Zhang @riiiiiiin /openai4s/storage/ @Nobody-Zhang @riiiiiiin /openai4s/tools/ @Nobody-Zhang @riiiiiiin /openai4s/host_dispatch.py @Nobody-Zhang @riiiiiiin /openai4s/store.py @Nobody-Zhang @riiiiiiin /openai4s/llm/ @Nobody-Zhang @riiiiiiin # ---- Security-sensitive paths: require the security owner ------------------- /openai4s/security/ @Nobody-Zhang /openai4s/permissions.py @Nobody-Zhang /openai4s/egress.py @Nobody-Zhang /openai4s_compute_provider/ @Nobody-Zhang /openai4s_worker_runtime/ @Nobody-Zhang /docs/security.md @Nobody-Zhang /SECURITY.md @Nobody-Zhang # ---- Web app: gateway, REST/WebSocket API, frontend -------------------------- /openai4s/server/ @Nobody-Zhang @difficulttopickaname # ---- Compute / platforms ----------------------------------------------------- /openai4s/compute/ @Nobody-Zhang @riiiiiiin # ---- Science skills and kernel environments ---------------------------------- /skills/ @Nobody-Zhang @Lyu6PosHao @wangyu-sd /envs/ @Nobody-Zhang @Lyu6PosHao @wangyu-sd /openai4s/skills_loader/ @Nobody-Zhang @Lyu6PosHao @wangyu-sd # ---- Tests ------------------------------------------------------------------- /tests/ @Nobody-Zhang @riiiiiiin /tests/browser_smoke.mjs @Nobody-Zhang @difficulttopickaname # ---- Governance and CI: changes to the rules need the lead ------------------- /.github/ @Nobody-Zhang /CONTRIBUTING.md @Nobody-Zhang /CODE_OF_CONDUCT.md @Nobody-Zhang /CLAUDE.md @Nobody-Zhang /AGENTS.md @Nobody-Zhang /pyproject.toml @Nobody-Zhang