Loading...
Loading...
Compare original and translation side by side
{harness_root}/rules/architecture-rules.mdns-harness-codebase-reverse-specns-harness-bootstrap-brownfield{harness_root}/rules/architecture-rules.mdns-harness-codebase-reverse-specns-harness-bootstrap-brownfielddocs/inferredbackend-rules.mdfrontend-rules.md../ns-harness/references/agent-artifact-compress.mdreferences/compression-guide.mddocs/inferredbackend-rules.mdfrontend-rules.md../ns-harness/references/agent-artifact-compress.mdreferences/compression-guide.md../ns-harness/references/harness-discovery.md../ns-harness/references/rules-sync.md| Output path | When |
|---|---|
| Default — canonical constitution |
| Monorepo product folder is the harness anchor |
AGENTS.md{harness_root}/rules/*.md.cursor/rules/*.mdc{harness_root}../ns-harness/references/harness-discovery.md../ns-harness/references/rules-sync.md| 输出路径 | 适用场景 |
|---|---|
| 默认设置——标准宪章文件 |
| 当单体仓库产品目录为Harness锚点时使用 |
AGENTS.md{harness_root}/rules/*.md{harness_root}.cursor/rules/*.mdc| Trigger | Action |
|---|---|
| New repo / first agent setup | Generate initial constitution |
| Major stack or layout change | Refresh in place |
| Generate and cross-reference siblings |
| User says rules are stale or agents keep making same mistake | Refresh targeted sections |
| 触发条件 | 对应操作 |
|---|---|
| 新代码库 / 首次Agent配置 | 生成初始宪章文件 |
| 技术栈或布局发生重大变更 | 更新现有宪章文件 |
| 生成宪章文件并关联同级规则 |
| 用户反馈规则过时或Agent反复犯相同错误 | 针对性更新相关章节 |
{harness_root}{product_root}AGENTS.mdarchitecture-rules.md{harness_root}/rules/*.md{product_root}{harness_root}{product_root}AGENTS.mdarchitecture-rules.md{harness_root}/rules/*.md{product_root}references/reconnaissance-checklist.mdreferences/stack-signals.mdpackage.jsoncomposer.jsonpyproject.tomlgo.modCargo.tomldocker-compose.yml{product_root}index.phpmain.tsdocs/README.mdreferences/reconnaissance-checklist.mdreferences/stack-signals.mdpackage.jsoncomposer.jsonpyproject.tomlgo.modCargo.tomldocker-compose.yml{product_root}index.phpmain.tsdocs/README.md| Category | What to capture |
|---|---|
| Scope | Product root, monorepo vs standalone, where specs and agent assets live |
| Stack | Languages, frameworks, DB, cache, queue, local URLs/ports when discoverable |
| Layout | Folder tree (abbreviated), module boundaries |
| Patterns | API style, multitenancy, auth, module conventions, integration boundaries |
| Forbidden | Generated dirs, migration constraints, secrets locations |
| Dev & test | Docker services, test container name, copy-pasteable test commands (behavioral rules stay in |
| Discipline | Language for code/docs vs user chat, minimal diff, completion style — only if present in repo rules or |
npx @nextstage-brasil/harness add-rule <name> --description "…"alwaysApply: false.cursor/rules/*.mdccursor.descriptionmanifest.json../ns-harness/references/rules-sync.md| 类别 | 需捕获的内容 |
|---|---|
| 范围 | 产品根目录、单体仓库/独立仓库、规格说明和Agent资产的存放位置 |
| 技术栈 | 编程语言、框架、数据库、缓存、队列、可发现的本地URL/端口 |
| 布局 | 目录树(简化版)、模块边界 |
| 模式 | API风格、多租户、认证、模块约定、集成边界 |
| 禁止操作 | 生成目录、迁移约束、密钥存储位置 |
| 开发与测试 | Docker服务、测试容器名称、可直接复制粘贴的测试命令(行为规则保留在 |
| 规范 | 代码/文档使用的语言与用户聊天语言的区分、最小化差异、完成风格——仅当代码库规则或 |
npx @nextstage-brasil/harness add-rule <name> --description "…"alwaysApply: false.cursor/rules/*.mdcmanifest.jsoncursor.description../ns-harness/references/rules-sync.mdreferences/architecture-rules.template.md.nextstage-harness/manifest.jsonAGENTS.md../ns-harness/references/agent-artifact-compress.mdreferences/compression-guide.mdreferences/architecture-rules.template.md.nextstage-harness/manifest.jsonAGENTS.md../ns-harness/references/agent-artifact-compress.mdreferences/compression-guide.md{harness_root}/rules/architecture-rules.md{product_root}/.nextstage-harness/rules/...architecture-rules.nextstage-harness/manifest.jsoncursor.alwaysApply: trueclaude.paths: nullnpx @nextstage-brasil/harness syncarchitecture-rules.md{harness_root}/rules/architecture-rules.md{product_root}/.nextstage-harness/rules/....nextstage-harness/manifest.jsonarchitecture-rulescursor.alwaysApply: trueclaude.paths: nullnpx @nextstage-brasil/harness syncarchitecture-rules.md## Changelog## Changelogagent-artifact-compress.mdmanifest.jsonarchitecture-rulesalwaysApply: truedocs/specs/harness syncagent-artifact-compress.mdmanifest.jsonarchitecture-rulesalwaysApply: truedocs/specs/harness syncns-harness-bootstrap-brownfieldbrownfield-map.mdns-harness-codebase-reverse-specns-harnessns-harness-bootstrap-brownfieldbrownfield-map.mdns-harness-codebase-reverse-specns-harness