← Tech specs
toolshed

Content model and rules

Terminology, collection rules, and the project hub template for the garden.

Published Maturity 🪴 Plant AI Co-created with AI Written by AI based on my ideas and direction.

Terminology

TermDefinition
GardenThe entire site: a collection of interconnected notes, not a blog
ItemAny piece of content (article, seed, field note, etc.)
CollectionA content type with its own schema, icon, and color
MaturityHow developed an item is: 🌱 draft → 🌿 developing → 🪴 solid → 🌳 complete
Wiki-linkInternal cross-reference using [[Page Title]] syntax
BacklinkAutomatically computed reverse wiki-link
Project hubA field note with hub: true that tracks a multi-item effort

Content rules

  • Project hubs are always field notes. If it has hub: true, it lives in field-notes/. Seeds never get hub: true.
  • Experiments contain code. If it’s analysis or narrative about code, it’s a field note. If it’s runnable instructions, it’s an experiment. Link the two with wiki-links.
  • Seeds are conceptual. Standalone ideas, definitions, frameworks. Not active project work.
  • Draft items (draft: true) are excluded from build output.
  • AI transparency is declared per item: 100% Maai, assisted, co-created, or generated. Omit the field to show no indicator.

Project hub template

Project hubs are field notes with hub: true that appear on the Projects page. Individual project files point back with develops: <hub-slug>.

---
title: "Project name"
date: YYYY-MM-DD
maturity: draft
tags:
  - relevant-topic-tags
hub: true
description: "One-line summary of what the project does and why."
ai: co-created
---

One paragraph: what is this project and what problem does it solve?

## Why

Motivation. What triggered this? What is the gap?

## Design constraints

- Bullet list of non-negotiable requirements or boundaries

## How it works

Describe the approach, architecture, or method. Use sub-sections as needed.

## Observations

Insights, patterns, or surprises that emerged during the work. Not task updates, but things worth remembering.

## Project log

### YYYY-MM-DD: phase name

- [x] Completed task ([[linked-experiment|label]])
- [ ] Upcoming task

Key conventions:

  • Link to experiments and related items with wiki-links
  • Log entries are grouped by phase, not individual dates
  • Observations capture insights that might feed future seeds or articles
  • The checklist in the project log is the single source of truth for progress
Mycelium tags, relations, arguments & questions