Repository navigation
Agentic development guidance uses direct, evergreen prose - #265
Open
Marius Storhaug (MariusStorhaug) wants to merge 5 commits into
Open
Marius Storhaug (MariusStorhaug) wants to merge 5 commits into
Marius Storhaug (MariusStorhaug) wants to merge 5 commits into
Conversation
7 tasks done
There was a problem hiding this comment.
🟢 Approved
The review has no active issues requiring resolution.
No open issues 🎉
What changed in this PR
This PR rewrites the agentic-development documentation in direct, present-tense prose, clarifying the existing framework without changing repository configuration or runtime behavior.
Changes:
- Clarifies context ownership, index navigation, and reading order.
- Simplifies guidance for runtime integration, shared tools, named intents, conformance, and advisory agents.
- Corrects the template commentary to distinguish the
msxplugin from themsxorgmarketplace.
| File | Description |
|---|---|
src/docs/Capabilities/agentic-development/spec.md |
Clarifies framework scope and requirements. |
src/docs/Capabilities/agentic-development/runtime-integration.md |
Simplifies runtime integration and permission guidance. |
src/docs/Capabilities/agentic-development/plugin-distribution.md |
Clarifies pointer-based intents and distribution. |
src/docs/Capabilities/agentic-development/mcp-servers.md |
Explains shared tool declarations and authentication directly. |
src/docs/Capabilities/agentic-development/index.md |
Clarifies organization scope and context reading order. |
src/docs/Capabilities/agentic-development/design.md |
Makes ownership, navigation, and freshness explanations explicit. |
src/docs/Capabilities/agentic-development/decisions/index.md |
Removes time-dependent wording from the decision-list description. |
src/docs/Capabilities/agentic-development/conformance.md |
Simplifies conformance checks and remediation guidance. |
src/docs/Capabilities/agentic-development/AGENTS.template.md |
Clarifies template commentary and corrects plugin naming. |
src/docs/Capabilities/agentic-development/agent-interaction.md |
Clarifies durable coordination, review, and handover. |
src/docs/Capabilities/agentic-development/advisory-agents.md |
Simplifies advice, human-override, and repeat-run guidance. |
Review effort: Balanced
Marius Storhaug (MariusStorhaug)
marked this pull request as ready for review
November 4, 2026 14:43
This was referenced Nov 4, 2026
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Agentic development guidance uses direct en-US and present-tense explanations for context ownership, runtime integration, shared tools, named intents, advisory work, and conformance. The supported contracts and executable examples remain intact. No runtime, configuration, or adoption change is required.
Changed: Agentic development contracts have literal explanations
Contributors, maintainers, integrators, and agents can identify which files own context, how index navigation works, and how runtime mechanics remain separate from process. The template commentary also distinguishes the
msxplugin from themsxorgmarketplace. This is changed guidance, not evidence that a runtime or enforcement mechanism was implemented.The specification retains its requirements, the design retains its mechanisms, focused pages retain their reference/addendum purpose, and the decisions index retains its historical-record semantics. Direct imperative instructions remain direct. Existing policy ambiguities are recorded rather than resolved by this prose change.
Technical details
Immutable scope and review sources
The complete scoped comparison is
MSXOrg/docs@1b0d4893c8fefabe604d04393068a8ff6f848082toMSXOrg/docs@ab46f17c8427780dd9c207087997b7838452560c. Five small logical commits are pushed, and the remote branch matches the candidate. The draft opened after the first complete design improvement. The final worktree is clean.Criteria were derived from the fixed baseline before editing: Documentation Model, Natural Language, Technical Writing Guide, Markdown, Documentation, and the applicable artifact templates. These are the shared writing rules in the table below.
The official STEMG overview, FAQ, and verified local Issue 9 rules and dictionary were consulted. The local PDF MD5 is
9c720341c350ed77943b2c73d01c716f, matching the campaign frame. Reference copies and extracted text remain local. Manual review and automated checks do not establish full STE conformance.Fully read paths and standards alignment
All 12 owned pages were read fully. Eleven changed; the marketplace design is a justified no-change page.
Fixed in this PRidentifies changed prose, not a runtime implementation.src/docs/Capabilities/agentic-development/spec.mdsrc/docs/Capabilities/agentic-development/design.mdsrc/docs/Capabilities/agentic-development/design-plugin-marketplaces.mdsrc/docs/Capabilities/agentic-development/mcp-servers.mdsrc/docs/Capabilities/agentic-development/runtime-integration.mdsrc/docs/Capabilities/agentic-development/plugin-distribution.mdsrc/docs/Capabilities/agentic-development/agent-interaction.mdsrc/docs/Capabilities/agentic-development/advisory-agents.mdsrc/docs/Capabilities/agentic-development/conformance.mdsrc/docs/Capabilities/agentic-development/AGENTS.template.mdsrc/docs/Capabilities/agentic-development/index.mdsrc/docs/Capabilities/agentic-development/decisions/index.mdConcrete before and after evidence
design.mddesign.mddesign.mdruntime-integration.mdmcp-servers.mdplugin-distribution.mdadvisory-agents.mdagent-interaction.mdAGENTS.template.mdmsxorgAgent Plugin"msxAgent Plugin from themsxorgmarketplace provides skills that point to canonical documentation pages."spec.mdconformance.mddecisions/index.mdAll 12 expected after-text examples were absent before editing and present in the immutable candidate. The final meaning review also defined two scope counterexamples before correction: the required early-run trigger and an agent reviewing another agent's work. Both explicit actor/trigger checks pass. The intent-copy check compares procedure content instead of treating every documentation change as evidence of copying.
Validation and preserved behavior
markdownlint-cli20.24.0 /markdownlint0.42.0 and the repository configuration.npx --no-installused existing tooling.zensical build --clean. Build reported no issues. Regenerated copies stayed in the temporary snapshot and were removed after verification.indexes-as-the-mindmapanchor.git diff --checkpasses.ab46f17c8427780dd9c207087997b7838452560c.The complete diff was reviewed for technical meaning in addition to the preservation checks. These results do not prove full ASD-STE100 conformance, runtime behavior, or semantic enforcement by CI.
Accepted differences, contradictions, and exclusions
Exact technical nouns, native syntax, identifiers, direct imperative template/procedure instructions, normative obligations, and historical decision semantics are retained. The
Indexes as the mindmapheading remains to preserve its heading and anchor; its explanatory prose is literal. Existing artifact layouts remain intact instead of being restructured to recopy a template. Source INDEX tables remain unchanged; CI regenerates them from the edited front matter.Four baseline contract questions remain outside this prose change:
The existing outside-contribution instruction-trust question remains in #123. None of these questions is converted into invented policy or implementation evidence. A separate contract-alignment change is the appropriate follow-up.
Only
src/docs/Capabilities/agentic-development/**changes. Shared plugin routers/manifests, actual root/client agent files, plugin README, shared index source pages, other capability parts, configuration, executable code, and tests are excluded. #240 retains its code/test ownership. No repository audit/planning file, enforcement tool, or dependency was added.The issue convergence pass searched open issues matching
agentic in:title,bodyandrouter in:title, then checked the existing trust-boundary issue. No additional issue is fully resolved by this diff: #101 requires a defect-tracking contract; #187 requires router-link enforcement; #123 requires trust-boundary findings. The sibling capability-writing Task returned by the search belongs to another part. Only #248 has a closing reference.The Task's source review, test-first prose verification, five pushed increments, complete-diff meaning review, final checks, and durable evidence are complete. There is no blocker for the requested prose work. The app-managed branch name and continued draft state follow the explicit campaign instructions.
The PR remains draft. GitHub auto-merge is null. Agent merge is disabled and
merge_pris false. No mark-ready or merge action was taken. The Docs route publishes a website and does not invoke Release Management; no release-decision block, release label, or versioned publication baseline is manufactured.Related references