# ============================================================
# MAREF OSS 发布排除清单（closed-source exclude list）
# ------------------------------------------------------------
# 用途: oss-publish.sh 裁剪公开仓 + oss-check.sh/pre-push 门禁
# 规则: 每行一个路径（支持 glob）。'#' 开头为注释。空行忽略。
# 原则: 开源有钩子(协议/标准/单Agent治理)，闭源挖深护城河(王炸层)。
#       本清单列出的路径绝不允许出现在公开分支(main/oss-release)的 tree 中。
# 维护: 新增深水区实现时同步追加本节条目，否则 pre-push 不会自动识别。
# ============================================================

# ---------- [secrets] 密钥与凭证（双保险，.gitignore 已兜底） ----------
# 注意: .env.example 是公开模板，保留公开。
.env

# ---------- [pollution-guard] 污染文件防回潮（2026-08-09 审计修复） ----------
# 个人模型路由知识库（含火山订阅套餐/价格表/endpoint，非 MAREF 框架代码）
src/research/model_registry.py
**/model_registry.py
# 编辑器/工具备份残留（*.bak-* 为时间戳备份）
*.bak
*.bak-*
# 营销分发资产（2026-08-09 决策：移出公开仓库 main，公开分支禁止含营销分发文档）
docs/marketing/**
.env.local
.env.maref
.maraf_hmac_key
.gaas_api_key
athena-governance.jsonc
credentials/**
*.key
*.pem
*.secret

# ---------- [data-runtime] 数据/运行时/审计（绝密数据层） ----------
*.db
*.sqlite
*_audit.jsonl
governance_audit*.jsonl
recursive_governance_audit.jsonl
.evolution_vault/**
policy_versions/**
.data
:memory:*
# 内部数据层（运行时/缓存/日志/运营洞察，含聚合审计数据）
data/**
data-original/**

# ---------- [nested-guard] 嵌套内部目录守卫（任意层级） ----------
# 下述内部目录无论出现在哪个层级（deep/.missions/ 等）一律排除；
# data 系为通用模块名（src/maref/data 属公开代码），仅根级排除。
**/.missions/**
**/.openclaw/**
**/.trae/**
**/.opencode/**
**/.maref/**
**/.governance/**
**/.maref_backups/**
**/experiments/**
**/reports/**
**/research_output/**
**/knowledge-library/**
**/cache/**
**/logs/**
**/.evolution_vault/**
**/policy_versions/**
**/credentials/**

# ---------- [closed-source] 闭源实现（现网，技术清单见 openclaw 内部深水区登记表） ----------
# 2026-08-12 泄漏事件（track-a-pr-creator 借道公开仓 PR 泄漏 llm_router/phone/verifier）
# 后追加：纯闭源目录整目录拦截 + 混合目录精确文件拦截（宪法第十一条 11.4 落地）。
#
# [纯闭源目录] public 树中无同名合法模块，整目录拦截（创建即阻断）：
phone/**
verifier/**
flywheel/**
browser/**
promotion/**
primitives/**
scrapling/**
infra/**
# [LLM 路由层] openclaw 专有模块（public/maref 不包含）
src/research/llm_router.py
src/research/llm_quality.py
src/research/llm_router_example.py
src/research/llm_cache.py
# [混合目录] loop/recursive/context 在 public 有合法公开文件，
# 目录级 glob 会误伤，故仅拦截 openclaw 专属文件（精确路径）：
src/maref/loop/agent_adapter.py
src/maref/loop/aitoearn_agent_adapter.py
src/maref/loop/audit_bridge.py
src/maref/loop/auditor.py
src/maref/loop/code_agent_loop.py
src/maref/loop/engine.py
src/maref/loop/github_agent_loop.py
# src/maref/loop/governed.py / halting.py 已于 2026-10-05 解除排除：
# Phase 1.9 (StuckDetected) + 2.5 (Phase 2 闭环原语) 经 892ec879 cherry-pick
# 正式开源（公共 API 重写版，无内部依赖），执行计划批次 B 保留清单成员。
src/maref/loop/oss_growth_loop.py
src/maref/loop/policy.py
src/maref/loop/skill_recursion.py
src/maref/loop/social_agent_loop.py
src/maref/loop/state.py
src/maref/loop/tracking.py
src/maref/loop/verification.py
src/maref/recursive/README.md
src/maref/recursive/agent_gossip.py
src/maref/recursive/agent_message.py
src/maref/recursive/agent_state_view.py
src/maref/recursive/alert_manager.py
src/maref/recursive/autonomy_metrics.py
src/maref/recursive/behavior_learner.py
src/maref/recursive/chaos_daemon.py
src/maref/recursive/convergence_verifier.py
src/maref/recursive/daemon_watchdog.py
src/maref/recursive/distributed_crdt.py
src/maref/recursive/entropy_injector.py
src/maref/recursive/governance_agent_scheduler.py
src/maref/recursive/live_migration.py
src/maref/recursive/milestone_scheduler.py
src/maref/recursive/p2p_regression_gate.py
src/maref/recursive/patrol_agent.py
src/maref/recursive/phase0_runner.py
src/maref/recursive/recursive_self_pipeline.py
src/maref/recursive/stuck_task_detector.py
src/maref/recursive/system_healer.py
src/maref/recursive/system_maintainer.py
src/maref/recursive/system_snapshot.py
src/maref/recursive/tech_debt_ledger.py
src/maref/recursive/topology.py
src/maref/context/__init__.py
src/maref/context/repo_context.py
# 深水区对应的公开仓坏测试（import 已被剔除的模块，避免公开仓测试失败）
tests/recursive/test_r46_distributed_crdt.py
tests/recursive/test_r35_live_migration.py
# coverage 运行时副本（含完整源码，全仓泄露风险；仅排除清单兜底，建议后续从仓库清理）
*,cover

# ---------- [closed-source] 闭源深水区：未来实现守卫 ----------
# 下述目录一旦创建即自动触发门禁阻断，须经策略评审后才能发布（登记表见 docs/oss-deepwater-registry.md）
# 注意: 清单为第一道防线（glob PATTERNS），可靠拦截依赖 scripts/oss-check.sh 的 SENSITIVE_PREFIXES
#       硬编码前缀（第二道防线）。新增王炸路径须同步修改两处。
src/maref/federation/tla_engine/**
src/maref/trustgnn/**
src/maref/cost_scheduler/**
src/maref/multimodal_guard/**
data/attack_1m/**
# Agent PKI 私有信任根（26号战略 §13.2 王炸层补登，2026-08-14 审计 R2）
src/maref/security/trust_root/**
src/maref/security/agent_pki/**
# 26号战略 §13.2 王炸层——深度实现/基因数据/自愈引擎（登记表 docs/oss-deepwater-registry.md）
src/maref/supply_chain/deep/**
src/maref/edge/self_heal/**
src/maref/immunity/gene_vault/**
src/maref/attack_patterns/**

# ---------- [internal-workspaces] 内部工作区/知识/工具配置 ----------
.missions/**
.openclaw/**
.trae/**
.opencode/**
.maref/**
.governance/**
.maref_backups/**
experiments/**
knowledge-library/**
reports/**
research_output/**
cache/**
logs/**
results/experiments/**
.mypy_cache/**
.ruff_cache/**
.pytest_cache/**
.coverage
coverage.json
coverage_full.json

# ---------- [closed-source-sync] 自动补全（check-exclude-list-sync.sh --repair, 2026-08-12） ----------
apps/athena-android/app/src/main/java/com/athena/partner/agent/loop/AgentLoopEngine.kt
apps/athena-android/app/src/main/java/com/athena/partner/agent/loop/CycleState.kt
src/maref/tools/github_email_listener.py
src/maref/tools/github_email_parser.py
src/maref/tools/github_email_responder.py
src/maref/tools/cookie_manager.py
src/maref/marketplace/discovery.py
src/maref/marketplace/skill_bridge.py
src/maref/opc/telemetry_exporter.py
src/maref/opc/sanitizer.py
src/maref/mailer.py
src/maref/desktop/mcp_client.py
src/maref/desktop/scrcpy_executor.py
src/maref/desktop/screen_analyzer.py
src/maref/governance/federated_audit.py
src/maref/governance/review_surface.py
src/maref/learning/bridge.py
src/maref/tools/batch_browser.py
src/maref/knowledge/visibility.py
src/maref/knowledge/project_inferer.py

# ---------- [closed-source-sync] 自动补全（check-exclude-list-sync.sh --repair, 2026-09-11） ----------
src/maref/loop/README.md
src/maref/loop/closed_loop.py
src/maref/loop/reflection_buffer.py
src/maref/loop/rollout_executor.py
src/maref/loop/security_audit_evaluator.py
src/maref/loop/skill_persist.py
tests/loop/__init__.py
tests/loop/test_closed_loop_e2e.py
tests/loop/test_reflection_buffer.py
tests/loop/test_rollout_executor.py
tests/loop/test_security_audit_evaluator.py
tests/loop/test_skill_persist.py
tests/loop/test_skill_recursion.py
src/maref/desktop/visual_assert.py
src/maref/context/README.md
src/maref/sensing/README.md
src/maref/sensing/__init__.py
src/maref/sensing/adapters/__init__.py
src/maref/sensing/adapters/github_issues.py
src/maref/sensing/adapters/inbox.py
src/maref/sensing/adapters/logs.py
src/maref/sensing/bridge.py
src/maref/sensing/feedback.py
src/maref/sensing/signal.py
src/maref/sensing/store.py
src/maref/workspace/README.md
src/maref/workspace/__init__.py
src/maref/workspace/credential_scope.py
src/maref/workspace/isolated_workspace.py
src/maref/rl/README.md
src/maref/rl/__init__.py
src/maref/rl/train_loop.py
tests/rl/test_train_loop.py
src/maref/orchestration/event_consumer.py
src/maref/orchestration/loop_contract.py
src/maref/orchestration/loop_orchestrator.py
src/maref/memory/episodic_store.py
src/maref/memory/user_profile_graph.py
src/maref/memory/style_learner.py
src/maref/memory/persona_learning.py
src/maref/memory/persona_tools.py
docs/social/awesome-maref-plan.md
docs/social/channel-risk-shadowban-analysis.md
docs/social/devto-maref-plan.md
docs/social/hn-account-nurture-plan.md
docs/social/hn-postmortem-20260811.md
docs/social/reddit-hn-content-positioning.md
docs/social/reddit-maref-plan.md
docs/social/reddit-skill-ecosystem-enhancement.md
docs/social/reddit-skill-integration-report.md
docs/social/reddit-skill-v2.2-integration.md
docs/social/xiaohongshu-dual-account-practice-spec.md
docs/social/xiaohongshu-limited-publish-notes.md
ip-kingdom/skills/social/SKILL.md
src/maref/social/README.md
src/maref/social/__init__.py
src/maref/social/hn_dead_guard.py
src/maref/social/hn_dead_log.py
src/maref/social/hn_nurture_fsm.py
src/maref/mcp/envelope.py
src/maref/evolution/bottleneck_diagnosis.py
src/maref/evolution/readiness_gate.py
scripts/g3_social_impact_assessor.py
src/maref/opc_integration/README.md
src/maref/opc_integration/__init__.py
src/maref/opc_integration/_compat.py
src/maref/opc_integration/_phase_fsm_adapter.py
src/maref/opc_integration/approval/__init__.py
src/maref/opc_integration/approval/_allowlist.py
src/maref/opc_integration/approval/_models.py
src/maref/opc_integration/approval/engine.py
src/maref/opc_integration/channels/__init__.py
src/maref/opc_integration/channels/_models.py
src/maref/opc_integration/channels/_session.py
src/maref/opc_integration/channels/base.py
src/maref/opc_integration/channels/manager.py
src/maref/opc_integration/channels/provider_base.py
src/maref/opc_integration/channels/telegram.py
src/maref/opc_integration/company_runtime/__init__.py
src/maref/opc_integration/company_runtime/_models.py
src/maref/opc_integration/company_runtime/engine.py
src/maref/opc_integration/external_agents/__init__.py
src/maref/opc_integration/external_agents/_cli_collab.py
src/maref/opc_integration/external_agents/_contract.py
src/maref/opc_integration/external_agents/_models.py
src/maref/opc_integration/external_agents/_preflight.py
src/maref/opc_integration/external_agents/_session.py
src/maref/opc_integration/external_agents/_skill_installer.py
src/maref/opc_integration/external_agents/adapters/__init__.py
src/maref/opc_integration/external_agents/adapters/claude_code.py
src/maref/opc_integration/external_agents/adapters/codex.py
src/maref/opc_integration/external_agents/adapters/cursor.py
src/maref/opc_integration/external_agents/adapters/opencode.py
src/maref/opc_integration/external_agents/base.py
src/maref/opc_integration/external_agents/broker.py
src/maref/opc_integration/external_agents/registry.py
src/maref/opc_integration/external_agents/skills_assets/opc_collab/SKILL.md
src/maref/opc_integration/gate_harness/__init__.py
src/maref/opc_integration/gate_harness/_models.py
src/maref/opc_integration/gate_harness/engine.py
src/maref/opc_integration/security/__init__.py
src/maref/opc_integration/security/shell_safety.py
src/maref/opc_integration/skills/__init__.py
src/maref/opc_integration/skills/_models.py
src/maref/opc_integration/skills/capability_manager.py
src/maref/opc_integration/skills/employee_evolution.py
src/maref/opc_integration/skills/skill_library.py
src/maref/opc_integration/skills/talent_market.py
tests/opc_integration/__init__.py
tests/opc_integration/approval/__init__.py
tests/opc_integration/approval/test_approval_allowlist.py
tests/opc_integration/approval/test_approval_engine.py
tests/opc_integration/channels/__init__.py
tests/opc_integration/channels/test_channel_infrastructure.py
tests/opc_integration/channels/test_telegram.py
tests/opc_integration/company_runtime/__init__.py
tests/opc_integration/company_runtime/test_org_engine.py
tests/opc_integration/company_runtime/test_phase_fsm.py
tests/opc_integration/external_agents/__init__.py
tests/opc_integration/external_agents/test_adapter_base.py
tests/opc_integration/external_agents/test_adapters_concrete.py
tests/opc_integration/external_agents/test_broker.py
tests/opc_integration/external_agents/test_cli_collab.py
tests/opc_integration/external_agents/test_contract.py
tests/opc_integration/external_agents/test_preflight.py
tests/opc_integration/external_agents/test_registry.py
tests/opc_integration/external_agents/test_session.py
tests/opc_integration/external_agents/test_skill_installer.py
tests/opc_integration/gate_harness/__init__.py
tests/opc_integration/gate_harness/test_gate_harness.py
tests/opc_integration/security/__init__.py
tests/opc_integration/security/test_shell_safety.py
tests/opc_integration/skills/__init__.py
tests/opc_integration/skills/test_capability_manager.py
tests/opc_integration/skills/test_employee_evolution.py
tests/opc_integration/skills/test_skill_library.py
tests/opc_integration/skills/test_talent_market.py
tests/opc_integration/test_e2e_integration.py
ip-kingdom/production/ai-reconstruct-l1/scripts/hw_batch_l1.py
ip-kingdom/production/maref-social-series/scripts/gen_maref_intro_jimeng.py
ip-kingdom/production/maref-social-series/scripts/hw_jimeng_gen.py
ip-kingdom/production/maref-social-series/scripts/make_teaser.py
ip-kingdom/production/maref-social-series/scripts/produce_series.py
ip-kingdom/production/maref-social-series/scripts/shiyishao_prompt_v6.py
src/maref/production/README.md
src/maref/production/__init__.py
src/maref/production/_constants.py
src/maref/production/asset_scaffolder.py
src/maref/production/character_factory.py
src/maref/production/content_assembler.py
src/maref/production/content_engine.py
src/maref/production/hypothesis_validator.py
src/maref/production/ip_cli.py
src/maref/production/script_writer.py
src/maref/production/templates/character_profile.md
src/maref/production/templates/episode_script.md
src/maref/retrieval/README.md
src/maref/retrieval/__init__.py
src/maref/retrieval/reward_aggregator.py
src/maref/retrieval/reward_logger.py
src/maref/retrieval/reward_vector.py
src/skillos/retrieval/__init__.py
src/skillos/retrieval/reward_logger.py
tests/retrieval/__init__.py
tests/retrieval/test_grpo_dryrun.py
tests/retrieval/test_reward_aggregator.py
tests/retrieval/test_reward_logger.py
apps/athena-ui/src/hooks/queries/useAgentUsage.ts
apps/athena-ui/src/hooks/queries/useAgents.ts
apps/athena-ui/src/hooks/queries/useCostData.ts
apps/athena-ui/src/hooks/queries/useKBConsumption.ts
apps/athena-ui/src/hooks/queries/useSkills.ts
apps/athena-ui/src/hooks/queries/useSystemMetrics.ts
apps/athena-ui/src/hooks/queries/useTaskQueue.ts
apps/athena-ui/src/hooks/useStreamChat.ts
apps/athena-ui/src/hooks/useToast.ts
apps/athena-ui/src/hooks/useViewTitle.tsx
src/maref/hooks/README.md
src/maref/hooks/__init__.py
src/maref/hooks/config.py
src/maref/hooks/dispatcher.py
src/maref/hooks/event.py
src/maref/hooks/hook.py
src/maref/hooks/matcher.py
src/maref/hooks/runner.py
src/maref/hooks/trust.py
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/HOOKS-README.md
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/config/hooks-config.json
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/scripts/hooks.py
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/agent_permissionrequest/agent_permissionrequest.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/agent_permissionrequest/agent_permissionrequest.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/agent_posttooluse/agent_posttooluse.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/agent_posttooluse/agent_posttooluse.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/agent_posttoolusefailure/agent_posttoolusefailure.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/agent_posttoolusefailure/agent_posttoolusefailure.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/agent_pretooluse/agent_pretooluse.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/agent_pretooluse/agent_pretooluse.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/agent_stop/agent_stop.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/agent_stop/agent_stop.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/agent_subagentstop/agent_subagentstop.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/agent_subagentstop/agent_subagentstop.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/configchange/configchange.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/configchange/configchange.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/cwdchanged/cwdchanged.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/cwdchanged/cwdchanged.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/elicitation/elicitation.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/elicitation/elicitation.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/elicitationresult/elicitationresult.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/elicitationresult/elicitationresult.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/filechanged/filechanged.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/filechanged/filechanged.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/instructionsloaded/instructionsloaded.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/instructionsloaded/instructionsloaded.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/notification/notification.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/notification/notification.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/permissiondenied/permissiondenied.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/permissiondenied/permissiondenied.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/permissionrequest/permissionrequest.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/permissionrequest/permissionrequest.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/postcompact/postcompact.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/postcompact/postcompact.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/posttooluse/posttooluse.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/posttooluse/posttooluse.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/posttoolusefailure/posttoolusefailure.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/posttoolusefailure/posttoolusefailure.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/precompact/precompact.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/precompact/precompact.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/pretooluse/pretooluse-git-committing.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/pretooluse/pretooluse-git-committing.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/pretooluse/pretooluse.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/pretooluse/pretooluse.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/sessionend/sessionend.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/sessionend/sessionend.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/sessionstart/sessionstart.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/sessionstart/sessionstart.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/setup/Setup.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/setup/Setup.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/stop/stop.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/stop/stop.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/stopfailure/stopfailure.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/stopfailure/stopfailure.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/subagentstart/subagentstart.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/subagentstart/subagentstart.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/subagentstop/subagentstop.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/subagentstop/subagentstop.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/taskcompleted/taskcompleted.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/taskcompleted/taskcompleted.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/taskcreated/taskcreated.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/taskcreated/taskcreated.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/teammateidle/teammateidle.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/teammateidle/teammateidle.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/userpromptsubmit/userpromptsubmit.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/userpromptsubmit/userpromptsubmit.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/worktreecreate/worktreecreate.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/worktreecreate/worktreecreate.wav
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/worktreeremove/worktreeremove.mp3
tools/claude-code-setup/reference/claude-code-best-practice/.claude/hooks/sounds/worktreeremove/worktreeremove.wav
src/maref/governance/incentive_sync.py
src/maref/integration/mq_adapter.py
src/maref/integration/feature_dev/content_producer.py
src/maref/integration/feature_dev/content_scorer.py
src/maref/knowledge/knowledge_reward_bridge.py
src/maref/learning/exploration.py
src/maref/learning/neural_policy.py
src/maref/observability/flywheel_metrics.py
src/maref/recursive/llm_architect.py
src/maref/recursive/skill_converter.py
src/maref/recursive/skill_distiller.py
src/maref/recursive/skill_registry_store.py
src/maref/recursive/skill_scanner.py
src/maref/recursive/skill_scorer.py
src/maref/opc_domains/README.md
src/maref/opc_domains/__init__.py
src/maref/opc_domains/base.py
src/maref/opc_domains/competitive/__init__.py
src/maref/opc_domains/competitive/agent.py
src/maref/opc_domains/competitive/collector.py
src/maref/opc_domains/competitive/intent.py
src/maref/opc_domains/revenue/__init__.py
src/maref/opc_domains/revenue/agent.py
src/maref/opc_domains/revenue/collector.py
src/maref/opc_domains/revenue/scoring.py
tests/opc_domains/__init__.py
tests/opc_domains/competitive/__init__.py
tests/opc_domains/competitive/test_agent.py
tests/opc_domains/competitive/test_collector.py
tests/opc_domains/competitive/test_intent.py
tests/opc_domains/revenue/__init__.py
tests/opc_domains/revenue/test_agent.py
tests/opc_domains/revenue/test_collector.py
tests/opc_domains/revenue/test_scoring.py
src/maref/governance/sandbox_mode.py
src/maref/audit/loggability_invariant.py
src/maref/testing/snapshot.py
src/research/trajectory_capture.py
src/maref/preset/README.md
src/maref/preset/__init__.py
src/maref/preset/exceptions.py
src/maref/preset/loader.py
src/maref/preset/resolver.py
src/maref/preset/schema.py
src/maref/preset/session.py
tests/preset/test_preset.py
src/maref/stress/sqi.py
src/maref/stress/sqi_convergence.py
src/maref/executor/workflow/patterns/tournament.py
src/maref/tool_system/README.md
src/maref/tool_system/__init__.py
src/maref/tool_system/implementations/__init__.py
src/maref/tool_system/implementations/read_file.py
src/maref/tool_system/protocol/__init__.py
src/maref/tool_system/protocol/capability.py
src/maref/tool_system/protocol/protocol.py
src/maref/tool_system/protocol/registry.py
src/maref/tool_system/runtime/__init__.py
src/maref/tool_system/runtime/middleware.py
src/maref/tool_system/runtime/runtime.py
src/maref/tool_system/types/__init__.py
src/maref/tool_system/types/defs.py
src/maref/subagent/README.md
src/maref/subagent/__init__.py
src/maref/subagent/context.py
src/maref/subagent/dispatcher.py
src/maref/subagent/registry.py
src/maref/subagent/resolution.py
src/maref/subagent/types.py
src/maref/codegraph/README.md
src/maref/codegraph/__init__.py
src/maref/codegraph/cache.py
src/maref/codegraph/graph.py
src/maref/codegraph/indexer.py
src/maref/codegraph/query.py
src/maref/governance/circuit_breaker_v2/__init__.py
src/maref/governance/circuit_breaker_v2/breaker.py
src/maref/governance/circuit_breaker_v2/clock.py
src/maref/governance/circuit_breaker_v2/config.py
src/maref/governance/circuit_breaker_v2/observer.py
src/maref/governance/circuit_breaker_v2/registry.py
src/maref/governance/circuit_breaker_v2/retry_policy.py
src/maref/governance/circuit_breaker_v2/state.py
src/maref/governance/circuit_breaker_v2/window.py
src/maref/integration/masts_quality_bridge.py
src/maref/integration/skillos_bridge.py
src/maref/integration/percv/research_bridge.py
src/maref/knowledge/brain_loader.py
src/maref/knowledge/unified_kg.py
src/maref/recursive/creator_agent.py
src/maref/integration/telegram_bot.py
src/maref/execution/remote.py
src/maref/bot/README.md
src/maref/bot/__init__.py
src/maref/bot/group.py
src/maref/bot/manager.py
src/maref/bot/profile.py
src/maref/plugin/README.md
src/maref/plugin/__init__.py
src/maref/plugin/engine.py
src/maref/plugin/graph.py
src/maref/plugin/registry.py
apps/athena-partner/memory/__init__.py
src/maref/edge/README.md
tests/loop/__init__.py
scripts/ipk_juejin_browser_publish.py
workflow/publish_maref_geo_juejin.py
workflow/retry_juejin_publish.py
src/maref/governance/sandbox_mode.py
src/research/wemm_embedding.py
.github/profile/README.md
apps/README.md
apps/athena-partner/MOSS-TTS-Nano/README.md
apps/athena-partner/MOSS-TTS-Nano/finetuning/README.md
apps/athena-ui/README.md
docs/plans/2026-09-06-hf-geo/dataset/README.md
docs/plans/2026-09-06-hf-geo/dataset/governance/README.md
docs/plans/2026-09-06-hf-geo/space/README.md
internal/agentic/connectors/README.md
ip-kingdom/agents/README.md
ip-kingdom/content-mining/README.md
ip-kingdom/plan/README.md
remotion-maref/README.md
scripts/README.md
scripts/clawra/external/ROMA/CLI-Anything-Repo/exa/agent-harness/cli_anything/exa/README.md
scripts/clawra/external/ROMA/CLI-Anything-Repo/videocaptioner/agent-harness/cli_anything/videocaptioner/README.md
scripts/ip_cli/README.md
src/maref/agent/README.md
src/maref/audit/README.md
src/maref/bot/README.md
src/maref/codedepth/README.md
src/maref/codegen/README.md
src/maref/codegraph/README.md
src/maref/compliance/README.md
src/maref/consensus/README.md
src/maref/context/README.md
src/maref/cross_validator/README.md
src/maref/crypto/README.md
src/maref/desktop/README.md
src/maref/edge/README.md
src/maref/eivl/README.md
src/maref/evaluation/README.md
src/maref/evolution/README.md
src/maref/execution/README.md
src/maref/executor/README.md
src/maref/features/README.md
src/maref/federation/README.md
src/maref/formal/README.md
src/maref/gaas/README.md
src/maref/governance/README.md
src/maref/hooks/README.md
src/maref/human/README.md
src/maref/identity/README.md
src/maref/immunity/README.md
src/maref/inference/README.md
src/maref/integration/README.md
src/maref/knowledge/README.md
src/maref/learning/README.md
src/maref/level2/README.md
src/maref/life_state/README.md
src/maref/loop/README.md
src/maref/marketplace/README.md
src/maref/mcp/README.md
src/maref/memory/README.md
src/maref/metacognition/README.md
src/maref/monitoring/README.md
src/maref/obs/README.md
src/maref/observability/README.md
src/maref/observation/README.md
src/maref/opc/README.md
src/maref/opc_domains/README.md
src/maref/opc_integration/README.md
src/maref/orchestration/README.md
src/maref/plugin/README.md
src/maref/preset/README.md
src/maref/production/README.md
src/maref/protocols/README.md
src/maref/redblue/README.md
src/maref/reporting/README.md
src/maref/retrieval/README.md
src/maref/rl/README.md
src/maref/security/README.md
src/maref/sensing/README.md
src/maref/sentinel/README.md
src/maref/signing/README.md
src/maref/skillos/README.md
src/maref/skills/reddit_seo_geo_v2/README.md
src/maref/social/README.md
src/maref/stress/README.md
src/maref/subagent/README.md
src/maref/subgoal/README.md
src/maref/supply_chain/README.md
src/maref/testing/README.md
src/maref/tool/README.md
src/maref/tool_system/README.md
src/maref/tools/README.md
src/maref/value/README.md
src/maref/vault/README.md
src/maref/workspace/README.md
tools/connectors/README.md
tools/poltertab/README.md
src/research/wemm_embedding.py
src/research/screenshot_demo.py
scripts/artifact_genealogy.py
scripts/stigmergy_meter.py
scripts/agent_removal_drill.py
scripts/prg_test_generator.py
scripts/prg_resource_orchestrator.py
scripts/com.maref.prg-resource-orchestrator.plist
tests/prg_generated/test_prg_maref_evolution_evo_genotype.py
src/maref/skills/reddit_seo_geo_v2/Dockerfile
src/maref/skills/reddit_seo_geo_v2/README.md
src/maref/skills/reddit_seo_geo_v2/__init__.py
src/maref/skills/reddit_seo_geo_v2/agents/__init__.py
src/maref/skills/reddit_seo_geo_v2/agents/analytics_agent.py
src/maref/skills/reddit_seo_geo_v2/agents/attribution_engine_agent.py
src/maref/skills/reddit_seo_geo_v2/agents/base_agent.py
src/maref/skills/reddit_seo_geo_v2/agents/citation_monitor_agent.py
src/maref/skills/reddit_seo_geo_v2/agents/content_factory_agent.py
src/maref/skills/reddit_seo_geo_v2/agents/engagement_agent.py
src/maref/skills/reddit_seo_geo_v2/agents/feed_agent.py
src/maref/skills/reddit_seo_geo_v2/agents/geo_sync_agent.py
src/maref/skills/reddit_seo_geo_v2/agents/lead_agent.py
src/maref/skills/reddit_seo_geo_v2/agents/research_agent.py
src/maref/skills/reddit_seo_geo_v2/agents/self_optimize_agent.py
src/maref/skills/reddit_seo_geo_v2/docker-compose.yml
src/maref/skills/reddit_seo_geo_v2/governance/__init__.py
src/maref/skills/reddit_seo_geo_v2/governance/circuit_breaker.py
src/maref/skills/reddit_seo_geo_v2/governance/compliance.py
src/maref/skills/reddit_seo_geo_v2/governance/sentinel.py
src/maref/skills/reddit_seo_geo_v2/governance/token_budget.py
src/maref/skills/reddit_seo_geo_v2/infrastructure/__init__.py
src/maref/skills/reddit_seo_geo_v2/infrastructure/api_quota_agent.py
src/maref/skills/reddit_seo_geo_v2/infrastructure/reddit_api_client.py
src/maref/skills/reddit_seo_geo_v2/infrastructure/secure_identity.py
src/maref/skills/reddit_seo_geo_v2/infrastructure/verified_memory_store.py
src/maref/skills/reddit_seo_geo_v2/main.py
src/maref/skills/reddit_seo_geo_v2/memory_integration.py
src/maref/skills/reddit_seo_geo_v2/monitoring/grafana/dashboards/reddit-skill-overview.json
src/maref/skills/reddit_seo_geo_v2/monitoring/grafana/datasources/datasources.yml
src/maref/skills/reddit_seo_geo_v2/monitoring/init-schema.sql
src/maref/skills/reddit_seo_geo_v2/monitoring/loki.yml
src/maref/skills/reddit_seo_geo_v2/monitoring/prometheus.yml
src/maref/skills/reddit_seo_geo_v2/monitoring/redis.conf
src/maref/skills/reddit_seo_geo_v2/monitoring/tempo.yml
src/maref/skills/reddit_seo_geo_v2/orchestration/__init__.py
src/maref/skills/reddit_seo_geo_v2/orchestration/dag_workflow.py
src/maref/skills/reddit_seo_geo_v2/orchestration/hybrid_engine.py
src/maref/skills/reddit_seo_geo_v2/orchestration/workflows.py
src/maref/skills/reddit_seo_geo_v2/protocols/__init__.py
src/maref/skills/reddit_seo_geo_v2/protocols/event_bus.py
src/maref/skills/reddit_seo_geo_v2/protocols/shared_workspace.py
src/maref/skills/reddit_seo_geo_v2/requirements.txt
src/maref/skills/reddit_seo_geo_v2/tests/__init__.py
src/maref/skills/reddit_seo_geo_v2/tests/test_compliance.py
src/maref/skills/reddit_seo_geo_v2/tests/test_create_system.py
src/maref/skills/reddit_seo_geo_v2/tests/test_e2e_workflow.py
src/maref/skills/reddit_seo_geo_v2/tests/test_governance.py
src/maref/skills/reddit_seo_geo_v2/tests/test_load_gates.py
src/maref/skills/reddit_seo_geo_v2/tests/test_orchestration.py
src/maref/skills/reddit_seo_geo_v2/tests/test_reddit_api_integration.py
src/maref/skills/reddit_seo_geo_v2/tests/test_sentinel.py
src/maref/skills/reddit_seo_geo_v2/tools/__init__.py
src/maref/redblue/README.md
scripts/layer_suggestions_executor.py

# ---------- [closed-source-sync] 自动补全（check-exclude-list-sync.sh --repair, 2026-09-17） ----------
src/maref/opc_domains/executors.py
src/maref/opc_domains/finance/__init__.py
src/maref/opc_domains/finance/agent.py
src/maref/opc_domains/finance/collector.py
src/maref/opc_domains/policy/__init__.py
src/maref/opc_domains/policy/agent.py
src/maref/opc_domains/policy/collector.py
src/maref/opc_domains/product/__init__.py
src/maref/opc_domains/product/agent.py
src/maref/opc_domains/product/collector.py
src/maref/opc_domains/proposal_router.py
src/maref/opc_domains/supply/__init__.py
src/maref/opc_domains/supply/agent.py
src/maref/opc_domains/supply/collector.py
src/maref/opc_domains/team/__init__.py
src/maref/opc_domains/team/agent.py
src/maref/opc_domains/team/collector.py
src/maref/opc_domains/traffic/__init__.py
src/maref/opc_domains/traffic/agent.py
src/maref/opc_domains/traffic/collector.py
src/maref/opc_domains/workitem_dispatch.py
tests/opc_domains/test_executors.py
tests/opc_domains/test_finance_domain.py
tests/opc_domains/test_policy_domain.py
tests/opc_domains/test_product_domain.py
tests/opc_domains/test_proposal_router.py
tests/opc_domains/test_supply_domain.py
tests/opc_domains/test_team_domain.py
tests/opc_domains/test_traffic_domain.py
tests/opc_domains/test_workitem_dispatch.py

# ---------- [closed-source-sync] 自动补全（check-exclude-list-sync.sh --repair, 2026-09-29） ----------
src/maref/governance/agent_quality_gate.py
src/maref/governance/quality_gate_mechanism.py
src/maref/orchestration/actuator.py
src/maref/orchestration/actuator_registry.py
docs/social/douyin-nurture-schedule-spec.md
docs/social/wechat-video-nurture-schedule-spec.md
docs/social/wechat-video-nurture-spec.md
docs/social/xiaohongshu-nurture-schedule-spec.md
docs/social/youtube-publish-spec.md
src/mas_ts/mas_eval/mcp/envelope.py
src/mas_ts/mcp/envelope.py
docs/production/maref_v2_requirements.md
ip-kingdom/production/ai-reconstruct-l1/scripts/samsung_batch_l1.py
ip-kingdom/production/docs/README.md
ip-kingdom/production/docs/十一少出镜规范_MAREF即梦数字人切片手册.md
ip-kingdom/production/gov-scene/README.md
ip-kingdom/production/gov-scene/build.sh
ip-kingdom/production/gov-scene/demos/A_permission.log
ip-kingdom/production/gov-scene/demos/B_auditchain.log
ip-kingdom/production/gov-scene/demos/C_supplychain.log
ip-kingdom/production/gov-scene/demos/D_selfaudit.log
ip-kingdom/production/gov-scene/make_hooks.py
ip-kingdom/production/gov-scene/manifest.json
ip-kingdom/production/gov-scene/render.py
ip-kingdom/production/gov-scene/segments.E38.json
ip-kingdom/production/gov-scene/segments.E42.json
ip-kingdom/production/gov-scene/segments.json
ip-kingdom/production/gov-scene/smoke.py
ip-kingdom/production/gov-scene/tts_cpu_driver.py
src/skillos/retrieval/README.md
src/skillos/retrieval/policy.py
src/maref/opc_domains/xhs/__init__.py
src/maref/opc_domains/xhs/account_matrix.py
src/maref/opc_domains/xhs/algorithm_optimizer.py
src/maref/opc_domains/xhs/analytics_agent.py
src/maref/opc_domains/xhs/anti_detect_agent.py
src/maref/opc_domains/xhs/base.py
src/maref/opc_domains/xhs/compliance_agent.py
src/maref/opc_domains/xhs/content_factory_agent.py
src/maref/opc_domains/xhs/geo_sync_agent.py
src/maref/opc_domains/xhs/lead_agent.py
src/maref/opc_domains/xhs/mobile_publisher_agent.py
src/maref/opc_domains/xhs/models.py
src/maref/opc_domains/xhs/platform_router_agent.py
src/maref/opc_domains/xhs/quota_agent.py
src/maref/opc_domains/xhs/research_agent.py
src/maref/opc_domains/xhs/self_optimize_agent.py
src/maref/opc_domains/xhs/sentinel_agent.py
src/maref/governance/data_lineage.py
ip-kingdom/production/docs/README.md
ip-kingdom/production/gov-scene/README.md
src/skillos/README.md
src/skillos/db/README.md
src/skillos/distribution/README.md
src/skillos/kernel/README.md
src/skillos/observability/README.md
src/skillos/protocol/README.md
src/skillos/retrieval/README.md
src/skillos/sandbox/README.md
src/skillos/security/README.md
src/skillos/web_api/README.md
src/maref/recursive/email_channel.py
scripts/phoenix_shadow_reward.py
scripts/phoenix_cross_review.py
scripts/phoenix_evolve.py
scripts/phoenix_policy_shadow.py
scripts/phoenix_policy_gate.py
scripts/phoenix_obs_patterns.py
docs/agent/AGENTS.md
public/maref/AGENTS.md
public/mas-ts/AGENTS.md
public/percv/AGENTS.md
public/skillos/AGENTS.md
apps/athena-partner/CLAUDE.md
SOUL.md
MEMORY.md
tools/claude-code-setup/reference/claude-code-best-practice/.claude/agent-memory/weather-agent/MEMORY.md

# ---------- [closed-source-sync] 自动补全（check-exclude-list-sync.sh --repair, 2026-09-29） ----------
src/maref/opc_domains/cognitive_coverage.py
src/maref/opc_domains/execution_assertions.py
src/maref/opc_domains/runtime_context.py
src/maref/opc_domains/trace_contract.py
tests/opc_domains/test_execution_assertions.py
tests/opc_domains/test_runtime_context.py
tests/opc_domains/test_trace_contract.py
