Knowledge Base Guide¶
How to add and organize content in the Minnova knowledge base.
Quick Reference¶
| I want to... | Do this |
|---|---|
| Add a new client | Copy docs/clients/_template/ to docs/clients/{client-name}/ |
| Log daily work | Add entry to docs/clients/{client}/journal/{YYYY-MM-DD}.md |
| Document a meeting | Copy docs/operations/meetings/_template.md to docs/operations/meetings/{year}/{YYYY-MM-DD}-{topic}.md |
| Add a decision | Include in meeting notes or client README |
| Research a topic | Add to docs/projects/ or docs/playbooks/ |
New Client Setup¶
When a new client engagement starts:
- Create client folder:
cp -r docs/clients/_template docs/clients/{client-name}
- Fill in README.md:
- Client name and description
- Tech stack (as you learn it)
- Key features/scope
-
Links to repos, boards, environments
-
First meeting:
- Create
journal/{YYYY-MM-DD}.mdwith kickoff notes - Or use meeting template if it's a formal meeting
Daily Journal¶
Each client has a journal/ folder for daily notes.
When to write:
- End of work session
- After significant progress or blockers
- After calls or discussions
Format: journal/{YYYY-MM-DD}.md
# {YYYY-MM-DD}
## Done
- {What you accomplished}
## Notes
- {Observations, learnings, context}
## Blockers
- {What's stuck, needs input}
## Next
- {What's planned next}
Keep it brief. The goal is future recall, not exhaustive logging.
Meeting Notes¶
For structured meetings (client calls, planning, vendor discussions):
- Copy template:
cp docs/operations/meetings/_template.md \
docs/operations/meetings/{year}/{YYYY-MM-DD}-{topic}.md
-
Before meeting: Fill in purpose and preparation questions
-
During/after: Capture notes, decisions, action items
Where Things Go¶
docs/
├── clients/ # Per-client documentation
│ ├── _template/ # Copy this for new clients
│ └── {client}/
│ ├── README.md # Client overview
│ └── journal/ # Daily notes
│
├── operations/ # Running the business
│ ├── meetings/ # Meeting notes
│ ├── contracts/ # Agreement templates
│ └── accounting/ # Financial docs
│
├── projects/ # Internal projects and research
│
├── playbooks/ # How-to guides
│
├── processes/ # How we work
│
└── infrastructure/ # Minnova infra docs
Tips¶
- Write for future you. In 3 months, will you understand this note?
- Link liberally. Reference other docs when relevant.
- Keep READMEs updated. They're the entry point.
- Commit often. Small commits are easier to review and revert.
Using with AI¶
When working with oracle or other AI tools:
- The AI has access to this entire knowledge base
- Ask it to create entries: "Create a journal entry for today's featbank work"
- Ask it to find things: "What did we decide about authentication?"
- Ask it to scaffold: "Set up a new client folder for Acme Corp"
The AI knows these templates and conventions. Just describe what you need.