Wiki consume/produce split: external input in consume/, original writing and creations in produce/. Separate concerns, shared wikilinks, Mac-synced blogs protected.
The wiki organizes content into two top-level concerns:
consume/ β External input: YouTube transcripts, article extracts, concepts and entities from consumed content. Everything Hermes digests from outside sources.produce/ β Output: blogs synced from Joseph's Mac, expense tracking, and what Joseph and Hermes create together (books, products, blogs, self, library, plans).wiki/
βββ index.md
βββ log.md
βββ schema.md
βββ readme.md
βββ agents.md
β
βββ consume/ β External input (Hermes writes here)
β βββ concepts/ Extracted concepts from consumed content
β βββ entities/ People/orgs from external sources
β βββ highlights/ Key highlights from sources
β βββ meta/ Meta-tools & references about knowledge management (permanent, not extracted)
β βββ raw/ Staging: raw source files (ephemeral, deleted after processing)
β βββ tracking/ Ingestion metadata
β βββ transcripts/ Raw YouTube transcripts
β
βββ produce/ β Output (blogs synced, Hermes writes hermes/)
βββ blogs/
β βββ jjude/ β SYNCED FROM MAC (jjude.com). Hermes NEVER writes here.
β βββ ctofieldnotes/ β SYNCED FROM MAC. Hermes NEVER writes here.
β
βββ hermes/ β What Joseph and Hermes create together
βββ books/ (hs, always-be-shipping, word-in-world, etc.)
βββ blogs/
β βββ ctofieldnotes/ (ideas, style-guide)
β βββ drafts/ (unified blog draft dir)
β βββ social-media/ (cross-cutting social pipeline for both blogs)
β βββ prompts/
βββ commercial/ (coaching, [client], [client], vc)
βββ self/ (assessments, decisions, frameworks, goals, retros)
βββ library/ (writing-concepts, writing-themes)
βββ products/ (manufacturing-saas)
βββ plans/
Content flows through consume/ in a standard pattern:
1. Raw source arrives β YouTube transcript, PDF, article URL
2. Extract outputs β concepts/, highlights/, entities/ (one file per source)
3. Discard raw β the raw transcript/PDF is deleted after extraction
The sources: frontmatter in extracted files should reference the source URL, not a local file path. This allows raw files to be deleted without creating dead references.
YouTube: transcript β extract β delete transcript
Article: PDF/URL β extract β delete raw
Paper: PDF β extract β delete raw
Why delete raw? Joseph never re-reads raw transcripts or PDFs. The extracted highlights/concepts/entities are the permanent artifact. Keeping raw files adds clutter without value.
Exception: consume/meta/ β Meta-tools and references about knowledge management itself (specs, standards, tool evaluations). These are NOT processed through the extractβdelete pipeline. They are permanent reference files that Joseph bookmarks for future evaluation. Content here follows Joseph's adoption philosophy: capture the reference, analyze relevance, but adopt only if it delivers 10x benefit β otherwise it's just tool-hopping. See references/consume-meta-template.md for the entry format.
produce/blogs/ is synced FROM Joseph's Mac. Hermes reads these directories but NEVER writes to them. Anything Hermes writes there will be overwritten on next sync.
Hermes-extracted insights from blog posts live in produce/hermes/library/ β specifically:
writing-concepts/ β 227 concepts extracted from Joseph's blog postswriting-themes/ β 7 cross-cutting themes discovered across his writing| Location | Who writes | Synced? |
|---|---|---|
consume/ |
Hermes | β No |
produce/blogs/ |
Joseph's Mac | β Yes |
wealth/expense/ |
Hermes | β No |
produce/hermes/ |
Joseph + Hermes | β No |
Use this skill when:
produce/hermes/ directory structurecloud-sync skill.
produce/blogs/ β it will be overwritten by Mac sync. See references/mac-sync-boundary.md for the full split pattern.produce/hermes/library/, not to consume/ (they're derived from output, not external input)[[../consume/concepts/name]] from produce, or [[../produce/hermes/books/hs]] from consumecp -a + manual cleanup by the user. See references/mac-sync-boundary.md.wiki/agents.md, wiki/readme.md, and internal READMEs often contain absolute or relative paths that break. Use search_files with the old path pattern across the entire wiki before declaring the move done._meta, _archive, etc.) β use descriptive names like library/ instead.books/hs/gumroad/), not in a top-level gumroad/ folder.consume/meta/ is for reference only β when bookmarking tools, specs, or standards for future evaluation. Don't process these through the extractβdelete pipeline. Include a mapping table showing what's relevant to our wiki and what's not, plus Joseph's assessment of adoption timing.consume/meta/ entries, note the potential value but respect that adoption is a separate decision.