The raw material. Everything your business already produces.
CRM notes & deal history
Financial reports & production-run data
Strategy & planning docs
Operations & SOPs
Marketing copy & brand guidelines
Markdown and files in inputs/ — home for Layer 1
Layer 2
Knowledge
Markdown as source of truth. Compile, don't copy.
inputs/90-day-plan.md→Quarterly plan + milestones→node skills/sync-plan.js→planning.html
One compile path — many input files
One file is the source. Everything else is compiled.
AI maintains the structure. You direct the decisions.
Git is your version history. Cursor is your editor.
One pattern — every page.
Layer 3
Insights & decisions
Decision-grade views you open when you're about to act.
View 1
Dashboard
Revenue MTD
Active accounts
Top SKU
View 2
Pipeline
Accounts by status
Last contact
SKUs carried
View 3
Finance
Revenue by run
Pricing emulator
Margin by SKU
The questions you actually open the portal for:
How much does it cost me to run my business per day?
Case Study
Before & after
Same pattern as buss-os.luiscielak.com — shown here with YCC as the workshop-sized demo.
Before
Strategy in a doc updated twice a year. Pipeline in a spreadsheet. Finances in another tool. Notes in a folder nobody reopens.
After
One portal. One navigation. One design system. Pull up the view you need before the call — pipeline, finance, brand voice — and watch new inputs ripple through automatically.
Design System
One token file, every page
Palette × mode stay orthogonal — change a token and the whole portal moves together.
Light / dark rows × brand axes — no framework lock-in
Live Demo
Let me show you this on a real business.
Follow on phonedemo-os.luiscielak.com
Yeast Coast Culture — fermentation & pickling; flagship product is a dehydrated sourdough starter.
01
Open YCC portal in browser — index.html → dashboard
02
Navigate to Planning — "this is Layer 3 — insights & decisions"
03
Open inputs/90-day-plan.md in Cursor — "this is a raw input, Layer 1"
04
Run node skills/sync-plan.js
05
Reload planning.html — new milestone appears — "this is Layer 2 doing its job"
Design Principles
Four rules that make it work
01
Markdown is the source of truth
Portable, diffable, AI-friendly.
02
Compile, don't copy
One edit propagates everywhere via sync scripts.
03
AI maintains; you direct
The model handles syncing; you own the decisions.
04
Own your infrastructure
No SaaS lock-in; everything in a git repo you control.
Every exploration adds up — sessions feed back into the knowledge base instead of evaporating in chat.
Workshop Activity
Your turn — 4 minutes
My Scattered Inputs
What tools do you use?
Where does your roadmap live?
What Knowledge Lives Here?
What would your inputs/90-day-plan.md contain? (milestones, bets, owners)
What should the sync script output into portal/data?