@tushell/glyphs
v0.1.0
Published
Glyph system for the Tushell Portal: symbolic identifiers for agents, directions, roles, and data-fish, with the GlyphMap resonance model (routing, pulse sequences, recursive patterns).
Keywords
Readme
@tushell/glyphs
Glyph system for the Tushell Portal — symbolic identifiers for agents, directions, roles, and data-fish, plus the GlyphMap resonance model (routing, pulse sequences, recursive patterns).
Implements rispecs/03-lake-of-whispers/glyph-system.rispec.md.
What's inside
PORTAL_GLYPHS— the portal glyph vocabulary (system, agents, directions, roles, fish) withgetGlyphsByCategory()andgetRoleGlyph()GlyphMapmodel — agents, routing, pulse sequences, recursive patterns, resonance types- Helpers —
getGlyphPatterns(),getSuggestedGlyphCombinations(),getAgentForGlyph()
Usage
import { PORTAL_GLYPHS, getGlyphsByCategory, loadGlyphMap } from "@tushell/glyphs"
getGlyphsByCategory("directions") // { east: { glyph: "🌅", ... }, ... }
// Browser default fetches /api/glyph-map; invert the loader anywhere else:
await loadGlyphMap(async () => JSON.parse(await fs.readFile("GlyphMap.json", "utf8")))No runtime dependencies.
