Skip to content

Delegate the module skill to the developer manual - #9

Closed
stephdl wants to merge 1 commit into
mainfrom
ns8-module-delegation
Closed

Delegate the module skill to the developer manual#9
stephdl wants to merge 1 commit into
mainfrom
ns8-module-delegation

Conversation

@stephdl

@stephdl stephdl commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

The skill cited no upstream documentation across its 630 lines. It paraphrases contracts that docs/modules/ specifies, and omits what the manual covers better: the build and deploy loop is written down in full in docs/modules/new_module.md and was never mentioned.

Three changes.

A delegation table for the 17 docs/modules/ pages, so a reader reaches the specification instead of the paraphrase.

A pointer to the agent Python package, which ships with core, reaches the import path through a pypkg.pth file rather than PYTHONPATH, and has no reference page anywhere — 19 of its 45 public functions appear in no document. The section names the domains the package covers and gives the grep that regenerates the index, rather than listing members that churn.

A description that no longer claims ns8-core, whose imageroot/, ui/ and org.nethserver.* labels fire the same structural triggers one directory deeper, and that advertises the questions the skill answers rather than the areas it covers. That second point was measured: a routing probe asking where to store a generated password went to blind rediscovery although the skill carries the full pattern. It reaches the skill now.

@stephdl
stephdl marked this pull request as draft August 26, 2026 12:04
The skill cited no upstream documentation across its 630 lines. Add a
delegation table for the 17 docs/modules pages, and a pointer to the agent
Python package, which ships with core and has no reference page anywhere.

The description advertised areas rather than problems, so questions it answers
matched nothing: a routing probe on secret storage went to blind rediscovery.
It also claimed ns8-core, whose layout fires the same structural triggers one
directory deeper.
@stephdl

stephdl commented Sep 7, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #13. This branch targeted the skill before #10 split it into a router plus reference files, so it no longer merges. #13 carries the delegation table and the agent package note, rebuilt on current main: the table moved into references/platform-contracts.md to keep the router cheap, the description hunk is gone because #10 already rewrote it, and the deploy loop is gone because nethserver-admin and the new_module page cover it. Closing.

@stephdl stephdl closed this Sep 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant