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: .opencode/skills/living-docs/SKILL.md
+8-5Lines changed: 8 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,8 +15,8 @@ The glossary is a secondary artifact derived from the code, the domain model, an
15
15
16
16
## When to Use
17
17
18
-
-**PO at Step 5** — after the feature is accepted and moved to `completed/`, run this skill to reflect the new feature in C4 diagrams and glossary.
19
-
-**Stakeholder on demand** — when the stakeholder asks "what does the system look like?" or "what does term X mean in this context?".
18
+
-**As part of the release process (Step 5)** — the `git-release` skill calls this skill inline at step 5, before the version-bump commit. Do not commit separately; the release process stages all files together.
19
+
-**Stakeholder on demand** — when the stakeholder asks "what does the system look like?" or "what does term X mean in this context?". In this case, commit with the standalone message in Step 5 below.
20
20
21
21
## Ownership Rules
22
22
@@ -183,13 +183,15 @@ If `docs/glossary.md` already exists:
183
183
184
184
## Step 5 — Commit
185
185
186
-
After both C4 diagrams and glossary are updated:
186
+
**When called from the release process**: skip this step — the `git-release` skill stages and commits all files together.
187
+
188
+
**When run standalone** (stakeholder on demand): commit after all diagrams and glossary are updated:
187
189
188
190
```
189
191
docs(living-docs): update C4 and glossary after <feature-name>
190
192
```
191
193
192
-
If this is a stakeholder-requested update without a specific feature trigger:
194
+
If triggered without a specific feature (general refresh):
193
195
194
196
```
195
197
docs(living-docs): refresh C4 diagrams and glossary
@@ -207,4 +209,5 @@ docs(living-docs): refresh C4 diagrams and glossary
207
209
-[ ] No existing glossary entry removed
208
210
-[ ] Every new term has a traceable source in completed feature files or `docs/architecture.md`; no term is invented
209
211
-[ ] No edits made to `docs/architecture.md` or `docs/discovery.md`
210
-
-[ ] Committed with `docs(living-docs): ...` message
212
+
-[ ] If standalone: committed with `docs(living-docs): ...` message
213
+
-[ ] If called from release: files staged but not committed (release process commits)
0 commit comments