You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.en.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -69,7 +69,7 @@ Aisee makes that context explicit:
69
69
70
70
- clarify business requirements or establish an existing-system baseline before implementation;
71
71
- separate setup, baseline migration, change planning, and detailed change authoring;
72
-
- create and complete OpenSpec changes while working from the current project schema or official `spec-driven`;
72
+
- create and complete OpenSpec changes while working from the schema bound to the current change;
73
73
- keep OpenSpec as the only persistent specification source of truth;
74
74
- expose durable project memory and team knowledge guardrails without replacing OpenSpec facts;
75
75
- constrain document-local numbering through skills/templates to reduce invented or duplicated labels;
@@ -146,7 +146,7 @@ Legacy / transitional:
146
146
-**Existing-project baseline migration**: `aisee:spec-migrate` derives current system behavior into OpenSpec baseline specs before brownfield enhancement work starts.
147
147
-**Structured requirement clarification**: `aisee:srs` clarifies business needs through dialogue and produces the inputs needed for change planning.
-**Detailed change authoring**: `aisee:change-author`strengthens OpenSpec change content so proposal, specs, design, and tasks are more actionable.
149
+
-**Detailed change authoring**: `aisee:change-author`fills out a single OpenSpec change document set in detail from the current schema templates, then strengthens the result with clearer boundaries, risks, verification, and implementation sequencing.
150
150
-**Project memory**: `aisee memory` retrieves and writes current-repository long-lived guidance without replacing OpenSpec facts.
151
151
-**Team knowledge guardrails**: `aisee knowledge` retrieves a small number of reviewed engineering lessons through pack/card protocols without turning the knowledge repository into a second specification source.
152
152
-**Controlled memory and knowledge retrieval**: `aisee memory` and `aisee knowledge` provide direct retrieval entrypoints without becoming workflow authority.
@@ -339,7 +339,7 @@ For existing projects or brownfield enhancement work, use `aisee:spec-migrate` t
339
339
| `aisee:spec-migrate` | Build OpenSpec baseline specs for existing projects or brownfield enhancement work. |
340
340
| `aisee:srs` | Clarify software requirements and produce the inputs needed for change planning. |
341
341
| `aisee:change-plan` | Plan independent OpenSpec changes and prepare `/opsx:new` inputs. |
342
-
| `aisee:change-author` | Strengthen the current OpenSpec change so proposal/specs/design/tasks are more actionable. |
342
+
| `aisee:change-author` | Generate and refine a single change's documents from the current schema templates, then strengthen them with clearer boundaries, risks, verification, and implementation sequencing. |
| `aisee:knowledge` | Guide team knowledge CLI initialization, configuration, sync, retrieval, and promote workflows. |
345
345
| `aisee:knowledge-curate` | Batch-review project-local reusable knowledge candidates and produce card drafts for human submission to team knowledge. |
Copy file name to clipboardExpand all lines: docs/workflow.en.md
+15-12Lines changed: 15 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -68,7 +68,7 @@ Artifact roles:
68
68
| --- | --- | --- |
69
69
| SRS | Clarifies business goals, scope, functional requirements, non-functional requirements, and acceptance criteria | Does not write implementation tasks |
70
70
| Change Plan | Maps confirmed inputs into one or more OpenSpec changes | Does not write change artifact bodies directly |
71
-
| Change Author |Strengthens the current change's `proposal`, `specs`, `design`, and `tasks`| Does not write implementation code |
71
+
| Change Author |Fills out the current change's schema-defined documents in detail and strengthens them with clearer boundaries, risks, verification, and implementation sequencing| Does not write implementation code |
72
72
73
73
These documents are planning docs for the current version or iteration. They are planning inputs, not OpenSpec baseline facts.
74
74
@@ -95,24 +95,27 @@ Splitting rules:
95
95
96
96
## 3. Change Creation And Authoring
97
97
98
-
After creating a change, use `aisee:change-author` to complete artifacts according to the schema artifact DAG.
98
+
After creating a change, use `aisee:change-author` to fill out the current schema's documents in detail. Preserve the template structure first, then strengthen the parts most likely to cause implementation, review, or verification mistakes.
`source-map.md` decides whether as-needed artifacts are required:
107
+
Common as-needed document examples:
108
+
109
+
-`service-contract.md`
110
+
-`data-model.md`
111
+
112
+
Current rules:
111
113
112
-
- Required=yes: expand the artifact.
113
-
- Required=no: provide a concrete N/A reason.
114
-
- Do not generate unrelated contracts for completeness.
115
-
- Use `Ref` / `Refs` for source references in upstream tables; use document-local numbers for new objects created inside the current change.
114
+
- Only write documents declared by the current schema; do not invent undeclared files.
115
+
- Templates are the starting skeleton, not the completion condition; each document should strengthen the needed boundaries, exceptions, risks, verification details, or implementation handoff.
116
+
- Required=yes documents must be expanded; Required=no documents must provide a concrete N/A reason.
117
+
- Do not generate unrelated contracts or helper docs for completeness.
118
+
- If a schema still declares `source-map.md`, treat it as an ordinary schema document and fill it according to its template; do not make it the center of the whole authoring phase.
|`aisee-change-architect`| After `aisee:change-plan` and before `aisee:change-author` when the change has complex boundaries, cross-module or cross-schema impact, unclear dependencies, or uncertain granularity | Review change boundaries, dependencies, granularity, and independent deliverability |
159
-
|`aisee-spec-reviewer`| After `aisee:change-author` and before implementation | Review whether artifacts, contracts, source-map, and tasks are complete, consistent, and verifiable |
160
-
|`aisee-implementation-reviewer`| After `ce-work`| Compare implementation, tasks, specs/source-map, and evidence for drift |
162
+
|`aisee-spec-reviewer`| After `aisee:change-author` and before implementation | Review whether the current schema documents, N/A reasons, tasks, and verification posture are complete, consistent, and verifiable |
163
+
|`aisee-implementation-reviewer`| After `ce-work`| Compare implementation, the current schema documents, tasks, and evidence for drift |
161
164
162
165
These reviewers only return structured review conclusions. They do not edit code, run tests, submit PRs, or replace `ce-doc-review`, `ce-code-review`, `ce-test-*`, or `ce-work`. Interface, UI, hardware, firmware, security, and verification differences should remain schema-aware check lenses rather than new all-purpose agents.
0 commit comments