# 前端项目初始化

> Status: Trial（试行）；Version: 0.1。

适用于负责浏览器界面和交互的前端项目，也适用于前后端共用仓库中的前端目录。

AI 先读取本场景，再执行[通用初始化流程](common.md)。以下要求补充到通用流程的对应步骤中。

## 了解项目现状与已确认的选择

AI 阅读代码、配置和用户需求，查清以下信息。空项目只记录已确认的选择，其余标注“尚未确定”。

- **代码与技术**：前端代码在哪个目录？使用什么语言和框架？
- **运行方式**：用什么工具安装依赖？怎样启动开发服务、构建发布文件？
- **页面与功能**：前端负责哪些页面和交互？哪些处理需要后端完成？
- **接口来源**：调用自建后端还是外部服务？已确定的请求参数、返回结果和权限要求是什么？

使用 TypeScript 的前端仍按前端场景处理。仓库中同时有自建后端时，再为后端目录选择对应入口。

沿用用户已确认的界面框架、页面数据管理方式、身份与权限校验方式，以及接口约定。治理初始化本身不授权 AI 重新选择这些方案。

## Skill 选择

通用 Skill 按通用流程选择。目前未收录前端专属 Skill，保留项目已有的前端 Skills。

## 验证范围

AI 从现有配置中查找代码规范检查（lint）、类型检查、测试和构建命令，记录各自的执行目录。没有的检查如实注明。

本次只运行与实际改动相关的检查。若任务同时改变了界面行为，还需按任务需要在浏览器中验证；构建通过不能证明页面交互正确。
