TopoGlyph Core
Placeholder. This is a stub standing in for the real core module, which is being rewritten rather than carried over from the previous version. It exists so the build, the routing, and the dependency resolver have something real to run against. Replace the body; keep the frontmatter.
TopoGlyph is a dual-encoding notation: a text you can read as prose, and a diagram of how information moves. This module is the base every other skill depends on — it defines the glyph vocabulary the rest extend.
What a module is for
A module names a limitation of the base notation and then fixes it. The shape is consistent:
- State what the current vocabulary cannot express.
- Introduce the smallest set of new glyphs that expresses it.
- Show the new vocabulary doing work on a real problem.
Frontmatter contract
Every file under modules/{category}/ carries exactly four fields:
| Field | Required | Notes |
|---|---|---|
name | yes | 2-5 words, the display name |
description | yes | One sentence, ≤160 characters, written for someone who has never heard of TopoGlyph |
tags | no | Lowercase kebab-case |
dependencies | no | Module ids that must load before this one |
id and categoryId are derived from the path — this file is core/topoglyph in category core. Neither is ever declared. See MODULES.md for the full spec.