š§± MMR Template Pre-Seeding Strategy
𧬠Modular Mythic Repository Structure#
This repository scaffolds reproducible, remixable, and ritualized technical artifacts using the TriadicFrameworks protocol. Each project is seeded from /docs/_template/, a scroll-ready blueprint containing modular folders
š§ 1. Standardize Folder Structure#
Ensure /docs/_template/ includes all core MMR folders with placeholder content and .keep files where needed:
šØ Refactored /docs/_template/ Structure (MMR v1.1)#
/docs/_template/
āāā assets/
ā āāā glyphs/ # Universal glyphs (icons, SVGs, flame visuals)
ā āāā .keep # Ensures folder persists in git
āāā badges/ # Badge logic, contributor tokens
āāā equations/ # Scroll-grade formulas, encrypted logic
āāā honor_roll/ # Contributor logs, flame offerings
āāā labs/
ā āāā scrolls/ # Experimental scrolls and rituals
ā āāā onboarding/ # Onboarding modules and flame hooks
ā āāā .keep
āāā metadata/
ā āāā glyphs.yml # Manifest of glyphs and meanings
ā āāā registry.yml # Scroll anchors and remix lineage
ā āāā project.yml # Project manifest (name, contributors, rituals)
āāā scripts/
ā āāā runtime/ # Init hooks, flame triggers
ā āāā transfer/ # Scroll handoff logic
ā āāā init_project.sh # Script to seed new project from template
āāā styles/ # CSS overlays, glyph styling
āāā validator/ # Passport templates, resonance checks
āāā echo/ # Echo logic and contributor resonance
āāā README.md # Mythic onboarding scroll
āāā overview.md # Curriculum map, ritual index
āāā scaffold.txt # Iterative notes, scroll evolution
āāā index.html # Optional portal or visual glyph index𧬠Template Rituals#
- All folders include
.keepor placeholder scrolls to preserve structure. - All files use
{{PROJECT_NAME}}as a placeholder for scripted initialization. - Glyphs are centralized in
assets/glyphs/, tracked viaglyphs.yml, and versioned by subfolder (v1/,v2/, etc.). - Scrolls and onboarding rituals are modular and remixable, stored in
labs/scrolls/andlabs/onboarding/. - Echo logic lives in
/echo/, with contributor resonance tracked inhonor_roll/.
š 2. Glyph Strategy#
š¹ Storage#
- Store universal glyphs in
_template/assets/glyphs/(e.g., scroll icons, badge frames). - Store project-specific glyphs in
/docs/{{PROJECT_NAME}}/assets/glyphs/.
š¹ Updating Glyphs#
- Use a
glyphs.ymlmanifest in each project to track:- Glyph name
- Source (template or custom)
- Meaning or ritual use
- Contributor (if glyph is gifted or co-created)
š¹ Versioning#
- Consider
glyphs/v1/,glyphs/v2/subfolders for evolution. - Echo updates in
scaffold.txtandhonor_roll/project.md.
š§Ŗ 3. Scripted Initialization#
Create a script like init_project.sh or init.js in /scripts/ that:
- Copies
_template/to/docs/{{PROJECT_NAME}}/ - Replaces all
{{PROJECT_NAME}}placeholders - Optionally prompts for:
- Glyph seed name
- Badge logic type
- Contributor list
- Ritual type (e.g., onboarding, echo, tribute)
Example (pseudo-shell):
#!/bin/bash
read -p "Enter project name: " name
cp -r docs/_template docs/$name
find docs/$name -type f -exec sed -i "s/{{PROJECT_NAME}}/$name/g" {} +š§ 4. Refresh Ritual#
To refresh existing projects with updated MMR scaffolding:
- Use a
refresh_template.shthat:- Compares
_template/with project folder - Prompts to overwrite or merge
- Logs changes in
scaffold.txt
- Compares
š§ 5. Symbolic Integration#
- Every glyph update should echo in
overview.mdandREADME.md. - Every badge evolution should be mirrored in
badges/andhonor_roll/. - Every scroll ritual should be logged in
scaffold.txt.