Skip to content

Docs: the product name is xmesh, all lowercase - #48

Merged
sym-bot merged 1 commit into
mainfrom
chore/xmesh-lowercase
Oct 2, 2026
Merged

sym-bot merged 1 commit into
mainfrom
chore/xmesh-lowercase

Conversation

@sym-bot

@sym-bot sym-bot commented Oct 2, 2026 •

Copy link
Copy Markdown
Owner

Founder ruling, 2026-10-02: "all XMesh letter must be lowercase. No any camel case, especially no small case X and uppercase M."

Changed (README and docs only, 5 replacements):

  • README.md (2)
  • CHANGELOG.md (1)
  • docs/reference.md (1)
  • docs/research-team-scenario.md (1). This one is the "synthesis agent's xmesh LNN", the old Layer 6 name, now Cognitive State in MMP.

New test: tests/docs-name-lowercase.test.js walks every Markdown doc: the root, docs/, .github/, and the bundled .agents/.claude skills. It fails on XMesh, xMesh, Xmesh or XMESH in prose. XMESH_* names are skipped.

Deliberately unchanged: this change is scoped to README and docs.

  • Code identifiers: class XMesh in lib/core/xmesh.js, _handleXMeshInsight in lib/frame-handler.js, XMESH_DIR and XMESH_CORE_CANONICAL_DIGEST.
  • Comments and log strings in lib/ and bin/, which still say xMesh. That is about 40 lines: xMesh: model loaded …, xMesh insight from …, sym insight # Get xMesh collective intelligence, and JSDoc that cites "MMP v0.2.0 Section 12: xMesh (Layer 6)". They need their own change if the ruling should reach runtime output.

Checks: these passed once host load allowed. Results are in the PR comment below.

🤖 Generated with Claude Code

https://claude.ai/code/session_014y3qC1m9acDVaerca56dvV

Founder ruling, 2026-10-02: "all XMesh letter must be lowercase. No any camel case,
especially no small case X and uppercase M." Five spellings in README.md, CHANGELOG.md,
docs/reference.md and docs/research-team-scenario.md.

tests/docs-name-lowercase.test.js walks every Markdown doc (root, docs/, .github/,
the bundled skills) and fails on XMesh, xMesh, Xmesh or XMESH in prose. Code
identifiers (the XMesh class, _handleXMeshInsight) and the log strings and comments
in lib/ and bin/ are out of this change's scope, which was README and docs only.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014y3qC1m9acDVaerca56dvV
@sym-bot

sym-bot commented Oct 2, 2026

Copy link
Copy Markdown
Owner Author

Checks, run once host load dropped below 12: npm test: 679 pass, 2 skipped, 0 fail (681 tests), including the new docs-name-lowercase test (12/12).

🤖 Generated with Claude Code

https://claude.ai/code/session_014y3qC1m9acDVaerca56dvV

@sym-bot
sym-bot merged commit 16265cb into main Oct 2, 2026
2 checks passed
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