commit a80fae7dc6df0e1a5552715efc9ef1084726efed Author: weichen Date: Tue Sep 29 17:30:32 2026 +0000 Bootstrap the repository skeleton: README, agent rules, policy index, project facts Details (original message): Bootstrap the repository skeleton: README, agent rules, policy index, project facts. diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e5537be --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +node_modules/ +dist/ +*.local diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..3fa57ad --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,9 @@ +# Agent 工作说明(Agent-System-Frontend) + +本仓开发遵循 Development-Guidelines(见 Dev 仓 `development/guidelines`,gitlink 固定版本): +核心规则与术语见其 `core/`,按任务触发阅读 `standards/` 专题;日常交付走 `workflows/delivery.md`。 + +仓内规则: +- 模块边界、公开契约与隔离档位见 `policy/modules/`(如有)与 PROJECT.md。 +- 提交信息用英文祈使句一行;跨仓 gitlink 变更须经组合验证后在 Dev 仓推进。 +- 验证命令见 PROJECT.md「验证」节;完成声明须附实际命令输出证据。 diff --git a/PROJECT.md b/PROJECT.md new file mode 100644 index 0000000..c1dc7e2 --- /dev/null +++ b/PROJECT.md @@ -0,0 +1,6 @@ +# Agent-System-Frontend 项目事实 + +- 用途:见 README。定位与边界见设计文档(Agent-System-Documents)。 +- 技术栈:React 19 + Vite + TypeScript(Node 仅构建期) +- 构建/验证:见仓内 Makefile 或 Dev 仓顶层 Makefile(待 P1 起补充并保持本节同步)。 +- 状态:P0 骨架;当前阶段见 Dev 仓任务记录。 diff --git a/README.md b/README.md new file mode 100644 index 0000000..51884a6 --- /dev/null +++ b/README.md @@ -0,0 +1,5 @@ +# Agent-System-Frontend + +对话系统前端:React 19 + Vite + TypeScript 三栏工作台(项目会话 / 流式对话 / 计划与工件面板),含 HITL 卡片、sub-agent 追踪弹窗与 schema 驱动渲染;渲染协议由 agent-system-core 定义。 + +契约与架构见 Agent-System-Documents 设计方案与架构文档;开发规范见 development-guidelines(Dev 仓 `development/guidelines`)。本仓为 Agent-System 多仓组合的组成部分。 diff --git a/policy/README.md b/policy/README.md new file mode 100644 index 0000000..7fb2e56 --- /dev/null +++ b/policy/README.md @@ -0,0 +1,5 @@ +# 项目规范 + +- 采纳基线:Development-Guidelines(版本以 Dev 仓 `development/guidelines` gitlink 为准)。 +- 设计决策:见 Agent-System-Documents `docs/proposals/2026-09-29-system-skeleton-design-and-plan.md`(D1–D16)。 +- 部署约束(全局):非容器化优先;默认单二进制;不发布容器镜像。