aboutsummaryrefslogtreecommitdiff
path: root/skills/module-lifecycle-management.json
diff options
context:
space:
mode:
authorAgando <roduccomm@gmail.com>2026-11-09 15:36:23 +0100
committerAgando <roduccomm@gmail.com>2026-11-09 15:36:23 +0100
commita065a4c30be748b0c8fc6dd0b5ee1dc4d3de4b1c (patch)
tree8a84adabfccee9994937cd71888170ab205b9361 /skills/module-lifecycle-management.json
parenta46ebee30cfbbac86abb45068411bc28e1c65503 (diff)
chore(newos4): commit accumulated maintenance outputHEADv4.6.156main
The daily collector and the feedback pipeline had left 57 modified files uncommitted (skills, modules-index, CHANGELOG, feedback decisions, debug counters). The public mirror publishes git HEAD, so without this the published repo stayed behind the tree - and it blocked the publisher outright once uncommitted subtrees started failing loudly.
Diffstat (limited to 'skills/module-lifecycle-management.json')
-rw-r--r--skills/module-lifecycle-management.json9
1 files changed, 9 insertions, 0 deletions
diff --git a/skills/module-lifecycle-management.json b/skills/module-lifecycle-management.json
new file mode 100644
index 0000000..0a5559e
--- /dev/null
+++ b/skills/module-lifecycle-management.json
@@ -0,0 +1,9 @@
+{
+ "name": "module-lifecycle-management",
+ "description": "Standards for adding, editing, and shipping new modules.",
+ "tags": [],
+ "category": "general",
+ "created": "2026-10-03T10:52:46.586Z",
+ "updated": "2026-10-16T16:30:38.270Z",
+ "content": "---\nname: module-lifecycle-management\ndescription: Standards for adding, editing, and shipping new modules.\ntags: dev, module, deployment\n---\n# Module Lifecycle Management\n\n## 1. Development Phase\n- Use `view_module` to understand existing implementation.\n- Create edits using `edit_module`.\n- Validate logic with `test_module` using specific assertions.\n\n## 2. Quality Assurance\n- Run `diff_module` to review changes against the original.\n- Perform a `health_check` to ensure no regressions in core OS functions.\n\n## 3. Deployment\n- Use `ship_module` for a full pipeline (edit -> test -> health check).\n- Execute `commit_module` to persist changes to the server.\n- Follow up with `commit-approve` in the terminal.\n"
+} \ No newline at end of file