chore: complete business planning repository migration

This commit is contained in:
Samuel James 2026-08-28 14:10:50 -04:00
parent eab9613efa
commit bd357d15e6
52 changed files with 3544 additions and 1781 deletions

205
.codex/BUSINESS-CONTEXT.md Normal file
View File

@ -0,0 +1,205 @@
# SnS Business Context and Decision Memory
This is Codex's detailed, durable context for Samuel James's business planning
center. The root `AGENTS.md` is the automatic entrypoint; this file holds business
direction, priorities, patterns, and owner-confirmed decisions.
Keep this current but compact. It is not a transcript, task backlog, secret store,
or replacement for signed legal records.
## Owner objective
Build family legacy and family wealth through a portfolio of independently operated
businesses and appreciating assets. The portfolio should increase Sam's freedom and
must not create a collection of jobs that depend on his daily labor.
### Owner role
- Owner
- Capital allocator
- Strategist
- Systems designer
- Final approver for material decisions
- Never the permanent daily operator
## Governing principles
1. Take the most direct route to the goal: the shortest useful path between two points.
2. Use data rather than emotion, optimism, or hope. Hope is not a business strategy.
3. If a process works, change it only when the change saves meaningful time or money.
4. Automate reliable repetitive work using tools already available.
5. Work smarter, not harder; protect and increase Sam's time.
6. Build on Biblical and Godly principles.
7. Include a 10% tithe to a church in profit-allocation planning, with CPA review of
bookkeeping and tax treatment.
8. Prefer one strong recommendation over many weak possibilities.
## Holdings doctrine
SnS Network Solutions Holdings exists to hold assets for long-term family legacy and
family wealth.
Non-negotiable owner decision:
- Holdings never borrows.
- Holdings never carries debt.
- Holdings never holds a credit card.
- Holdings holds assets only.
Do not recommend placing operating liabilities, routine vendor contracts, payroll,
consumer-facing activity, or operating-company borrowing in Holdings. Any guarantee,
cross-collateralization, lien, or structural exception requires Sam's explicit choice
after attorney and CPA review.
## Venture priorities
| Priority | Venture | Current direction |
|---:|---|---|
| 1 | SnS Hospitality Group / The Daily Pour | Active focus; launch T00-DRIP and prove the unit |
| 2 | SnS Properties | Build asset ownership and family wealth after/alongside disciplined Hospitality progress |
| 3 | Technology and networking services | Develop as an operator-independent services business |
| 4 | SnS Creative | Future media, music, podcast, and related creative activity |
Priority means allocation of attention, planning effort, and execution sequencing. It
does not authorize spending or legal formation.
## Source-of-truth design
Owner-confirmed direction as of 2026-08-27:
- This Git repository becomes the authoritative business planning center.
- The repository is standalone at `~/Documents/SnS Network Solutions/`.
- Git records change history.
- Selected repository files should synchronize with Google Drive in both directions.
- Signed agreements and execution records may remain in cloud systems, with their
status and canonical location recorded here.
- Plane is expected to be retired; preserve useful project data before removal.
Recommended implementation direction:
- Keep Git authoritative for planning documents, structured data, and generated
business artifacts.
- Keep signed/executed originals authoritative in their execution or approved cloud
system.
- Define an explicit synchronization manifest rather than syncing the entire repo.
- Use conflict detection; never allow unattended last-writer-wins overwrites between
Git and Google Drive.
- Export Plane data into the appropriate entity's `projects/` area before retiring it.
The physical repository move was completed on 2026-08-28. Synchronization automation
is not yet completed.
## Document authority and lifecycle
Use this order:
1. Owner's newest explicit decision
2. Signed/executed legal record or official agency record
3. Current approved specification, quote, or decision record
4. Current working plan
5. Historical draft, projection, mockup, or memory
When a new owner-confirmed decision supersedes an old document:
- Update the current source.
- Move obsolete versions to the relevant `archive/` area.
- Preserve dates and provenance.
- Update links.
- Never allow two files to appear equally authoritative.
## Standard business organization
Use the following only as content requires it:
| Area | Purpose |
|---|---|
| `README.md` | Current entity overview, status, navigation, and next gate |
| `decisions/` | Durable owner decisions and decision rationale |
| `legal/` | Formation, agreements, compliance, and canonical-record references |
| `finance/` | Budgets, models, actuals, funding, and asset allocation |
| `operations/` | SOPs, staffing, vendors, equipment, and recurring controls |
| `marketing/` | Brand, customer acquisition, content, and measured performance |
| `projects/` | Finite initiatives, milestones, checklists, and deliverables |
| `archive/` | Superseded material retained for history |
Avoid empty scaffolding. Prefer clear filenames, one current version, and relative
links from the entity README.
## Hospitality decisions
### Ownership
Owner-confirmed 2026-08-27:
- The legally guaranteed vested ownership is 85% Holdings / 15% Kiowa.
- Kiowa has options that may increase her interest up to 25% under the operating
agreement's terms.
- The operating agreement should state this distinction clearly.
- Do not describe Kiowa as currently owning 25% unless option conditions are completed
and formally recorded.
### Operating Agreement
- Sam confirms the Hospitality operating agreement is signed.
- The authoritative executed copy is stored in Documenso.
- Canonical location:
`https://app.documenso.com/t/personal_netzdizknkwzxrtl/documents/f/cmsatz9g26wtkad1w289yzsxf`
- The agreement contents were not independently readable by Codex on 2026-08-27.
- Repository drafts are not controlling when they conflict with the executed copy.
### Current Daily Pour gate
T00-DRIP remains pre-launch. Sam has hired a Fiverr designer for **$211** to produce
buildout blueprints and is waiting for their return.
The immediate execution sequence is:
1. Receive blueprint package and editable/source deliverables.
2. Check the package against the current equipment, workflow, weight, electrical,
plumbing, winterization, and service-clearance requirements.
3. Correct material defects before agency submission.
4. Submit through the applicable health/building review process and track corrections.
5. Resolve certified food-protection coverage and recruit the operating lead/barista
capability needed for launch.
6. Freeze the approved prototype specification before purchasing or irreversible
buildout.
A repository-backed HTML progress tracker is requested and should become the current
operational checklist for this gate.
## Communication pattern
- State the answer first.
- Use two words when two words are sufficient.
- Add detail only when it changes a decision, prevents a meaningful mistake, or creates
a reusable record.
- Do not give Sam long lists of suggestions that do not serve the overall goal.
- Choose the best option automatically from available evidence.
- Surface a second option only when it is genuinely competitive or the primary choice
depends on unresolved legal, financial, safety, or irreversible facts.
- Do not make Sam repeatedly explain decisions already captured here.
## Decision memory
| Date | Decision | Status |
|---|---|---|
| 2026-08-27 | Holdings exists for family legacy and family wealth | Active |
| 2026-08-27 | Holdings holds assets only and never borrows, carries debt, or holds credit cards | Non-negotiable |
| 2026-08-27 | Venture priority is Hospitality, Properties, Technology, then Creative | Active |
| 2026-08-27 | Sam is owner/capital allocator/strategist, not daily operator | Active |
| 2026-08-27 | Hospitality ownership is guaranteed 85/15 with Kiowa options up to 25% | Active; verify wording against executed OA when available |
| 2026-08-27 | Executed Hospitality OA is authoritative in Documenso | Active |
| 2026-08-28 | Repository is the authoritative planning center and is standalone at `~/Documents/SnS Network Solutions/` | Completed |
| 2026-08-27 | Plane is expected to be retired after useful data is preserved | Planned |
| 2026-08-27 | Newest owner-confirmed document controls; superseded versions move to archive | Active |
| 2026-08-27 | Durable owner decisions are recorded automatically | Active |
| 2026-08-27 | Recommendations default to one best path | Active |
| 2026-08-27 | Profit planning includes a 10% church tithe | Active; accounting treatment pending CPA guidance |
| 2026-08-27 | Route Codex through local Headroom compression by default to reduce token cost; keep Ponytail's minimal-solution discipline active | Active; verify savings from measured usage |
## Maintenance
Update this file when Sam makes a durable decision, changes a venture priority, resolves
a contradiction, crosses a material gate, or changes the operating doctrine. Do not add
routine task updates, conversation history, credentials, private account data, or facts
that belong in a venture source document.

14
.gitignore vendored
View File

@ -15,7 +15,13 @@ secrets.yaml
vault-password* vault-password*
.vault_pass* .vault_pass*
# OS / editor # OS / editor
.DS_Store .DS_Store
Thumbs.db Thumbs.db
*.swp *.swp
*:Zone.Identifier
# Generated/downloaded artifacts
__pycache__/
*.py[cod]
*.deb

89
AGENTS.md Normal file
View File

@ -0,0 +1,89 @@
# SnS Business Planning Center — Codex Instructions
This directory is Samuel James's business planning and operations center. It is
not primarily a codebase. Optimize for clearer decisions, faster execution,
organized records, and more owner time.
At the start of work anywhere in this directory, read:
1. `.codex/BUSINESS-CONTEXT.md`
2. The nearest business or venture `AGENTS.md`
3. The relevant current source documents only
## Response rules
- Lead with the best recommendation or completed result.
- Use the fewest words that preserve the decision, evidence, and material risk.
- Do not present menus of weak options. Choose the best path automatically.
- Mention another option only when it is genuinely competitive or the decision is
costly, irreversible, legal, or materially uncertain.
- Ask only questions whose answers materially change the result.
- Separate confirmed fact, owner decision, inference, assumption, and unresolved gap.
- Do not confuse a plan, projection, mockup, or candidate with an approved or
completed result.
## Decision rules
- Take the most direct route to the goal.
- Apply the Ponytail ladder: skip what need not exist; otherwise reuse the
repository, standard library, native platform, or an installed dependency
before creating the minimum new implementation. Never reduce security,
validation, accessibility, error handling, or data-loss protection.
- Base business decisions on data, not hope or emotion.
- Improve a working process only when the improvement saves meaningful time or money.
- Automate repetitive work with tools already available when automation is reliable
and cheaper than the repeated manual effort.
- Prefer simple, maintainable systems over impressive complexity.
- Protect Sam's time: the business must reduce owner labor as it matures.
- Incorporate a 10% tithe to a church into profit-allocation planning. Keep accounting
treatment subject to CPA review and the recipient decision with Sam.
## Business boundaries
- The purpose of SnS Network Solutions Holdings is family legacy and family wealth.
- Holdings holds assets only. It must never borrow, guarantee debt, carry debt, or
hold a credit card.
- Operating-company debt, credit, contracts, liabilities, books, and bank activity
remain outside Holdings unless Sam explicitly changes the structure after legal
and tax review.
- Sam's permanent role is owner, capital allocator, and strategist—not daily operator.
- Keep each business entity's files, decisions, assets, obligations, and operations
distinct.
## Repository behavior
- This repository is the authoritative planning center.
- Signed originals and externally executed records may live in approved cloud storage;
Git should record their authoritative location and status.
- Newest owner-confirmed decisions control. Move superseded material to that entity's
`archive/`; update links and do not silently delete history.
- Record durable owner decisions in `.codex/BUSINESS-CONTEXT.md` during the same task.
- Never print secrets. Do not alter owner-managed credentials without exact approval.
- Do not publish, push, send, purchase, borrow, sign, or make legal commitments without
explicit approval.
## Standard entity structure
Use this default until a simpler structure is proven better:
```text
<entity>/
├── README.md
├── decisions/
├── legal/
├── finance/
├── operations/
├── marketing/
├── projects/
└── archive/
```
Do not create empty folders merely to satisfy the template. Create them when content
exists. Venture-specific subfolders may repeat the same structure when separation is
useful.
## Validation
Before reorganizing, inspect both the parent and nested Git states and preserve all
uncommitted work. After moves, verify links and run the applicable validation. Before
commit or push, run the repository's pre-commit checks without printing matched values.

View File

@ -5,31 +5,30 @@ company for small and medium organizations — networking, Linux systems, securi
cloud, managed services, web, and custom software — structured as a **holding cloud, managed services, web, and custom software — structured as a **holding
company** that owns a separate operating LLC per division. company** that owns a separate operating LLC per division.
This repo holds the **parent-company identity, legal structure, and the catalog of This repo holds the **parent-company identity, legal structure, businesses,
divisions**. Each division becomes its own repo (with its own legal + insurance products, infrastructure, project data, and internal AI configuration**. Business
paperwork) as it launches. Business #1, **SNS Infrastructure**, is active. work is separated by legal entity so a subsidiary can move to its own repository
when that becomes operationally useful.
## Structure ## Structure
``` ```
sns-network-solutions/ SnS Network Solutions/
├── ai-core/ Internal AI team + shared knowledge base ├── ai-core/ Internal AI team + shared knowledge base
│ ├── agents/ chief · scout · scribe (OpenClaw agents) │ ├── agents/ chief · scout · scribe (OpenClaw agents)
│ └── knowledge/ sns.md (brand foundation) + research/reference docs │ └── knowledge/ sns.md (brand foundation) + research/reference docs
├── divisions/ Formal documentation library (the catalog) ├── divisions/ Formal documentation library (the catalog)
│ ├── sns-network-solutions.md Parent company brief ├── businesses/ Holding company and subsidiary working areas
│ ├── sns-infrastructure.md + six division briefs │ ├── 00-holdings/
│ ├── legal-structure.md Indiana holding-company formation plan │ ├── sns-creatives-llc/
│ └── investment-research.md Owner investment research (reference) │ ├── sns-hospitality-group/
└── businesses/ Working area — holding company + subsidiaries; each is repo-ready │ ├── sns-properties-llc/
├── 00-sns-holding/ Parent holding company (owns the brand + all subsidiaries) │ └── sns-technology-group/
├── 01-infrastructure/ ACTIVE — hiring, comp, cash-flow, branding, todo ├── infra/ Networking, support, and digital infrastructure
├── 02-secure/ Planned ├── plane-projects/ Plane project schemas and work-item exports
├── 03-support/ Planned ├── products/ Product-specific implementation and planning
├── 04-systems/ Planned ├── scripts/ Repository utility scripts
├── 05-cloud/ Planned └── docs/ Shared coding and operating standards
├── 06-web/ Planned
└── 07-software/ Planned
``` ```
## How it's organized ## How it's organized
@ -39,9 +38,11 @@ sns-network-solutions/
- **`divisions/`** = the formal documentation library — the parent-company brief, - **`divisions/`** = the formal documentation library — the parent-company brief,
the polished one-page brief for each division, plus the holding-company legal plan the polished one-page brief for each division, plus the holding-company legal plan
and investment research. and investment research.
- **`businesses/`** = the working area: scaffold, research, TODO, branding, and (later) - **`businesses/`** = legal-entity working areas, including corporate, operational,
milestones. Directories are **numbered by importance**; each folder is self-contained financial, product, and branding material. Keep entity boundaries explicit.
so it can lift out into its own repo when the division launches. - **`infra/`** = infrastructure designs and service-specific operational material.
- **`plane-projects/`** = versioned project-management schemas and work data.
- **`products/`** = product implementation and planning that spans a business unit.
- **Branding:** all divisions share one identity (navy base) and differ only by a - **Branding:** all divisions share one identity (navy base) and differ only by a
signature accent color. Each business folder has a `branding.html` (color sheet + signature accent color. Each business folder has a `branding.html` (color sheet +
a copy-ready ChatGPT logo prompt). Foundation: [`ai-core/knowledge/sns.md`](./ai-core/knowledge/sns.md). a copy-ready ChatGPT logo prompt). Foundation: [`ai-core/knowledge/sns.md`](./ai-core/knowledge/sns.md).
@ -51,8 +52,9 @@ sns-network-solutions/
- New to the company → [`ai-core/knowledge/sns.md`](./ai-core/knowledge/sns.md) · parent brief [`divisions/sns-network-solutions.md`](./divisions/sns-network-solutions.md) - New to the company → [`ai-core/knowledge/sns.md`](./ai-core/knowledge/sns.md) · parent brief [`divisions/sns-network-solutions.md`](./divisions/sns-network-solutions.md)
- Legal / entity plan → [`divisions/legal-structure.md`](./divisions/legal-structure.md) - Legal / entity plan → [`divisions/legal-structure.md`](./divisions/legal-structure.md)
- Division catalog → [`divisions/README.md`](./divisions/README.md) - Division catalog → [`divisions/README.md`](./divisions/README.md)
- Active business → [`businesses/01-infrastructure/`](./businesses/01-infrastructure/)
- All businesses → [`businesses/README.md`](./businesses/README.md) - All businesses → [`businesses/README.md`](./businesses/README.md)
- Infrastructure → [`infra/README.md`](./infra/README.md)
- Coding standards → [`docs/coding-standards.md`](./docs/coding-standards.md)
--- ---
*Docs contain general business/legal/tax research, not professional advice — verify *Docs contain general business/legal/tax research, not professional advice — verify

View File

@ -1,5 +1,7 @@
# Chief — Skills Registry # Chief — Skills Registry
> **Full repo catalog:** [`docs/ai-skills-repos.md`](../../../../docs/ai-skills-repos.md) (130+ repos, categorized, machine-readable)
Chief's skills are **familiar-with, not expert**. Each is authored here (self-owned, so no Chief's skills are **familiar-with, not expert**. Each is authored here (self-owned, so no
license risk) but draws on public work. This file lists the upstream sources so OpenClaw license risk) but draws on public work. This file lists the upstream sources so OpenClaw
(Claw) can install the permissively-licensed ones and check them for updates. (Claw) can install the permissively-licensed ones and check them for updates.
@ -35,6 +37,17 @@ principle is authored into our own SKILL.md. Link kept only to watch for updates
| [shreyashankar/plain-writing-skill](https://github.com/shreyashankar/plain-writing-skill) | ⚠️ unspecified | plain-language writing | reference only — authored in `report-to-sam` | | [shreyashankar/plain-writing-skill](https://github.com/shreyashankar/plain-writing-skill) | ⚠️ unspecified | plain-language writing | reference only — authored in `report-to-sam` |
| [yetone/kill-ai-slop](https://github.com/yetone/kill-ai-slop) | ⚠️ unspecified | anti-slop | reference only | | [yetone/kill-ai-slop](https://github.com/yetone/kill-ai-slop) | ⚠️ unspecified | anti-slop | reference only |
### Coding Standards / Software Principles (to evaluate)
| Repo | License | Use | Install / update |
|------|---------|-----|------------------|
| [JordanCoin/codingskills](https://github.com/JordanCoin/codingskills) | ⚠️ check | KISS, DRY, SOLID, YAGNI, SoC, Law of Demeter, Boy Scout Rule — language-agnostic agent skills + stack detection | evaluate — closest to what we want |
| [AsyrafHussin/agent-skills](https://github.com/AsyrafHussin/agent-skills) | ⚠️ check | Clean code principles as agent skills — SOLID, naming, error handling | evaluate |
| [ramziddin/solid-skills](https://github.com/ramziddin/solid-skills) | ⚠️ check | SOLID + TDD + clean architecture — "senior-engineer quality" agent skills | evaluate |
| [MickeyKay/agent-standards](https://github.com/MickeyKay/agent-standards) | ⚠️ check | Shared coding standards + reusable workflows + agent-facing instructions | evaluate |
| [obra/superpowers](https://github.com/obra/superpowers) | ⚠️ check | Full agentic skills framework + dev methodology (design → plan → TDD → YAGNI/DRY) | evaluate — more opinionated/workflow-based |
| [msitarzewski/AGENT-ZERO](https://github.com/msitarzewski/AGENT-ZERO) | ⚠️ check | Single AGENTS.md canonical guide — architecture-first, repeatable, auditable delivery | evaluate |
### Install / update notes for Claw ### Install / update notes for Claw
- **Install a ✅ skill:** `npx skills add <owner>/<repo>` (drops it into the skills dir), - **Install a ✅ skill:** `npx skills add <owner>/<repo>` (drops it into the skills dir),
or clone and copy its `SKILL.md` into `skills/<name>/`. or clone and copy its `SKILL.md` into `skills/<name>/`.

View File

@ -132,7 +132,7 @@ When you form a new subsidiary under Holdings:
| Legal docs (signed OA, cert of org, EIN) | Google Drive → `Holdings/Legal/` | | Legal docs (signed OA, cert of org, EIN) | Google Drive → `Holdings/Legal/` |
| Compliance receipts (BER confirmations) | Google Drive → `Holdings/Compliance/` | | Compliance receipts (BER confirmations) | Google Drive → `Holdings/Compliance/` |
| Financials (ledger, P&L) | Google Sheets → `Holdings/Financials/` | | Financials (ledger, P&L) | Google Sheets → `Holdings/Financials/` |
| This repo (working docs, drafts, branding) | `sns-network-solutions/businesses/00-holdings/` | | This repo (working docs, drafts, branding) | `SnS Network Solutions/businesses/00-holdings/` |
| Passwords/secrets | Bitwarden | | Passwords/secrets | Bitwarden |
--- ---

View File

@ -1,473 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Partnership & Equity Framework — Kiowa Scott</title>
<style>
:root{
--navy:#0A1628;
--cyan:#10C8D8;
--ink:#1a1f27;
--paper:#ffffff;
--muted:#5b6472;
--rule:#e2e6ec;
--accent-bg:#f0fafb;
--example-bg:#f8f6ff;
--example-border:#7c5cbf;
--warn-bg:#fff8e1;
--warn-border:#e8b800;
}
*{box-sizing:border-box}
body{
margin:0;
background:#f2f4f7;
font-family:"IBM Plex Sans",Inter,system-ui,Arial,sans-serif;
color:var(--ink);
line-height:1.7;
font-size:15px;
}
.doc{
max-width:820px;
margin:0 auto;
background:var(--paper);
padding:48px 64px 72px;
box-shadow:0 2px 24px rgba(10,22,40,.12);
}
.header{
border-bottom:3px solid var(--cyan);
padding-bottom:20px;
margin-bottom:32px;
}
.header h1{
font-family:Oxanium,Sora,system-ui,sans-serif;
font-size:1.6rem;
color:var(--navy);
margin:0 0 6px;
letter-spacing:.5px;
}
.header .subtitle{
color:var(--cyan);
font-weight:600;
font-size:1.05rem;
}
.meta{
display:flex;
flex-wrap:wrap;
gap:24px;
font-size:.88rem;
color:var(--muted);
margin-bottom:28px;
}
.meta b{color:var(--ink)}
h2{
font-family:Oxanium,Sora,system-ui,sans-serif;
font-size:1.1rem;
color:var(--navy);
border-bottom:2px solid var(--cyan);
padding-bottom:6px;
margin:36px 0 14px;
}
h3{
font-size:.95rem;
color:var(--navy);
margin:24px 0 10px;
}
p,li{margin-bottom:8px}
ul,ol{padding-left:22px}
table{
width:100%;
border-collapse:collapse;
margin:14px 0;
font-size:.92rem;
}
th{
text-align:left;
padding:8px 10px;
background:var(--navy);
color:#fff;
font-weight:600;
}
td{
padding:8px 10px;
border-bottom:1px solid var(--rule);
}
tr:nth-child(even) td{background:#f9fafb}
.note{
background:var(--warn-bg);
border-left:4px solid var(--warn-border);
padding:12px 16px;
font-size:.88rem;
border-radius:4px;
margin:16px 0;
}
.note b{color:#7a5c00}
.example-box{
background:var(--example-bg);
border-left:4px solid var(--example-border);
padding:16px 20px;
border-radius:4px;
margin:20px 0;
}
.example-box h3{
color:var(--example-border);
margin:0 0 10px;
font-size:1rem;
}
.highlight{
background:var(--accent-bg);
border-radius:6px;
padding:14px 18px;
margin:14px 0;
}
.sig-block{
margin-top:48px;
padding-top:24px;
border-top:2px solid var(--navy);
}
.sig-line{
margin:24px 0 4px;
border-bottom:1px solid var(--ink);
width:65%;
height:24px;
}
.sig-label{font-size:.82rem;color:var(--muted);margin-bottom:18px}
footer{
text-align:center;
color:var(--muted);
font-size:.78rem;
padding:28px 24px 48px;
}
@media print{
body{background:#fff}
.doc{box-shadow:none;padding:24px 48px}
footer{display:none}
.example-box{break-inside:avoid}
}
</style>
</head>
<body>
<div class="doc">
<div class="header">
<h1>PARTNERSHIP &amp; EQUITY FRAMEWORK</h1>
<div class="subtitle">SnS Network Solutions Holdings LLC — Kiowa Scott</div>
</div>
<div class="meta">
<div><b>Holding entity:</b> SnS Network Solutions Holdings LLC</div>
<div><b>Managing Member:</b> Samuel S. James (97%)</div>
<div><b>Partner:</b> Kiowa Scott</div>
<div><b>State:</b> Indiana</div>
<div><b>Effective:</b> ________________</div>
</div>
<div class="note">
<b>Not legal advice.</b> This is a working draft for LegalShield / attorney review.
Items in <em>[brackets]</em> need confirmation before signing. Neither party should
rely on this document until reviewed by an Indiana-licensed attorney and CPA.
</div>
<!-- ═══════════════════════════════════════════════ -->
<h2>1. Purpose &amp; Scope</h2>
<p>This framework governs the Membership Interest granted to <b>Kiowa Scott</b>
("Kiowa") in any subsidiary LLC of SnS Network Solutions Holdings LLC ("Holdings")
that Kiowa originates, sources, or manages for launch. It is applied <b>fresh, per
venture</b> — each venture gets its own independent grant, vesting clock, and
invested-capital figure. Performance on one venture has no effect on any other.</p>
<p>Kiowa is <b>not</b> a Member of Holdings itself. Samuel S. James remains Holdings'
controlling owner. This framework applies only at the subsidiary level.</p>
<!-- ═══════════════════════════════════════════════ -->
<h2>2. Kiowa's Role (Per Venture)</h2>
<ul>
<li>Sourcing and scouting the business opportunity</li>
<li>Entity formation — Articles of Organization, EIN application, INBiz filings</li>
<li>Ongoing legal compliance — permits, renewals, filings, registered-agent duties</li>
<li>Management oversight — financial review, vendor coordination, ensuring profitability</li>
<li>Handling or coordinating any legal issues that arise in operations</li>
</ul>
<!-- ═══════════════════════════════════════════════ -->
<h2>3. The Grant — Split Structure</h2>
<p>Total potential equity per venture: <b>15% Membership Interest</b>, split into two buckets:</p>
<table>
<tr><th>Bucket</th><th>Amount</th><th>Condition</th></tr>
<tr>
<td><b>Formation Grant</b></td>
<td>5%</td>
<td>Vests immediately on the <b>Formation Date</b> (date Articles of Organization are
filed). Payment for sourcing the venture and completing entity formation. <b>No
clawback.</b></td>
</tr>
<tr>
<td><b>Service Grant</b></td>
<td>10%</td>
<td>Vests in 4 equal quarterly tranches (2.5% each) from the <b>Opening Date</b>,
conditional on active service (see §4).</td>
</tr>
</table>
<div class="highlight">
<b>Formation Date</b> = day the subsidiary's Articles of Organization are filed with
the Indiana Secretary of State.<br>
<b>Opening Date</b> = day the venture begins revenue-generating operations (e.g., first
paying customer). The vesting clock starts here, not the Formation Date.
</div>
<!-- ═══════════════════════════════════════════════ -->
<h2>4. Service Grant — Vesting Schedule</h2>
<p>Measured from the <b>Opening Date</b>:</p>
<table>
<tr><th>Milestone</th><th>Vests</th><th>Cumulative Total</th><th>Condition</th></tr>
<tr><td>Formation Date</td><td>5.0%</td><td>5.0%</td><td>Immediate — formation work complete</td></tr>
<tr><td>3 months</td><td>2.5%</td><td>7.5%</td><td>Actively performing duties</td></tr>
<tr><td>6 months</td><td>2.5%</td><td>10.0%</td><td>Actively performing duties</td></tr>
<tr><td>9 months</td><td>2.5%</td><td>12.5%</td><td>Actively performing duties</td></tr>
<tr><td>12 months</td><td>2.5%</td><td>15.0%</td><td>Actively performing duties</td></tr>
</table>
<h3>4.1 "Actively Performing" Defined</h3>
<p>At each quarterly milestone, Kiowa must be, at minimum:</p>
<ul>
<li>Handling or coordinating legal filings, permits, renewals, and regulatory compliance</li>
<li>Providing regular management oversight (financial reviews, vendor/operator
coordination, staffing decisions)</li>
<li>Responsive and available for Company business decisions within reasonable timeframes</li>
<li>Not in material breach of the NDA or operating agreement</li>
</ul>
<h3>4.2 Acceleration</h3>
<p>If cumulative net profit reaches <b>2× Sam's invested capital</b> at any point before
month 12, all remaining unvested service tranches vest immediately — Kiowa jumps to the
full 15%. This rewards exceptional performance without punishing normal first-year economics.</p>
<h3>4.3 Forfeiture / Separation</h3>
<p>If at any quarterly milestone Kiowa is <b>not</b> actively performing (she resigned,
became unresponsive, or was removed for cause), that tranche and all future tranches
<b>do not vest</b>. She keeps the 5% formation grant + any service tranches that already
vested. Unvested tranches revert to Holdings.</p>
<table>
<tr><th>Scenario</th><th>Kiowa Keeps</th></tr>
<tr><td>Quits before Opening Date (formation work done)</td><td>5%</td></tr>
<tr><td>Quits at month 2 (before first service tranche)</td><td>5%</td></tr>
<tr><td>Active through month 3, quits at month 5</td><td>7.5%</td></tr>
<tr><td>Active through month 9</td><td>12.5%</td></tr>
<tr><td>Active through month 12</td><td>15% (fully vested)</td></tr>
<tr><td>Business hits 2× at month 7, Kiowa active</td><td>15% (accelerated)</td></tr>
</table>
<p>No cure period. No re-earning forfeited tranches. Final and permanent.</p>
<!-- ═══════════════════════════════════════════════ -->
<h2>5. Capital Contributions &amp; Buy-Up Option</h2>
<p>The default arrangement is that Kiowa contributes <b>$0 cash</b> — her equity is
earned through services. However, Kiowa may elect to invest her own capital into a
venture under the following terms:</p>
<h3>5.1 Buy-Up Mechanics</h3>
<ul>
<li><b>Additional equity available:</b> up to <b>10% additional Membership Interest</b>
beyond the 15% service/formation grant (maximum total: 25%)</li>
<li><b>Price:</b> at the same valuation as Sam's invested capital (i.e., $1 of Kiowa's
money buys the same % as $1 of Sam's money)</li>
<li><b>Timing:</b> capital must be contributed <b>before or on the Opening Date</b> —
this is a launch investment, not a mid-stream buy-in at a discount</li>
<li><b>Vesting:</b> capital-contributed equity vests <b>immediately</b> (she paid cash,
so no service condition — same as Sam's investment)</li>
<li><b>Cap:</b> Holdings must retain at least 51% of any subsidiary to maintain control.
Kiowa's total (service + capital) cannot exceed 49%.</li>
</ul>
<h3>5.2 How the Math Works</h3>
<p>If Sam invests $50,000 for Holdings' share, that $50,000 buys the "remaining"
percentage after Kiowa's service grant (85% under the default). Kiowa can buy additional
points at the same rate:</p>
<div class="highlight">
<b>Rate per point</b> = Sam's invested capital ÷ Sam's percentage<br>
Example: $50,000 ÷ 85% = $588.24 per 1% of Membership Interest<br>
Kiowa wants 10% more → contributes $5,882.35 at or before Opening Date
</div>
<p>The resulting cap table would be:</p>
<table>
<tr><th>Member</th><th>Interest</th><th>Capital</th><th>How Earned</th></tr>
<tr><td>Holdings (Sam)</td><td>75%</td><td>$50,000</td><td>Cash investment</td></tr>
<tr><td>Kiowa (service)</td><td>15%</td><td>$0</td><td>Formation + management (vesting)</td></tr>
<tr><td>Kiowa (capital)</td><td>10%</td><td>$5,882</td><td>Cash investment (immediate vest)</td></tr>
<tr><td><b>Total</b></td><td><b>100%</b></td><td><b>$55,882</b></td><td></td></tr>
</table>
<!-- ═══════════════════════════════════════════════ -->
<h2>6. Per-Venture Independence</h2>
<p>Each venture Kiowa brings or manages gets its own:</p>
<ul>
<li>Grant (fresh 15% service + optional capital buy-up)</li>
<li>Opening Date and vesting clock</li>
<li>Invested-capital figure and acceleration threshold</li>
<li>Operating agreement</li>
</ul>
<p>Underperformance on one venture has no bearing on her interest in any other.
Overperformance on one does not accelerate another.</p>
<!-- ═══════════════════════════════════════════════ -->
<h2>7. Distributions</h2>
<ul>
<li>The <b>5% formation grant</b> earns distributions from the Formation Date forward.</li>
<li><b>Service tranches</b> earn distributions only once vested — unvested tranches
do not participate in distributions.</li>
<li><b>Capital-contributed equity</b> earns distributions immediately (same as Sam's).</li>
<li>Distributions are pro rata to each Member's vested Membership Interest.</li>
</ul>
<!-- ═══════════════════════════════════════════════ -->
<h2>8. Tax Treatment</h2>
<ul>
<li>The <b>formation + service grant</b> (15%) is intended as a <b>profits interest</b>
under Rev. Proc. 93-27 / 2001-43 — no taxable income to Kiowa on grant.</li>
<li>The <b>capital buy-up</b> is a straightforward capital contribution — not a profits
interest. Kiowa's tax basis equals her cash contributed.</li>
<li><b>Section 83(b) election:</b> Kiowa should file a protective 83(b) within 30 days
of each grant date. This is a <b>hard IRS deadline with no extensions</b> — the
single highest-stakes item in this arrangement.</li>
<li>Each two-member subsidiary files its own Form 1065 partnership return and issues
K-1s to both Members.</li>
</ul>
<div class="note">
<b>CPA review required</b> before any grant: confirm profits-interest qualification,
83(b) timing, and tiered-partnership filing mechanics between the subsidiary and Holdings.
</div>
<!-- ═══════════════════════════════════════════════ -->
<h2>9. Confidentiality</h2>
<p>Kiowa's access to Sam's personal information (SSN, financial accounts, IRS
correspondence) during formation work is governed by a separate <b>Non-Disclosure
Agreement</b> (see <code>nda-formation-partner.md</code>). The NDA applies regardless
of which ventures she vests into and survives termination of any individual venture
relationship.</p>
<!-- ═══════════════════════════════════════════════ -->
<h2>10. Definitions</h2>
<table>
<tr><th>Term</th><th>Meaning</th></tr>
<tr><td>"Holdings"</td><td>SnS Network Solutions Holdings LLC</td></tr>
<tr><td>"Sam"</td><td>Samuel S. James, authorized representative of Holdings</td></tr>
<tr><td>"Kiowa"</td><td>Kiowa Scott</td></tr>
<tr><td>"Formation Date"</td><td>Date Articles of Organization filed with IN Secretary of State</td></tr>
<tr><td>"Opening Date"</td><td>Date the venture begins revenue-generating operations</td></tr>
<tr><td>"Sam's invested capital"</td><td>Cumulative cash Holdings contributes to that subsidiary</td></tr>
<tr><td>"Cumulative net profit"</td><td>Venture's net profit from Opening Date forward</td></tr>
<tr><td>"Actively performing"</td><td>Meeting the duties defined in §4.1</td></tr>
</table>
<!-- ═══════════════════════════════════════════════ -->
<h2>11. Worked Examples</h2>
<div class="example-box">
<h3>Example A — Food Truck (Service Only, No Capital Buy-Up)</h3>
<p><b>Setup:</b> Sam invests $60,000 in Foodtruck1 LLC (truck + build-out + working capital).
Kiowa does formation work and manages the business.</p>
<table>
<tr><th>Event</th><th>Kiowa's Vested %</th><th>Holdings' %</th></tr>
<tr><td>Formation Date (Articles filed)</td><td>5%</td><td>95%</td></tr>
<tr><td>Opening Date (first customer served)</td><td>5% (clock starts)</td><td>95%</td></tr>
<tr><td>Month 3 — Kiowa active, truck doing $8K/mo revenue</td><td>7.5%</td><td>92.5%</td></tr>
<tr><td>Month 6 — Kiowa active, truck profitable</td><td>10%</td><td>90%</td></tr>
<tr><td>Month 9 — Kiowa active</td><td>12.5%</td><td>87.5%</td></tr>
<tr><td>Month 12 — Kiowa active, cumulative profit $45K (below 2× $60K)</td><td>15%</td><td>85%</td></tr>
</table>
<p><b>Result:</b> Kiowa fully vests at 15% through service alone. The 2× test wasn't hit,
so no acceleration — but she wasn't penalized either. She earned it by showing up every quarter.</p>
<p><b>Distributions:</b> From month 6 onward (when truck starts netting ~$4K/mo profit),
Kiowa gets 10% × $4,000 = <b>$400/mo</b> in distributions (growing as her vested % increases).</p>
</div>
<div class="example-box">
<h3>Example B — Food Truck (Kiowa Invests Her Own Money)</h3>
<p><b>Setup:</b> Same $60,000 truck. But Kiowa believes in this one and wants more skin in
the game. She contributes $7,059 of her own cash at launch.</p>
<p><b>Math:</b> Sam's rate = $60,000 ÷ 85% = $705.88 per 1%. Kiowa's $7,059 buys 10% additional.</p>
<table>
<tr><th>Member</th><th>Interest</th><th>Capital In</th><th>Type</th></tr>
<tr><td>Holdings</td><td>75%</td><td>$60,000</td><td>Cash</td></tr>
<tr><td>Kiowa (service)</td><td>15%</td><td>$0</td><td>Vesting per §4</td></tr>
<tr><td>Kiowa (capital)</td><td>10%</td><td>$7,059</td><td>Immediate (cash)</td></tr>
<tr><td><b>Total</b></td><td><b>100%</b></td><td><b>$67,059</b></td><td></td></tr>
</table>
<p><b>Day 1 (Opening Date):</b> Kiowa already holds 5% (formation, vested) + 10% (capital,
vested) = <b>15% vested immediately</b>, earning distributions from day one. Her service
tranches continue vesting quarterly toward a max of <b>25% total</b>.</p>
<p><b>Month 6:</b> Kiowa active → she's now at 5% + 5% (two service tranches) + 10% (capital)
= <b>20% vested</b>.</p>
<p><b>Month 12:</b> Fully vested → <b>25% total</b>. Holdings holds 75%.</p>
<p><b>Distributions at month 12:</b> If the truck nets $6K/mo, Kiowa gets 25% × $6,000 =
<b>$1,500/mo</b>. Plus she gets 25% of any year-end profit distribution.</p>
<p><b>Why Kiowa might do this:</b> her $7,059 investment is earning distributions from day
one (no vesting wait), and she's betting that 25% of a profitable food truck is worth far
more than $7K within a year or two. If the truck does $72K/yr net profit, her 25% = $18K/yr
return on a $7K investment. That's a 257% annual return.</p>
</div>
<div class="example-box">
<h3>Example C — Second Venture (Kiowa Scouts a Laundromat)</h3>
<p><b>Setup:</b> Kiowa finds a laundromat opportunity. Sam invests $120,000. Kiowa invests
$14,118 (buys another 10%). Completely separate from Foodtruck1.</p>
<table>
<tr><th>Member</th><th>Interest</th><th>Capital</th></tr>
<tr><td>Holdings</td><td>75%</td><td>$120,000</td></tr>
<tr><td>Kiowa (service)</td><td>15%</td><td>$0</td></tr>
<tr><td>Kiowa (capital)</td><td>10%</td><td>$14,118</td></tr>
</table>
<p><b>Month 5:</b> The laundromat crushes it — cumulative net profit hits $240,000 (2× Sam's
$120K). Kiowa's service tranches <b>accelerate</b> → she immediately jumps to 25% fully
vested. No waiting for months 6, 9, 12.</p>
<p><b>Meanwhile, Foodtruck1</b> is still on its own clock, unaffected. If it's struggling,
Kiowa's laundromat success doesn't help or hurt her food truck equity.</p>
</div>
<!-- ═══════════════════════════════════════════════ -->
<h2>12. Amendments</h2>
<p>This framework may be amended only by written agreement signed by both Sam and Kiowa.
Each subsidiary's operating agreement incorporates this framework's terms for that
specific venture — amendments to this framework do not retroactively change terms already
locked into a signed subsidiary operating agreement.</p>
<!-- ═══════════════════════════════════════════════ -->
<h2>13. Governing Law</h2>
<p>This Agreement is governed by the laws of the <b>State of Indiana</b>. Each subsidiary
operating agreement is also governed by Indiana law unless otherwise specified therein.</p>
<!-- ═══════════════════════════════════════════════ -->
<div class="sig-block">
<h2 style="margin-top:0">Execution</h2>
<p>The undersigned acknowledge and agree to this Partnership & Equity Framework as of
the Effective Date first written above.</p>
<p style="margin-top:28px;font-weight:700;color:var(--navy)">HOLDINGS — Samuel S. James</p>
<div class="sig-line"></div>
<div class="sig-label">Signature</div>
<p><b>Printed name:</b> Samuel S. James</p>
<p><b>Title:</b> Managing Member, SnS Network Solutions Holdings LLC</p>
<div class="sig-line" style="width:35%"></div>
<div class="sig-label">Date</div>
<p style="margin-top:28px;font-weight:700;color:var(--navy)">PARTNER — Kiowa Scott</p>
<div class="sig-line"></div>
<div class="sig-label">Signature</div>
<p><b>Printed name:</b> Kiowa Scott</p>
<div class="sig-line" style="width:35%"></div>
<div class="sig-label">Date</div>
</div>
</div>
<footer>
Draft — Review with an Indiana-licensed attorney and CPA before signing.<br>
SnS Network Solutions Holdings LLC &bull; 759 Boxwood Drive, South Bend, IN 46641
</footer>
</body>
</html>

View File

@ -0,0 +1,261 @@
# Music Business Blueprint — Owner-Operated Band Company
**Goal:** $60K/year minimum to owner (non-performing), scaling to 6 figures
**Style:** Snarky Puppy × Jacob Collier × Todd Goldberth
**Market:** NW Indiana / Chicago
**Size:** 15-20 members
**Status:** Research phase — not yet formed
---
## The Models That Work (12 Sources Studied)
### Source 1: Snarky Puppy — The Collective Model
Michael League owns the LLC. 25-40 musicians rotate in/out. Not everyone plays every gig. Revenue comes from the ecosystem: band + record label (GroundUP Music) + annual festival (1,500 attendees/day in Miami) + education clinics + YouTube sessions. Members also work with Erykah Badu, Kendrick, D'Angelo — which RAISES the brand. Estimated $3-5M/year gross.
**Lesson:** The band is one product inside a larger machine. Build the ecosystem.
### Source 2: Vulfpeck — Low Overhead, High Impact
4-person core sold out MSG without a manager or label. Jack Stratton does everything: production, video, business. YouTube-first with a distinctive retro visual brand. Launched their own Vulf Records + the Vulf Compressor plugin (passive income). Vinyl-heavy (higher margins than streaming). Estimated $3-8M/year at peak.
**Lesson:** Distinctive visual brand + YouTube = free marketing. Plugins/digital products = passive income. Own everything.
### Source 3: Pomplamoose / Jack Conte — Transparent Economics
Published full tour breakdown: 28 days, $135K revenue, $147K expenses = $11K LOSS. This transparency became massive marketing. Built audience on YouTube covers → monetized via Patreon ($6,326/video). Frustration with YouTube economics led Conte to found Patreon ($4B company).
**Lesson:** Touring with 6+ musicians costs ~$5,300/day minimum. Don't tour until the math works. Covers = discovery; originals = monetization. Membership/Patreon smooths income gaps.
### Source 4: Jacob Collier — Audience as Product
100,000+ concertgoers recorded singing on tour; their voices appear on his albums. Created a free instrument plugin from those recordings. Fans literally become part of the product. 150+ collaborations cross-pollinate audiences. 7 Grammys generate free press.
**Lesson:** Audience participation creates superfans. Every collaboration is a new audience funnel.
### Source 5: Postmodern Jukebox (Scott Bradlee) — Owner ≠ Performer
One person owns the brand, hires rotating musicians per video/tour. Non-performing owner built a multi-million-dollar entertainment company. Rotates 50+ musicians through the brand. YouTube is the engine (billions of views). Tours under the brand name, not any individual.
**Lesson:** THIS IS YOUR MODEL. The brand is the product, not any single musician. Owner controls the brand, musicians are hired per project.
### Source 6: Vitality Music Collective (Chicago) — Entertainment Company Model
Operates as a company that deploys different configurations of musicians depending on the event. One roster, multiple formats (duo for cocktail hour, 12-piece for reception, DJ for afterparty). The company is the brand.
**Lesson:** One roster, many products. A 15-20 person collective can deploy as a 4-piece jazz combo, 8-piece funk band, or full 15-piece show band depending on the gig budget.
---
## The Revenue Math ($60K Owner Target)
### What a 15-20 Piece Band Can Charge
| Gig Type | Per Event | Frequency | Annual |
|----------|-----------|-----------|--------|
| Corporate events | $10,000-$20,000 | 20-30/year | $200K-$600K |
| Weddings | $6,000-$10,000 | 30-40/year | $180K-$400K |
| Casino/hotel residency | $3,000-$8,000/night | Weekly (subset) | $50K-$250K |
| Studio/production work | $75-$150/hr | Ongoing | $30K-$180K |
| Sync licensing catalog | $500-$50,000/placement | 10-20/year | $5K-$100K |
| YouTube/social media | AdSense + brand deals | Ongoing | $5K-$80K |
| Education (clinics) | $1,000-$5,000/workshop | Monthly | $12K-$60K |
### Conservative Year 1 Projection
| Revenue | Amount |
|---------|--------|
| 20 corporate gigs @ $10K | $200,000 |
| 15 weddings @ $7K | $105,000 |
| Studio sessions | $30,000 |
| Sync (building catalog) | $5,000 |
| **Total Gross** | **$340,000** |
| Expenses | Amount |
|----------|--------|
| Musicians (70% of gig revenue) | $213,500 |
| Production/equipment | $30,000 |
| Marketing/admin | $20,000 |
| Insurance/legal | $10,000 |
| **Total Expenses** | **$273,500** |
| **Net to Owner (LLC profit)** | **$66,500** |
**$60K hit in year 1 at 35 gigs = less than 3 gigs/month.**
**Year 3+ (mature):** $150K-$300K+ net to owner.
---
## Company Structure
```
Samuel James (Sole Owner)
│
└── [Band Company LLC]
│
├── PERFORMANCE (primary revenue)
│ ├── Full ensemble (15-20 piece) → corporate, festivals, premium weddings
│ ├── Medium format (8-10 piece) → standard weddings, clubs, casinos
│ └── Small format (4-5 piece) → lounges, restaurants, cocktail hours
│
├── PRODUCTION (secondary revenue)
│ ├── Studio sessions (for hire)
│ ├── Sync licensing catalog
│ └── Producing for other artists
│
├── MEDIA (marketing + revenue)
│ ├── YouTube live sessions (discovery engine)
│ ├── Social media (TikTok/Reels/Shorts)
│ └── Brand deals / sponsorships
│
└── EDUCATION (tertiary revenue)
├── Workshops / clinics
└── Masterclasses
```
---
## Roster Breakdown (15-20 Members)
| Role | Count | Type | Pay Model |
|------|-------|------|-----------|
| Owner/Creative Director (Sam) | 1 | Non-performing | LLC profit (20-30% of gross) |
| Music Director | 1 | Core | Retainer + per-gig |
| Event Planner/Booker | 1 | Core | Salary or commission (10-15%) |
| Keys 1 (MD or lead) | 1 | Core | Per-gig + retainer |
| Keys 2 | 1 | Core/Rotation | Per-gig |
| Bass | 1 | Core | Per-gig |
| Guitar | 1 | Core | Per-gig |
| Drums | 1 | Core | Per-gig |
| Vocalist 1 (lead) | 1 | Core | Per-gig + retainer |
| Vocalist 2 | 1 | Core | Per-gig |
| Horn section (2-3) | 2-3 | Rotation | Per-gig |
| Media Director (video/content) | 1 | Core | Salary or retainer |
| Media Assistant (social/editing) | 1 | Core/Part-time | Per-project |
| Sound Engineer | 1 | Core | Per-gig + studio salary |
| Percussionist/Aux | 1 | Rotation | Per-gig |
---
## Per-Gig Musician Pay
| Tier | Rate | Who |
|------|------|-----|
| Music Director | $500-$800 | Leads rehearsals + arranges |
| Core musicians | $300-$500 | Regular members |
| Rotation musicians | $250-$400 | Called as needed |
| Sound engineer | $300-$500 | Per gig |
At $400 avg × 12 musicians per gig = $4,800 musician cost. Charge $10K+ and keep $5K+ per event.
---
## Social Media Strategy (Unfair Advantage)
A 15-20 piece band is visual spectacle on camera. Inherently viral:
- "15 musicians play [trending TikTok song]" — instant shareability
- Rehearsal clips with that many people = energy
- "The horn section reacts to [viral song]"
- Arrangement breakdowns
- Member spotlights (network effect — each has their own following)
**YouTube strategy (Snarky Puppy model):** Record "live in studio" sessions. One production = album track + YouTube video + sync catalog entry + social clips. Quadruple-dip.
---
## Platform-Specific Rates (Chicago Market)
| Band Size | Wedding | Corporate |
|-----------|---------|-----------|
| 3-5 piece | $2,500-$6,000 | $2,500-$6,000 |
| 6-8 piece | $4,000-$10,000 | $6,000-$10,000 |
| 9+ piece | $7,500-$15,000 | $7,500-$15,000+ |
| 10-17 piece (your tier) | $10,000-$20,000+ | $10,000-$25,000+ |
---
## Sync Licensing (Passive Income Engine)
| Placement Type | Fee Range |
|----------------|-----------|
| Podcast/web series | $100-$1,000 |
| Indie film | $500-$5,000 |
| TV show (background) | $500-$5,000 |
| TV show (featured) | $5,000-$50,000 |
| National TV commercial | $25,000-$500,000 |
A 15-20 piece group can produce everything sync supervisors need: orchestral swells, funk/soul, jazz, acoustic. Build 50-100 sync-ready tracks. Even at low end: $5K-$40K/year growing passively.
---
## Casino/Residency Income (Steady Baseline)
| Venue Type | Per Night |
|------------|-----------|
| Bar/lounge (small config) | $500-$1,500 |
| Hotel lounge | $1,000-$3,000 |
| Regional casino | $1,500-$10,000 |
NW Indiana has Four Winds, Hard Rock, Horseshoe/Caesars. Weekly Fri-Sat residency at $4,000/night = $32,000/month gross.
---
## What Makes This Different from a Cover Band
| Cover Band | Your Collective |
|------------|-----------------|
| Background music | THE entertainment |
| $2K-$5K ceiling | $10K-$20K floor |
| No IP, no passive income | Sync catalog, YouTube, production |
| Musicians interchangeable | Featured artists with followings |
| No brand | Visual identity, content, community |
---
## Mission Statement (Draft)
> [Band Name] is a Chicago-area music collective delivering premium live entertainment,
> original recordings, and production services. We exist to prove that a large-format
> ensemble can be a profitable, sustainable business — not a hobby. Every member is a
> professional. Every performance is an event. We create music that sounds like a film
> score came to life in front of you.
---
## Next Steps (When Ready)
1. Name the entity and form LLC (under SnS Holdings? Or standalone?)
2. Recruit a Music Director (your proxy for rehearsals/arrangements)
3. Define the sound (what does SP × JC × TG sound like for YOUR market?)
4. Record 3-5 "live session" videos (YouTube pilot — the marketing engine)
5. Book 5 corporate gigs at $8K-$12K to validate market
6. Start sync catalog (record instrumentals during sessions)
---
## Key Revenue Streams (Complete List)
1. Live performance (tickets/guarantees)
2. Corporate/wedding bookings
3. Casino/hotel residencies
4. YouTube AdSense
5. Sync licensing
6. Merch + vinyl (40-60% margins)
7. Patreon/membership
8. Studio sessions (for hire)
9. Producing for other artists
10. Education (workshops/clinics)
11. Brand sponsorships
12. Festival ownership (long-term)
13. Record label (release other artists)
14. Plugins/digital products
15. Livestream ticketed shows
16. VIP/meet-and-greets
17. Publishing royalties (PRO)
18. Neighboring rights (SoundExchange)
19. Print-on-demand merch
20. Bandcamp direct sales
---
*Research completed 2026-08-14. Sources: Snarky Puppy (GroundUP Music, Highway 81 Revisited),
Vulfpeck (Billboard, Medium), Pomplamoose (CNBC, Jack Conte blog), Jacob Collier (Guardian,
Billboard), Postmodern Jukebox, Vitality Music Collective, GigSalad, TheBash, Berklee Online,
artist.tools, plugg-supply.net, venturesmarter.com, influencermarketinghub.com.*

View File

@ -0,0 +1,113 @@
<svg xmlns="http://www.w3.org/2000/svg" width="1600" height="1000" viewBox="0 0 1600 1000">
<defs>
<pattern id="grid" width="20" height="20" patternUnits="userSpaceOnUse">
<path d="M20 0H0V20" fill="none" stroke="#8fb4cc" stroke-width="0.5" opacity="0.35"/>
</pattern>
<marker id="arrow" markerWidth="8" markerHeight="8" refX="4" refY="4" orient="auto-start-reverse">
<path d="M0,0 L8,4 L0,8 z" fill="#b7dcf5"/>
</marker>
<style>
.bg{fill:#071926}.grid{fill:url(#grid)}.wall{fill:none;stroke:#e9f5ff;stroke-width:10}.partition{fill:none;stroke:#e9f5ff;stroke-width:5}.equip{fill:#103b55;stroke:#71c8ff;stroke-width:2}.utility{fill:#244b48;stroke:#71e0c4;stroke-width:2}.clear{fill:none;stroke:#f5c66b;stroke-width:2;stroke-dasharray:10 7}.opening{stroke:#071926;stroke-width:14}.swing{fill:none;stroke:#f5c66b;stroke-width:2}.dim{fill:none;stroke:#b7dcf5;stroke-width:1.5;marker-start:url(#arrow);marker-end:url(#arrow)}.ext{stroke:#b7dcf5;stroke-width:1}.title{font:700 32px Arial,sans-serif;fill:#f5fbff;letter-spacing:2px}.subtitle{font:16px Arial,sans-serif;fill:#9fd7f8}.label{font:700 14px Arial,sans-serif;fill:#f5fbff;text-anchor:middle}.small{font:12px Arial,sans-serif;fill:#cce9fa;text-anchor:middle}.note{font:14px Arial,sans-serif;fill:#cce9fa}.head{font:700 18px Arial,sans-serif;fill:#71c8ff}.dimtext{font:700 15px Arial,sans-serif;fill:#b7dcf5;text-anchor:middle}.tag{fill:#071926;stroke:#71c8ff;stroke-width:1.5}.tagtext{font:700 12px Arial,sans-serif;fill:#71c8ff;text-anchor:middle}.verify{font:italic 12px Arial,sans-serif;fill:#f5c66b;text-anchor:middle}
</style>
</defs>
<rect class="bg" width="1600" height="1000"/>
<rect class="grid" width="1600" height="1000"/>
<text x="80" y="62" class="title">T-00 — THE DAILY POUR</text>
<text x="80" y="94" class="subtitle">PRELIMINARY 2D EQUIPMENT PLAN • 8'-6" × 26'-0" FLAT-FRONT BOX • DRIVE-THROUGH ONLY • REV B • 2026-08-24</text>
<text x="1520" y="62" class="subtitle" text-anchor="end">SCALE: 1 FT = 40 PX</text>
<text x="1520" y="88" class="subtitle" text-anchor="end">NOT FOR CONSTRUCTION / FIELD VERIFY</text>
<!-- Overall shell: 26 ft x 8.5 ft -->
<rect x="180" y="250" width="1040" height="340" class="wall"/>
<text x="1244" y="424" class="small" transform="rotate(90 1244 424)">FLAT FRONT / TONGUE</text>
<!-- dimension strings -->
<line x1="180" y1="205" x2="1220" y2="205" class="dim"/><line x1="180" y1="215" x2="180" y2="245" class="ext"/><line x1="1220" y1="215" x2="1220" y2="245" class="ext"/>
<text x="700" y="195" class="dimtext">26'-0" BOX LENGTH</text>
<line x1="135" y1="250" x2="135" y2="590" class="dim"/><line x1="145" y1="250" x2="175" y2="250" class="ext"/><line x1="145" y1="590" x2="175" y2="590" class="ext"/>
<text x="108" y="424" class="dimtext" transform="rotate(-90 108 424)">8'-6" EXTERIOR WIDTH</text>
<!-- employee entry on curb side, near front as shown in reference photos -->
<line x1="1045" y1="590" x2="1165" y2="590" class="opening"/>
<path d="M1045 586 L1045 466 A120 120 0 0 1 1165 586" class="swing"/>
<text x="1105" y="625" class="label">FACTORY EMPLOYEE ENTRY</text>
<text x="1105" y="642" class="verify">near-front position &amp; width—field verify</text>
<!-- full-width rear ramp and tandem wheel wells shown in reference photos -->
<line x1="180" y1="265" x2="180" y2="575" stroke="#f5c66b" stroke-width="7" stroke-dasharray="14 8"/>
<text x="156" y="420" class="label" transform="rotate(-90 156 420)">FACTORY REAR RAMP • SECURE / INSULATE IN SERVICE</text>
<rect x="390" y="255" width="205" height="44" class="utility"/><text x="492" y="283" class="small">WHEEL WELL — FIELD VERIFY</text>
<rect x="390" y="541" width="205" height="44" class="utility"/><text x="492" y="569" class="small">WHEEL WELL — FIELD VERIFY</text>
<!-- service window on opposite long wall -->
<line x1="825" y1="250" x2="1005" y2="250" class="opening"/>
<line x1="825" y1="244" x2="1005" y2="244" stroke="#f5c66b" stroke-width="5"/>
<text x="915" y="225" class="label">DRIVE-THROUGH WINDOW</text>
<text x="915" y="208" class="verify">4'-6" concept opening—final size/height verify</text>
<!-- restroom -->
<rect x="185" y="385" width="160" height="200" class="equip"/>
<line x1="345" y1="500" x2="345" y2="560" class="opening"/>
<path d="M345 500 L285 500 A60 60 0 0 0 345 560" class="swing"/>
<ellipse cx="245" cy="520" rx="26" ry="38" fill="none" stroke="#71c8ff" stroke-width="2"/>
<text x="265" y="430" class="label">ENCLOSED</text><text x="265" y="450" class="label">RESTROOM</text><text x="265" y="470" class="small">4'-0" × 5'-0" concept</text>
<rect x="200" y="395" width="42" height="34" class="utility"/><text x="221" y="416" class="small">WC</text>
<text x="265" y="574" class="small">black tank below/adjacent</text>
<!-- wet wall / rear -->
<rect x="185" y="255" width="205" height="105" class="utility"/>
<line x1="253" y1="255" x2="253" y2="360" stroke="#71e0c4"/><line x1="321" y1="255" x2="321" y2="360" stroke="#71e0c4"/>
<text x="287" y="292" class="label">3-COMPARTMENT SINK</text><text x="287" y="313" class="small">bowls + drainboards</text><text x="287" y="337" class="small">final fixture length—verify</text>
<rect x="400" y="305" width="58" height="55" class="utility"/><text x="429" y="329" class="label">HAND</text><text x="429" y="347" class="small">SINK</text>
<!-- production counter on service side -->
<rect x="470" y="255" width="145" height="100" class="equip"/><text x="542" y="292" class="label">COFFEE BREWERS</text><text x="542" y="313" class="small">two + tea water</text>
<rect x="625" y="255" width="170" height="100" class="equip"/><text x="710" y="291" class="label">ESPRESSO #1</text><text x="710" y="313" class="small">2-group + grinder</text>
<rect x="805" y="255" width="170" height="100" class="equip"/><text x="890" y="291" class="label">ESPRESSO #2</text><text x="890" y="313" class="small">2-group + grinder</text>
<rect x="985" y="255" width="105" height="100" class="equip"/><text x="1037" y="290" class="label">ICE BIN /</text><text x="1037" y="310" class="label">MACHINE</text>
<rect x="1100" y="255" width="115" height="100" class="equip"/><text x="1157" y="290" class="label">UNDERCOUNTER</text><text x="1157" y="310" class="label">REFRIGERATOR</text>
<!-- lower/curb-side equipment -->
<rect x="355" y="435" width="125" height="100" class="equip"/><text x="417" y="470" class="label">FULL-SIZE</text><text x="417" y="490" class="label">REFRIGERATOR /</text><text x="417" y="510" class="label">FREEZER</text>
<rect x="605" y="485" width="115" height="100" class="equip"/><text x="662" y="528" class="label">PANTRY /</text><text x="662" y="550" class="label">DRY STORAGE</text>
<rect x="730" y="485" width="130" height="100" class="equip"/><text x="795" y="520" class="label">MICROWAVE</text><text x="795" y="542" class="label">+ AIR FRYER</text><text x="795" y="562" class="small">reheat only</text>
<rect x="870" y="485" width="165" height="100" class="equip"/><text x="952" y="520" class="label">FINISHING /</text><text x="952" y="542" class="label">SYRUPS / DRAWERS</text><text x="952" y="562" class="small">beans • tea • smallwares</text>
<!-- service/POS zone -->
<rect x="825" y="365" width="180" height="90" class="clear"/><text x="915" y="395" class="label">LOW PASS SHELF</text><text x="915" y="416" class="small">POS + stool clear zone</text><text x="915" y="438" class="small">counter must not block window</text>
<!-- fresh water and aisle clearances -->
<rect x="630" y="365" width="180" height="72" class="utility" stroke-dasharray="7 5"/><text x="720" y="394" class="label">65-GAL FRESH TANK</text><text x="720" y="416" class="small">low-profile, enclosed, serviceable</text>
<rect x="470" y="375" width="740" height="90" class="clear"/><text x="840" y="455" class="small">PRIMARY WORK AISLE — TARGET 42" MINIMUM CLEAR (final equipment depths govern)</text>
<!-- technology/HVAC -->
<rect x="1105" y="365" width="105" height="86" class="utility"/><text x="1157" y="393" class="label">NETWORK</text><text x="1157" y="413" class="label">MINI-RACK</text><text x="1157" y="434" class="small">wall-mounted above</text>
<rect x="190" y="365" width="145" height="10" fill="#71e0c4"/><text x="262" y="378" class="small">mini-split head above</text>
<!-- exterior/tongue utility concept; final weatherproof enclosure not shown in photos -->
<rect x="1245" y="335" width="120" height="55" class="utility"/><text x="1305" y="357" class="small">BATTERY / INVERTER</text><text x="1305" y="374" class="small">WEATHERPROOF</text>
<rect x="1245" y="405" width="120" height="55" class="utility"/><text x="1305" y="428" class="small">PANEL / SHORE</text><text x="1305" y="445" class="small">SERVICE ACCESS</text>
<rect x="1245" y="475" width="120" height="55" class="utility"/><text x="1305" y="498" class="small">GENERATOR</text><text x="1305" y="515" class="small">VENTED / ISOLATED</text>
<!-- orientation -->
<rect x="75" y="725" width="215" height="165" rx="8" class="tag"/><text x="182" y="754" class="head" text-anchor="middle">ORIENTATION</text>
<text x="182" y="787" class="label">TOP: DRIVE-THROUGH SIDE</text><text x="182" y="815" class="label">BOTTOM: ENTRY / CURB SIDE</text><text x="182" y="843" class="label">LEFT: REAR RAMP</text><text x="182" y="871" class="label">RIGHT: FLAT FRONT / TONGUE</text>
<text x="335" y="735" class="head">DESIGN BASIS</text>
<text x="335" y="764" class="note">• Two-person flow: order → brew/espresso/tea → finish → handoff.</text>
<text x="335" y="790" class="note">• Drive-through window is opposite the factory employee entry; no customer interior or walk-up service.</text>
<text x="335" y="816" class="note">• Dedicated hand sink is outside the restroom. All heating, HVAC and beverage equipment is electric.</text>
<text x="335" y="842" class="note">• Tank, plumbing and vulnerable utilities require insulated/heated freeze protection for South Bend winters.</text>
<text x="335" y="868" class="note">• Heavy items must be finalized around axle centerline and verified by a weight/tongue-load calculation.</text>
<text x="335" y="894" class="note">• Final electrical service, circuits, water heater and tanks require actual equipment cut sheets and calculations.</text>
<rect x="1155" y="705" width="365" height="205" rx="8" class="tag"/>
<text x="1337" y="738" class="head" text-anchor="middle">FIELD-VERIFY BEFORE CONSTRUCTION</text>
<text x="1180" y="770" class="note">1. Interior wall finish-to-finish dimensions</text>
<text x="1180" y="796" class="note">2. Door, wheel-well, axle and framing locations</text>
<text x="1180" y="822" class="note">3. Rear-ramp sealing and conversion treatment</text>
<text x="1180" y="848" class="note">4. Equipment dimensions, weights and utilities</text>
<text x="1180" y="874" class="note">5. Local health, fire, plumbing and electrical review</text>
<text x="80" y="960" class="subtitle">DRAWING: T-00-A1 • PRELIMINARY EQUIPMENT/FLOOR PLAN • DIMENSIONS SHOWN ARE CONCEPTUAL UNLESS NOTED</text>
</svg>

View File

@ -0,0 +1,73 @@
# T-00 3D Layout Checklist — Restart Basis
This checklist governs the next 3D mockup. It is based on every image currently in `8x26-reference`, the revised requirements in `version2.md`, and the owner's latest placement corrections.
## Actual trailer geometry to preserve
- [ ] 8.5-foot by 26-foot enclosed trailer shell and 7-foot-6-inch interior height.
- [ ] Full-width rear ramp, shown closed and incorporated into the finished rear wall.
- [ ] Tandem wheel wells in their actual positions on both long walls; cabinetry must bridge or terminate around them logically.
- [ ] Factory employee door retained on the door-side wall near the hitch end.
- [ ] Angled/V-shaped interior transition at the hitch end, as visible in the interior reference photos.
- [ ] Clear central aisle and unobstructed path from the employee door.
## Strategic zoning from rear to hitch
### Continuous wet wall — wall opposite the employee door
- [ ] Enclosed restroom attached to this wall; exact rear-versus-front position requires owner confirmation.
- [ ] Permanent toilet with black-water tank directly below or immediately adjacent inside a serviceable cabinet.
- [ ] Commercial three-compartment sink with required drainboards.
- [ ] Dedicated handwashing sink outside the restroom.
- [ ] Electric water heater, pump, filters, valves and accessible service cabinet.
- [ ] Approximately 65-gallon potable-water tank hidden under the wet counter and positioned close to the axle zone.
- [ ] Gray-water tank hidden under the wet counter, concentrated below the sinks and balanced near the axle zone.
- [ ] Two commercial two-group espresso machines and two adjacent grinders.
- [ ] Two commercial coffee brewers and electric tea-water dispenser.
- [ ] Open-top commercial ice machine/bin retained near beverage production.
- [ ] Undercounter refrigerator retained near beverage production.
- [ ] Drive-through service window on this wall, opposite the factory employee door, with low pass shelf, POS and stool clearance.
- [ ] No plumbing-intensive equipment split onto the dry-storage wall.
### Dry-storage and heating wall — factory employee-door side
- [ ] Employee door and its inward clearance remain completely unobstructed.
- [ ] Full-size commercial refrigerator/freezer combination retained.
- [ ] Long cleanable preparation counter.
- [ ] Commercial microwave and countertop air fryer for reheating only.
- [ ] Full-height dry pantry and organized shelving for cups, lids, sleeves, napkins and restock inventory.
- [ ] Ingredient drawers for beans, tea and small beverage ingredients.
- [ ] Syrup/flavor storage and smallwares storage.
- [ ] Compact wall-mounted network rack, operational display connection and POS/network pathways.
### Hitch-end electrical and exterior power zone
- [ ] Shore-power entry, main electrical panel, transfer equipment, inverter/charger and protected battery bank located behind the employee-door area at the V-shaped hitch end.
- [ ] Electrical equipment physically separated from wet plumbing and provided with service clearance.
- [ ] Exterior weather-protected, ventilated generator enclosure added at the tongue/hitch end.
- [ ] Generator exhaust, heat and fuel arrangement kept outside the occupied trailer and away from openings.
- [ ] Mini-split condenser placed outside with ventilation and service clearance; interior head positioned for unobstructed circulation.
- [ ] Final sizes remain subject to nameplate load calculation and weight/tongue-load analysis.
## Non-negotiable exclusions
- [ ] No customer-accessible interior and no walk-up service counter.
- [ ] No pastry display case.
- [ ] No grill, griddle, range, deep fryer, open flame or raw-food cooking line.
- [ ] No propane water heater.
- [ ] No second full-size refrigerator/freezer.
- [ ] No blocked service window, employee door, restroom door or central aisle.
- [ ] No tanks exposed in the finished interior; access panels must remain serviceable.
## Rendering sequence
1. Model the actual empty shell, ramp, wheel wells, employee door and hitch-end V transition.
2. Add the enclosed restroom at the owner-confirmed end of the wet wall.
3. Add black, gray and potable tanks under the associated wet-wall zones.
4. Add sinks, water heater, pump and filtration in a short plumbing run.
5. Add espresso, brewing, tea, ice and undercounter refrigeration in workflow order.
6. Add the service window, pass shelf, POS and clear seated handoff area.
7. Add the dry wall: full-size refrigerator/freezer, heating appliances, preparation and dry storage.
8. Add the hitch-end electrical zone behind the employee door.
9. Add the exterior generator enclosure and mini-split components.
10. Check door swings, aisle width, wheel-well conflicts, service access, equipment count and weight concentration before saving the render.

View File

@ -0,0 +1,612 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>The Daily Pour — The Cookbook (v1)</title>
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@500;700;900&family=Montserrat:wght@300;400;500;600&display=swap" rel="stylesheet">
<style>
:root{
--espresso:#4B2E20; --blush:#E7B4B8; --gold:#D4AF37;
--linen:#F7EFE6; --taupe:#A78A7A; --charcoal:#333333;
}
*{box-sizing:border-box;}
body{
font-family:"Montserrat",Helvetica,Arial,sans-serif;
color:var(--charcoal); background:var(--taupe);
margin:0; padding:0; line-height:1.55; font-weight:400;
}
h1,h2,h3,.serif{font-family:"Playfair Display",Georgia,serif;}
.page{
background:var(--linen); max-width:820px; margin:24px auto;
padding:54px 60px 40px; position:relative; min-height:1000px;
box-shadow:0 6px 24px rgba(0,0,0,.25);
}
.page::after{
counter-increment:pg; content:"The Daily Pour · " counter(pg);
position:absolute; bottom:18px; right:60px;
font-size:.72rem; letter-spacing:1.5px; color:var(--taupe); text-transform:uppercase;
}
body{counter-reset:pg;}
/* Cover */
.cover{background:var(--espresso); color:var(--linen); text-align:center;
display:flex; flex-direction:column; justify-content:center; align-items:center;
border:none;}
.cover::after{color:rgba(247,239,230,.45);}
.cover h1{font-size:3.4rem; font-weight:900; margin:0; letter-spacing:1px;}
.cover .cup{font-size:3rem; margin-bottom:10px;}
.cover .tag{color:var(--blush); font-style:italic; font-size:1.2rem; margin-top:6px; font-family:"Playfair Display",serif;}
.cover .kw{color:var(--gold); letter-spacing:5px; text-transform:uppercase; font-size:.85rem; margin-top:34px;}
.cover hr{border:0; border-top:2px solid var(--gold); width:120px; margin:26px auto;}
.cover .sub{font-size:.85rem; color:var(--taupe); letter-spacing:1px;}
/* headings */
h2.section{font-size:2rem; color:var(--espresso); margin:0 0 4px;}
.section-num{color:var(--gold); font-weight:700; letter-spacing:3px; text-transform:uppercase; font-size:.8rem; font-family:"Montserrat";}
.rule{border:0; border-top:2px solid var(--gold); margin:10px 0 26px;}
/* TOC */
.toc-row{display:flex; justify-content:space-between; align-items:baseline; padding:7px 0; border-bottom:1px dotted var(--taupe);}
.toc-row .t{font-weight:500;} .toc-row .p{color:var(--gold); font-weight:600;}
.toc-cat{font-family:"Playfair Display",serif; font-size:1.15rem; color:var(--espresso); margin:20px 0 2px;}
/* recipe */
.recipe{margin-bottom:30px;}
.recipe .name{font-size:1.55rem; color:var(--espresso); margin:0;}
.recipe .maps{display:inline-block; background:var(--blush); color:var(--espresso); font-size:.68rem; font-weight:600; padding:2px 10px; border-radius:20px; text-transform:uppercase; letter-spacing:.5px; font-family:"Montserrat"; margin-left:6px; vertical-align:middle;}
.recipe .story{font-style:italic; color:var(--taupe); font-family:"Playfair Display",serif; margin:4px 0 12px;}
.recipe h4{margin:14px 0 4px; color:var(--espresso); font-size:.8rem; letter-spacing:1.5px; text-transform:uppercase; font-family:"Montserrat"; border-bottom:1px solid var(--blush); padding-bottom:2px;}
table{width:100%; border-collapse:collapse; margin:6px 0; font-size:.85rem;}
th{background:var(--espresso); color:var(--linen); text-align:left; padding:6px 9px; font-weight:500;}
td{padding:5px 9px; border-bottom:1px solid #e6dccd;}
tr:nth-child(even) td{background:#fbf6ef;}
ol.steps{margin:6px 0; padding-left:20px;}
ol.steps li{margin:4px 0; font-size:.9rem;}
.tip{background:#fbf3ef; border-left:4px solid var(--gold); padding:8px 12px; font-size:.82rem; margin:10px 0; border-radius:0 6px 6px 0;}
.tip b{color:var(--espresso);}
.price{color:var(--espresso); font-weight:600;}
.disclaimer{background:var(--espresso); color:var(--linen); padding:14px 18px; border-radius:8px; font-size:.82rem; margin:14px 0;}
.disclaimer b{color:var(--gold);}
.intro-lead{font-family:"Playfair Display",serif; font-size:1.1rem; color:var(--espresso); line-height:1.7;}
.divider-cat{background:var(--espresso); color:var(--linen); text-align:center; padding:80px 40px; border:none;}
.divider-cat::after{color:rgba(247,239,230,.4);}
.divider-cat .section-num{color:var(--gold); font-size:1rem;}
.divider-cat h2{color:var(--linen); font-size:2.6rem; margin:12px 0;}
.divider-cat p{color:var(--blush); font-family:"Playfair Display",serif; font-style:italic; max-width:440px; margin:0 auto;}
@media print{
body{background:#fff;}
.page{box-shadow:none; margin:0; max-width:none; min-height:100vh; page-break-after:always;}
}
</style>
</head>
<body>
<!-- ============ COVER (p.1) ============ -->
<section class="page cover">
<div class="cup">☕</div>
<h1>The Daily Pour</h1>
<div class="tag">The Cookbook</div>
<hr>
<div class="tag" style="font-size:.95rem;">"Good Coffee. Great Vibes. On Purpose."</div>
<div class="kw">Volume One · 25 Signature Recipes</div>
<div class="sub" style="margin-top:40px;">SnS Hospitality Group LLC</div>
</section>
<!-- ============ TOC (p.2) ============ -->
<section class="page">
<div class="section-num">Contents</div>
<h2 class="section">Table of Contents</h2>
<hr class="rule">
<div class="toc-row"><span class="t serif">How to Use This Cookbook</span><span class="p">3</span></div>
<div class="toc-row"><span class="t serif">Foundations — Core Techniques</span><span class="p">4</span></div>
<div class="toc-cat">01 · Coffee</div>
<div class="toc-row"><span class="t">The Sunrise · First Light · The Regular · Velvet Cold Brew · Midnight Pour</span><span class="p">5</span></div>
<div class="toc-cat">02 · Espresso</div>
<div class="toc-row"><span class="t">Golden Hour · The Artisan · Gilded Caramel · Blush &amp; Bean · The Commute</span><span class="p">7</span></div>
<div class="toc-cat">03 · Teas</div>
<div class="toc-row"><span class="t">The Steeping Hour · Spiced Porch · Jade Morning · Honey &amp; Ember · Garden Party</span><span class="p">9</span></div>
<div class="toc-cat">04 · Specialty</div>
<div class="toc-row"><span class="t">The Nightcap · Caramel Cloud · Cookies &amp; Craft · The Confection · Autumn Gold</span><span class="p">11</span></div>
<div class="toc-cat">05 · Energizers <span style="font-size:.75rem; color:var(--taupe);">(cold · 20oz · Alani-based)</span></div>
<div class="toc-row"><span class="t">Cherry Bomb · Blue Horizon · Sunset Citrus · Electric Peach · Frost Lime</span><span class="p">13</span></div>
<div class="toc-row" style="margin-top:20px;"><span class="t serif">Standards &amp; Consistency</span><span class="p">15</span></div>
</section>
<!-- ============ HOW TO USE (p.3) ============ -->
<section class="page">
<div class="section-num">Introduction</div>
<h2 class="section">How to Use This Cookbook</h2>
<hr class="rule">
<p class="intro-lead">This is the heart of The Daily Pour. If the Spec Book is our business, this is our craft.</p>
<p>Every drink we serve lives on these pages — its name, its story, and the exact steps to make it perfectly, every single time. A guest should be able to order "The Sunrise" on a Monday in South Bend and get the identical drink a barista makes on Friday. That consistency <em>is</em> the brand.</p>
<h4>The Rules Behind Every Recipe</h4>
<ol class="steps">
<li><b>Espresso standard:</b> 18g in → 36g out, 25–30 seconds. Fast &amp; sour = grind finer; slow &amp; bitter = grind coarser.</li>
<li><b>Steam milk to 150°F</b> — hot enough that you can only hold the pitcher ~3 seconds. Never re-steam.</li>
<li><b>Build order matters:</b> flavor (syrup/sauce) first → espresso → milk/ice. It self-mixes as you pour.</li>
<li><b>Pumps are not eyeballed.</b> Small = 2, Medium = 3, Large = 4. Every time.</li>
<li><b>Presentation is the finish, not an afterthought.</b> Clean cup, centered lid, sleeve squared, drizzle with intention.</li>
</ol>
<h4>Sizes</h4>
<p>Hot &amp; espresso drinks: <b>Small 12oz · Medium 16oz · Large 20oz.</b> Cold cups: <b>16oz &amp; 24oz.</b> Energizers: <b>20oz clear cup only.</b></p>
<div class="tip"><b>Barista note:</b> Each recipe lists what national best-seller it "maps to." That's not a copy — it's the proven flavor profile America already loves, made better with our local beans and real technique. Learn the map, then own the drink.</div>
</section>
<!-- ============ FOUNDATIONS (p.4) ============ -->
<section class="page">
<div class="section-num">Foundations</div>
<h2 class="section">Core Techniques</h2>
<hr class="rule">
<p>Master these four and you can make anything in this book.</p>
<h4>1 · Pulling the Perfect Shot</h4>
<ol class="steps">
<li>Dose 18g into a dry portafilter basket.</li>
<li>Distribute level, then tamp firm and flat (~30 lb pressure).</li>
<li>Lock in, start the shot immediately. Target 36g out in 25–30 seconds.</li>
<li>Watch the pour: should run like warm honey, blonde-ing near the end. Cut it.</li>
</ol>
<h4>2 · Steaming Milk &amp; Microfoam</h4>
<ol class="steps">
<li>Fill pitcher to just below the spout base. Purge the wand.</li>
<li>Tip in at the surface to introduce air (a gentle "tss-tss") for 2–3 sec — this stretches the milk.</li>
<li>Submerge the tip to create a whirlpool; heat to 150°F, no more.</li>
<li>Wipe wand, purge. Tap pitcher, swirl to a glossy paint texture.</li>
</ol>
<h4>3 · Shaken Espresso</h4>
<ol class="steps">
<li>Pull espresso over syrup in a shaker tin.</li>
<li>Add ice to fill. Cap and shake hard 15–20 seconds until frothy and frost forms on the tin.</li>
<li>Pour everything (foam + ice) into the cup, top with milk.</li>
</ol>
<h4>4 · Sweet Cream Cold Foam</h4>
<ol class="steps">
<li>Combine heavy cream, whole milk, and vanilla (2:1 ratio + splash).</li>
<li>Froth cold with a handheld frother or cold-foam blender until it holds soft peaks.</li>
<li>Spoon/pour over the top of cold drinks — it should float.</li>
</ol>
</section>
<!-- ============ 01 COFFEE DIVIDER (p.5 handled inline) ============ -->
<!-- To keep page count aligned with TOC, Coffee recipes start p.5 -->
<!-- 01 COFFEE — recipes 1-3 (p.5) -->
<section class="page">
<div class="section-num">Category 01</div>
<h2 class="section">Coffee</h2>
<hr class="rule">
<p style="font-style:italic; font-family:'Playfair Display',serif; color:var(--taupe); margin-top:-10px;">Brewed &amp; cold-brew builds. The honest backbone of the morning.</p>
<div class="recipe">
<p class="name">The Sunrise <span class="maps">maps: DD French Vanilla Iced</span></p>
<p class="story">The first light of the day in a cup — smooth iced coffee kissed with vanilla.</p>
<h4>Build (iced · 16oz / 24oz)</h4>
<table><tr><th>Ingredient</th><th>16oz</th><th>24oz</th></tr>
<tr><td>Cold brew or iced drip</td><td>10oz</td><td>15oz</td></tr>
<tr><td>Vanilla syrup</td><td>3 pump</td><td>4 pump</td></tr>
<tr><td>Cream splash / milk</td><td>2oz</td><td>3oz</td></tr>
<tr><td>Ice</td><td>fill</td><td>fill</td></tr></table>
<h4>Steps</h4>
<ol class="steps"><li>Vanilla in cup.</li><li>Fill with ice.</li><li>Pour coffee, top with cream, stir.</li></ol>
<p class="price">Sell: $3.95 / $4.75</p>
</div>
<div class="recipe">
<p class="name">First Light <span class="maps">maps: DD Original hot coffee</span></p>
<p class="story">Clean, bright, uncomplicated drip. For the purist on the way to work.</p>
<h4>Build (hot · S/M/L)</h4>
<table><tr><th>Ingredient</th><th>S 12</th><th>M 16</th><th>L 20</th></tr>
<tr><td>Fresh drip coffee</td><td>12oz</td><td>16oz</td><td>20oz</td></tr>
<tr><td>Room for cream (optional)</td><td>1"</td><td>1"</td><td>1"</td></tr></table>
<h4>Steps</h4>
<ol class="steps"><li>Brew fresh (toss after 45 min).</li><li>Pour to line, cap, sleeve.</li><li>Offer cream/sugar station.</li></ol>
<p class="price">Sell: $2.75 / $3.25 / $3.75</p>
</div>
<div class="recipe">
<p class="name">The Regular <span class="maps">maps: DD Iced Coffee</span></p>
<p class="story">Named for the guest we'll know by name. Straightforward iced coffee, your way.</p>
<h4>Build (iced · 16oz / 24oz)</h4>
<table><tr><th>Ingredient</th><th>16oz</th><th>24oz</th></tr>
<tr><td>Iced drip / cold brew</td><td>12oz</td><td>18oz</td></tr>
<tr><td>Flavor (guest choice)</td><td>2–3 pump</td><td>3–4 pump</td></tr>
<tr><td>Milk/cream to taste</td><td>splash</td><td>splash</td></tr></table>
<h4>Steps</h4>
<ol class="steps"><li>Flavor + ice.</li><li>Coffee.</li><li>Milk to guest preference, stir.</li></ol>
<p class="price">Sell: $3.25 / $3.95</p>
</div>
</section>
<!-- 01 COFFEE — recipes 4-5 (p.6) -->
<section class="page">
<div class="section-num">Category 01 · Coffee</div>
<hr class="rule">
<div class="recipe">
<p class="name">Velvet Cold Brew <span class="maps">maps: SBUX Cold Brew + Sweet Cream Foam</span></p>
<p class="story">Slow-steeped, impossibly smooth, crowned in sweet cream cold foam. Our high-margin star.</p>
<h4>Build (iced · 16oz / 24oz)</h4>
<table><tr><th>Ingredient</th><th>16oz</th><th>24oz</th></tr>
<tr><td>House cold brew (12–18h steep)</td><td>12oz</td><td>18oz</td></tr>
<tr><td>Ice</td><td>fill</td><td>fill</td></tr>
<tr><td>Sweet cream cold foam</td><td>top</td><td>top</td></tr></table>
<h4>Steps</h4>
<ol class="steps"><li>Ice, then cold brew leaving 1" headroom.</li><li>Froth sweet cream cold foam (see Foundations).</li><li>Float foam on top — do not stir.</li></ol>
<div class="tip"><b>Why it matters:</b> cold brew is our best margin (~88%). Batch daily, label the steep time.</div>
<p class="price">Sell: $4.95 / $5.75</p>
</div>
<div class="recipe">
<p class="name">Midnight Pour <span class="maps">maps: Nitro / bold black coffee</span></p>
<p class="story">Dark, bold, no apologies. Concentrated cold brew served black over ice.</p>
<h4>Build (iced · 16oz / 24oz)</h4>
<table><tr><th>Ingredient</th><th>16oz</th><th>24oz</th></tr>
<tr><td>Cold brew concentrate</td><td>8oz</td><td>12oz</td></tr>
<tr><td>Filtered water (cut)</td><td>4oz</td><td>6oz</td></tr>
<tr><td>Ice</td><td>fill</td><td>fill</td></tr></table>
<h4>Steps</h4>
<ol class="steps"><li>Ice.</li><li>Concentrate + water, stir.</li><li>Serve black; offer sweet cream on the side.</li></ol>
<p class="price">Sell: $4.50 / $5.25</p>
</div>
</section>
<!-- ============ 02 ESPRESSO (p.7) ============ -->
<section class="page">
<div class="section-num">Category 02</div>
<h2 class="section">Espresso</h2>
<hr class="rule">
<p style="font-style:italic; font-family:'Playfair Display',serif; color:var(--taupe); margin-top:-10px;">Where the craft shows. Every one starts with a perfect 18/36 shot.</p>
<div class="recipe">
<p class="name">Golden Hour <span class="maps">maps: Classic Latte</span></p>
<p class="story">That warm, glowing part of the day — espresso wrapped in silky milk.</p>
<h4>Build (hot/iced · S/M/L shots)</h4>
<table><tr><th></th><th>S 12</th><th>M 16</th><th>L 20</th></tr>
<tr><td>Espresso shots</td><td>1</td><td>2</td><td>3</td></tr>
<tr><td>Steamed milk</td><td>~8oz</td><td>~12oz</td><td>~15oz</td></tr>
<tr><td>Microfoam</td><td>~1cm</td><td>~1cm</td><td>~1cm</td></tr></table>
<h4>Steps</h4>
<ol class="steps"><li>Pull shots into cup.</li><li>Steam milk to glossy microfoam, 150°F.</li><li>Pour to fill, finish with a clean surface (or art).</li></ol>
<p class="price">Sell: $4.25 / $5.25 / $6.25 · +oat $0.75</p>
</div>
<div class="recipe">
<p class="name">Gilded Caramel <span class="maps">maps: SBUX Caramel Macchiato (#1 volume)</span></p>
<p class="story">Our take on America's most-ordered drink — vanilla, espresso, milk, caramel crown.</p>
<h4>Build (hot/iced · S/M/L)</h4>
<table><tr><th></th><th>S 12</th><th>M 16</th><th>L 20</th></tr>
<tr><td>Vanilla syrup</td><td>2</td><td>3</td><td>4</td></tr>
<tr><td>Steamed milk</td><td>8oz</td><td>12oz</td><td>15oz</td></tr>
<tr><td>Espresso (poured on top)</td><td>1</td><td>2</td><td>3</td></tr>
<tr><td>Caramel drizzle</td><td>crosshatch</td><td>crosshatch</td><td>crosshatch</td></tr></table>
<h4>Steps</h4>
<ol class="steps"><li>Vanilla + milk first.</li><li>Pull espresso <em>on top</em> (leaves the espresso "mark").</li><li>Finish with caramel crosshatch drizzle.</li></ol>
<p class="price">Sell: $4.95 / $5.95 / $6.95</p>
</div>
</section>
<!-- 02 ESPRESSO — recipes 3-5 (p.8) -->
<section class="page">
<div class="section-num">Category 02 · Espresso</div>
<hr class="rule">
<div class="recipe">
<p class="name">The Artisan <span class="maps">maps: Mocha</span></p>
<p class="story">Chocolate and espresso, made with intention. Topped with whip.</p>
<h4>Build (hot/iced · S/M/L)</h4>
<table><tr><th></th><th>S 12</th><th>M 16</th><th>L 20</th></tr>
<tr><td>Mocha sauce</td><td>2</td><td>3</td><td>4</td></tr>
<tr><td>Espresso</td><td>1</td><td>2</td><td>3</td></tr>
<tr><td>Steamed milk</td><td>8oz</td><td>12oz</td><td>15oz</td></tr>
<tr><td>Whipped cream</td><td>top</td><td>top</td><td>top</td></tr></table>
<h4>Steps</h4>
<ol class="steps"><li>Mocha in cup, pull shots on top, stir to melt.</li><li>Steam &amp; pour milk.</li><li>Whip + light cocoa dust.</li></ol>
<p class="price">Sell: $4.95 / $5.95 / $6.95 · White mocha = same</p>
</div>
<div class="recipe">
<p class="name">The Commute <span class="maps">maps: SBUX Brown Sugar Oatmilk Shaken Espresso (#1 revenue)</span></p>
<p class="story">The viral fuel for the drive — shaken espresso, brown sugar, oat milk, cinnamon.</p>
<h4>Build (iced · 16oz / 24oz)</h4>
<table><tr><th></th><th>16oz</th><th>24oz</th></tr>
<tr><td>Espresso</td><td>2</td><td>3</td></tr>
<tr><td>Brown sugar syrup</td><td>3</td><td>4</td></tr>
<tr><td>Cinnamon</td><td>1 shake</td><td>1 shake</td></tr>
<tr><td>Oat milk</td><td>4oz</td><td>6oz</td></tr></table>
<h4>Steps</h4>
<ol class="steps"><li>Shake espresso + brown sugar + cinnamon + ice hard 15–20s.</li><li>Pour all into cup.</li><li>Top with oat milk.</li></ol>
<p class="price">Sell: $5.25 / $5.95</p>
</div>
<div class="recipe">
<p class="name">Blush &amp; Bean <span class="maps">maps: Vanilla Latte (signature twist)</span></p>
<p class="story">Our namesake blush — a vanilla latte finished with a whisper of rose/strawberry cold foam.</p>
<h4>Build (iced · 16oz / 24oz)</h4>
<table><tr><th></th><th>16oz</th><th>24oz</th></tr>
<tr><td>Vanilla syrup</td><td>3</td><td>4</td></tr>
<tr><td>Espresso</td><td>2</td><td>3</td></tr>
<tr><td>Milk</td><td>8oz</td><td>12oz</td></tr>
<tr><td>Strawberry cold foam</td><td>top</td><td>top</td></tr></table>
<h4>Steps</h4>
<ol class="steps"><li>Vanilla + ice + espresso + milk.</li><li>Float strawberry cold foam.</li><li>Optional: pink sugar rim for signature look.</li></ol>
<p class="price">Sell: $5.50 / $6.25</p>
</div>
</section>
<!-- ============ 03 TEAS (p.9) ============ -->
<section class="page">
<div class="section-num">Category 03</div>
<h2 class="section">Teas</h2>
<hr class="rule">
<p style="font-style:italic; font-family:'Playfair Display',serif; color:var(--taupe); margin-top:-10px;">For the guest who doesn't drink coffee — but still deserves the ritual.</p>
<div class="recipe">
<p class="name">Spiced Porch <span class="maps">maps: DD Chai Latte (top tea seller)</span></p>
<p class="story">Cinnamon, cardamom &amp; nutmeg with steamed milk — like a warm porch in autumn.</p>
<h4>Build (hot/iced · S/M/L)</h4>
<table><tr><th></th><th>S 12</th><th>M 16</th><th>L 20</th></tr>
<tr><td>Chai concentrate</td><td>4oz</td><td>6oz</td><td>8oz</td></tr>
<tr><td>Steamed milk</td><td>8oz</td><td>10oz</td><td>12oz</td></tr>
<tr><td>Cinnamon dust</td><td>top</td><td>top</td><td>top</td></tr></table>
<h4>Steps</h4>
<ol class="steps"><li>Chai in cup.</li><li>Steam &amp; pour milk (or ice + cold milk for iced).</li><li>Cinnamon dust.</li></ol>
<p class="price">Sell: $4.50 / $5.25 / $6.00 · +oat $0.75</p>
</div>
<div class="recipe">
<p class="name">Jade Morning <span class="maps">maps: SBUX Matcha Latte</span></p>
<p class="story">Stone-ground green tea whisked with milk. Earthy, smooth, energizing.</p>
<h4>Build (hot/iced · S/M/L)</h4>
<table><tr><th></th><th>S 12</th><th>M 16</th><th>L 20</th></tr>
<tr><td>Matcha</td><td>1 tsp</td><td>1.5 tsp</td><td>2 tsp</td></tr>
<tr><td>Hot water (whisk)</td><td>1oz</td><td>1.5oz</td><td>2oz</td></tr>
<tr><td>Milk</td><td>9oz</td><td>13oz</td><td>16oz</td></tr>
<tr><td>Vanilla (optional)</td><td>1</td><td>2</td><td>2</td></tr></table>
<h4>Steps</h4>
<ol class="steps"><li>Whisk matcha + hot water to smooth paste (no clumps).</li><li>Add to milk over ice, or steam for hot.</li><li>Stir well.</li></ol>
<p class="price">Sell: $4.95 / $5.75 / $6.50</p>
</div>
</section>
<!-- 03 TEAS — recipes 3-5 (p.10) -->
<section class="page">
<div class="section-num">Category 03 · Teas</div>
<hr class="rule">
<div class="recipe">
<p class="name">The Steeping Hour <span class="maps">maps: Hot Brewed Tea</span></p>
<p class="story">A quiet moment. Premium loose-leaf or bagged tea, steeped right.</p>
<h4>Build (hot · any size)</h4>
<table><tr><th>Ingredient</th><th>Amount</th></tr>
<tr><td>Tea (black/green/herbal)</td><td>1–2 bags by size</td></tr>
<tr><td>Hot water 200°F (black) / 175°F (green)</td><td>fill</td></tr>
<tr><td>Honey / lemon</td><td>on request</td></tr></table>
<h4>Steps</h4>
<ol class="steps"><li>Right water temp per tea type.</li><li>Steep 3–5 min, remove bag (don't over-steep = bitter).</li><li>Offer honey + lemon.</li></ol>
<p class="price">Sell: $2.95 flat</p>
</div>
<div class="recipe">
<p class="name">Honey &amp; Ember <span class="maps">maps: London Fog (Earl Grey tea latte)</span></p>
<p class="story">Earl Grey + steamed milk + honey &amp; vanilla. Cozy, floral, elegant.</p>
<h4>Build (hot/iced · S/M/L)</h4>
<table><tr><th></th><th>S 12</th><th>M 16</th><th>L 20</th></tr>
<tr><td>Earl Grey (strong steep)</td><td>4oz</td><td>6oz</td><td>8oz</td></tr>
<tr><td>Vanilla</td><td>1</td><td>2</td><td>2</td></tr>
<tr><td>Honey</td><td>1 squeeze</td><td>1</td><td>2</td></tr>
<tr><td>Steamed milk</td><td>7oz</td><td>9oz</td><td>11oz</td></tr></table>
<h4>Steps</h4>
<ol class="steps"><li>Steep Earl Grey strong.</li><li>Add vanilla + honey, stir.</li><li>Top with steamed milk.</li></ol>
<p class="price">Sell: $4.50 / $5.25 / $6.00</p>
</div>
<div class="recipe">
<p class="name">Garden Party <span class="maps">maps: SBUX Iced Tea / Refresher-lite</span></p>
<p class="story">Bright iced tea with a splash of fruit. Refreshing and light.</p>
<h4>Build (iced · 16oz / 24oz)</h4>
<table><tr><th></th><th>16oz</th><th>24oz</th></tr>
<tr><td>Brewed &amp; chilled tea</td><td>12oz</td><td>18oz</td></tr>
<tr><td>Fruit syrup (peach/berry)</td><td>2</td><td>3</td></tr>
<tr><td>Ice</td><td>fill</td><td>fill</td></tr></table>
<h4>Steps</h4>
<ol class="steps"><li>Fruit syrup + ice.</li><li>Chilled tea.</li><li>Stir; garnish lemon.</li></ol>
<p class="price">Sell: $3.95 / $4.75</p>
</div>
</section>
<!-- ============ 04 SPECIALTY (p.11) ============ -->
<section class="page">
<div class="section-num">Category 04</div>
<h2 class="section">Specialty</h2>
<hr class="rule">
<p style="font-style:italic; font-family:'Playfair Display',serif; color:var(--taupe); margin-top:-10px;">Blended, indulgent, seasonal. The treats people cross town for.</p>
<div class="recipe">
<p class="name">Caramel Cloud <span class="maps">maps: SBUX Caramel Frappuccino</span></p>
<p class="story">Our top blended — espresso, caramel, milk &amp; ice whipped to a cloud, whip on top.</p>
<h4>Build (blended · 16oz / 24oz)</h4>
<table><tr><th></th><th>16oz</th><th>24oz</th></tr>
<tr><td>Espresso</td><td>1</td><td>2</td></tr>
<tr><td>Caramel syrup</td><td>3</td><td>4</td></tr>
<tr><td>Milk</td><td>6oz</td><td>9oz</td></tr>
<tr><td>Ice</td><td>1.5 cup</td><td>2 cup</td></tr></table>
<h4>Steps</h4>
<ol class="steps"><li>All in blender, blend smooth (no chunks).</li><li>Pour, top whip + caramel drizzle.</li><li>Wide straw, dome lid.</li></ol>
<p class="price">Sell: $5.75 / $6.75</p>
</div>
<div class="recipe">
<p class="name">Cookies &amp; Craft <span class="maps">maps: SBUX Cookie Crumble / Java Chip</span></p>
<p class="story">Blended chocolate chip indulgence — dessert in a cup.</p>
<h4>Build (blended · 16oz / 24oz)</h4>
<table><tr><th></th><th>16oz</th><th>24oz</th></tr>
<tr><td>Mocha sauce</td><td>3</td><td>4</td></tr>
<tr><td>Chocolate chips</td><td>1 scoop</td><td>1.5 scoop</td></tr>
<tr><td>Milk</td><td>6oz</td><td>9oz</td></tr>
<tr><td>Ice</td><td>1.5 cup</td><td>2 cup</td></tr></table>
<h4>Steps</h4>
<ol class="steps"><li>Blend mocha + chips + milk + ice.</li><li>Whip + cookie crumble top.</li></ol>
<p class="price">Sell: $5.95 / $6.95</p>
</div>
</section>
<!-- 04 SPECIALTY — recipes 3-5 (p.12) -->
<section class="page">
<div class="section-num">Category 04 · Specialty</div>
<hr class="rule">
<div class="recipe">
<p class="name">The Nightcap <span class="maps">maps: Affogato</span></p>
<p class="story">A shot of hot espresso poured over vanilla ice cream. Simple. Elegant. Unforgettable.</p>
<h4>Build (one size · 8oz cup)</h4>
<table><tr><th>Ingredient</th><th>Amount</th></tr>
<tr><td>Vanilla ice cream / gelato</td><td>2 scoops</td></tr>
<tr><td>Fresh espresso</td><td>2 shots</td></tr></table>
<h4>Steps</h4>
<ol class="steps"><li>Two scoops in cup.</li><li>Pull espresso fresh, pour over table-side/at window.</li><li>Serve immediately with spoon.</li></ol>
<p class="price">Sell: $5.50</p>
</div>
<div class="recipe">
<p class="name">The Confection <span class="maps">maps: DD Churro / seasonal signature latte</span></p>
<p class="story">Cinnamon-sugar &amp; espresso, whipped, caramel drizzle. A rotating signature slot.</p>
<h4>Build (hot/iced · 16oz)</h4>
<table><tr><th>Ingredient</th><th>16oz</th></tr>
<tr><td>Cinnamon-sugar (churro) syrup</td><td>3 pump</td></tr>
<tr><td>Espresso</td><td>2</td></tr>
<tr><td>Milk</td><td>10oz</td></tr>
<tr><td>Whip + cinnamon sugar + caramel</td><td>top</td></tr></table>
<h4>Steps</h4>
<ol class="steps"><li>Syrup + espresso + milk.</li><li>Whip, dust cinnamon sugar, caramel drizzle.</li></ol>
<p class="price">Sell: $5.95</p>
</div>
<div class="recipe">
<p class="name">Autumn Gold <span class="maps">maps: SBUX Pumpkin Spice Latte (seasonal)</span></p>
<p class="story">Our seasonal flagship — pumpkin, spice, espresso. Runs Sept–Nov, drives fall traffic.</p>
<h4>Build (hot/iced · S/M/L)</h4>
<table><tr><th></th><th>S 12</th><th>M 16</th><th>L 20</th></tr>
<tr><td>Pumpkin spice syrup</td><td>2</td><td>3</td><td>4</td></tr>
<tr><td>Espresso</td><td>1</td><td>2</td><td>3</td></tr>
<tr><td>Milk</td><td>8oz</td><td>12oz</td><td>15oz</td></tr>
<tr><td>Whip + pumpkin spice</td><td>top</td><td>top</td><td>top</td></tr></table>
<h4>Steps</h4>
<ol class="steps"><li>Syrup + espresso + milk.</li><li>Whip + pumpkin-pie-spice dust.</li></ol>
<p class="price">Sell: $5.25 / $5.95 / $6.75</p>
</div>
</section>
<!-- ============ 05 ENERGIZERS (p.13) ============ -->
<section class="page">
<div class="section-num">Category 05</div>
<h2 class="section">Energizers</h2>
<hr class="rule">
<p style="font-style:italic; font-family:'Playfair Display',serif; color:var(--taupe); margin-top:-10px;">Cold, vivid, and buzzing. Alani Nu energy meets fruit &amp; ice. Served 20oz clear — always.</p>
<div class="disclaimer">
<b>Caffeine &amp; Service Note:</b><br>
Each Energizer contains one 8.4oz Alani Nu (~100mg caffeine — about the same as one cup of coffee). Menu should note: <em>"Contains caffeine."</em> One Alani per drink — never two. Do not add espresso shots to an Energizer (keeps it a clean, cold fruit drink and holds caffeine at ~100mg).
</div>
<div class="recipe">
<p class="name">Cherry Bomb <span class="maps">signature · cherry slush + lime</span></p>
<p class="story">Bright cherry slush, a squeeze of fresh lime, over an electric Alani base.</p>
<h4>Build (cold · 20oz clear cup)</h4>
<table><tr><th>Ingredient</th><th>Amount</th></tr>
<tr><td>Alani Nu (flavor: Cherry Slush / Cosmic Stardust)</td><td>1 can (8.4oz)</td></tr>
<tr><td>Cherry syrup or puree</td><td>2 pump</td></tr>
<tr><td>Fresh lime juice</td><td>0.5 oz</td></tr>
<tr><td>Ice</td><td>fill</td></tr></table>
<h4>Steps</h4>
<ol class="steps"><li>Cherry + lime in cup.</li><li>Fill with ice.</li><li>Pour Alani over, stir gently to keep fizz. Lime wheel garnish.</li></ol>
<p class="price">Sell: $6.50 · <span style="color:var(--taupe);">est. cost ~$2.50 (Alani ~$2)</span></p>
</div>
</section>
<!-- 05 ENERGIZERS — recipes 2-5 (p.14) -->
<section class="page">
<div class="section-num">Category 05 · Energizers</div>
<hr class="rule">
<p style="font-size:.8rem; color:var(--taupe); font-style:italic;">All: 1 Alani Nu (8.4oz, ~100mg) · 20oz clear cup · fill with ice · stir gently to preserve carbonation · contains caffeine.</p>
<div class="recipe">
<p class="name">Blue Horizon <span class="maps">signature · blue raspberry + coconut</span></p>
<p class="story">Tropical blue raspberry meets coconut cream. Looks like a summer sky.</p>
<table><tr><th>Ingredient</th><th>Amount</th></tr>
<tr><td>Alani Nu (Breezeberry / Blue Slush)</td><td>1 can</td></tr>
<tr><td>Blue raspberry syrup</td><td>2 pump</td></tr>
<tr><td>Coconut cream splash</td><td>0.5 oz</td></tr>
<tr><td>Ice</td><td>fill</td></tr></table>
<p class="price">Sell: $6.50</p>
</div>
<div class="recipe">
<p class="name">Sunset Citrus <span class="maps">signature · orange + peach + grenadine</span></p>
<p class="story">Layered orange-to-red like a sunset. Peach, orange, a grenadine sink.</p>
<table><tr><th>Ingredient</th><th>Amount</th></tr>
<tr><td>Alani Nu (Orange Kiss / Juicy Peach)</td><td>1 can</td></tr>
<tr><td>Peach syrup</td><td>2 pump</td></tr>
<tr><td>Grenadine (sinks for layered look)</td><td>0.25 oz</td></tr>
<tr><td>Ice</td><td>fill</td></tr></table>
<p class="price">Sell: $6.50</p>
</div>
<div class="recipe">
<p class="name">Electric Peach <span class="maps">signature · peach + strawberry</span></p>
<p class="story">Juicy peach and strawberry — the crowd-pleaser.</p>
<table><tr><th>Ingredient</th><th>Amount</th></tr>
<tr><td>Alani Nu (Juicy Peach)</td><td>1 can</td></tr>
<tr><td>Strawberry puree</td><td>2 pump</td></tr>
<tr><td>Fresh lemon</td><td>0.25 oz</td></tr>
<tr><td>Ice</td><td>fill</td></tr></table>
<p class="price">Sell: $6.50</p>
</div>
<div class="recipe">
<p class="name">Frost Lime <span class="maps">signature · lime slush + mint</span></p>
<p class="story">Ice-cold lime slush with a whisper of mint. The most refreshing on the board.</p>
<table><tr><th>Ingredient</th><th>Amount</th></tr>
<tr><td>Alani Nu (Lemon Lime / Sherbet)</td><td>1 can</td></tr>
<tr><td>Lime syrup</td><td>2 pump</td></tr>
<tr><td>Fresh lime + muddled mint</td><td>0.5 oz + 2 leaves</td></tr>
<tr><td>Ice</td><td>fill</td></tr></table>
<p class="price">Sell: $6.50</p>
</div>
</section>
<!-- ============ STANDARDS (p.15) ============ -->
<section class="page">
<div class="section-num">Closing</div>
<h2 class="section">Standards &amp; Consistency</h2>
<hr class="rule">
<p class="intro-lead">A recipe is only as good as its repetition.</p>
<p>This cookbook pairs with <b>The Daily Pour Spec Book</b> (costs, margins, pump charts, add-on pricing). When a number here and there ever disagree, the Spec Book governs pricing; this book governs <em>process</em>.</p>
<h4>Daily Consistency Checklist</h4>
<ol class="steps">
<li>Dial in the grinder at open — pull &amp; taste a test shot (18/36/25–30s).</li>
<li>Batch cold brew &amp; label steep time.</li>
<li>Prep sweet cream cold foam &amp; check syrup levels.</li>
<li>Taste matcha &amp; chai concentrates for freshness.</li>
<li>Confirm Alani stock &amp; fridge temp for Energizers.</li>
<li>Every drink: correct pumps, 150°F milk, clean presentation.</li>
</ol>
<div class="tip"><b>Seasonal slots:</b> Autumn Gold (fall), plus rotate The Confection &amp; one Energizer seasonally to keep the board fresh and give regulars something new. Log new recipes here as v1.1, v1.2…</div>
<p style="text-align:center; margin-top:50px; font-family:'Playfair Display',serif; font-style:italic; color:var(--espresso);">"Good Coffee. Great Vibes. On Purpose."</p>
<p style="text-align:center; font-size:.78rem; color:var(--taupe);">The Daily Pour Cookbook · Volume One · SnS Hospitality Group LLC<br>Recipes based on standard formulas + Starbucks/Dunkin' best-seller data. Prices are launch targets — verify against final supplier costs.</p>
</section>
</body>
</html>

View File

@ -0,0 +1,273 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>The Daily Pour — Barista Recipe &amp; Spec Book</title>
<style>
:root{
--espresso:#4B2E20; --blush:#E7B4B8; --gold:#D4AF37;
--cream:#F7EFE6; --taupe:#A78A7A; --charcoal:#333333;
}
*{box-sizing:border-box;}
body{
font-family:"Segoe UI",Helvetica,Arial,sans-serif;
color:var(--charcoal); background:var(--cream);
margin:0; padding:0; line-height:1.5;
}
.wrap{max-width:1000px; margin:0 auto; padding:32px 24px 80px;}
header.book{
background:var(--espresso); color:var(--cream);
padding:36px 32px; border-radius:14px; margin-bottom:8px;
border-bottom:5px solid var(--gold);
}
header.book h1{margin:0 0 6px; font-size:2rem; letter-spacing:.5px;}
header.book .sub{color:var(--blush); font-size:1.05rem; margin:0;}
header.book .meta{color:var(--taupe); font-size:.85rem; margin-top:14px;}
h2{
color:var(--espresso); border-bottom:3px solid var(--gold);
padding-bottom:6px; margin-top:44px; font-size:1.45rem;
}
h3{color:var(--espresso); margin-top:28px; font-size:1.15rem;}
.intro{background:#fff; border-left:5px solid var(--blush); padding:16px 20px; border-radius:8px; margin:18px 0;}
table{width:100%; border-collapse:collapse; margin:14px 0 8px; background:#fff; border-radius:8px; overflow:hidden; font-size:.92rem;}
th{background:var(--espresso); color:var(--cream); text-align:left; padding:9px 11px; font-weight:600;}
td{padding:8px 11px; border-bottom:1px solid #eadfd2;}
tr:nth-child(even) td{background:#faf5ee;}
.drink{background:#fff; border:1px solid #e5d6c6; border-radius:10px; padding:4px 18px 14px; margin:16px 0;}
.drink h3{margin-top:14px;}
.tag{display:inline-block; background:var(--blush); color:var(--espresso); font-size:.72rem; font-weight:700; padding:2px 9px; border-radius:20px; margin-left:8px; vertical-align:middle;}
.price{color:var(--espresso); font-weight:700;}
.cost{color:var(--taupe);}
.margin{color:#2e7d32; font-weight:600;}
.note{font-size:.85rem; color:var(--taupe); font-style:italic;}
.callout{background:var(--espresso); color:var(--cream); padding:16px 20px; border-radius:10px; margin:16px 0;}
.callout strong{color:var(--gold);}
.goldbar{height:4px; background:var(--gold); border:0; margin:6px 0 0;}
ul.build{margin:8px 0; padding-left:22px;}
ul.build li{margin:3px 0;}
.grid3{display:grid; grid-template-columns:1fr 1fr 1fr; gap:0;}
@media print{
body{background:#fff;}
.drink,table{break-inside:avoid;}
header.book{border-radius:0;}
}
@media(max-width:640px){ .grid3{grid-template-columns:1fr;} }
</style>
</head>
<body>
<div class="wrap">
<header class="book">
<h1>☕ The Daily Pour</h1>
<p class="sub">Barista Recipe &amp; Spec Book — the source of truth for every drink</p>
<p class="meta">Version 1.0 &nbsp;•&nbsp; Cup sizes: Small 12oz / Medium 16oz / Large 20oz &nbsp;•&nbsp; SnS Hospitality Group LLC</p>
</header>
<div class="intro">
<strong>Why this book exists:</strong> Consistency is the brand. A latte should taste the same on Monday morning as it does Friday afternoon, no matter who pulls it. Every barista follows these specs exactly — same ratios, same pumps, same build order. When in doubt, come back to this page. Recipes here use standard industry formulas (freely usable); prices and costs are drawn from our supplier pricing sheet.
</div>
<div class="callout">
<strong>The Golden Rules</strong><br>
1. <strong>Espresso standard:</strong> 18g in → 36g out, 25–30 seconds. If it runs fast &amp; sour, grind finer. Slow &amp; bitter, grind coarser.<br>
2. <strong>Steam milk to 150°F</strong> (hot but you can hold the pitcher ~3 sec). Never re-steam milk.<br>
3. <strong>Pumps scale with size</strong> — see each recipe. Never eyeball syrup.<br>
4. <strong>Build order matters</strong> — syrup/sauce first, then espresso, then milk. It mixes as you pour.
</div>
<h2>Espresso Shot Standard (all drinks)</h2>
<table>
<tr><th>Size</th><th>Shots</th><th>Dose in</th><th>Yield out</th><th>Time</th></tr>
<tr><td>Small 12oz</td><td>1 (single-large)</td><td>18g</td><td>36g</td><td>25–30s</td></tr>
<tr><td>Medium 16oz</td><td>2 (double)</td><td>18g</td><td>36g</td><td>25–30s</td></tr>
<tr><td>Large 20oz</td><td>3 (triple)</td><td>27g</td><td>54g</td><td>25–30s</td></tr>
</table>
<p class="note">We pull our standard 18g/36g recipe. Large gets an extra shot so the coffee flavor doesn't get lost in the milk volume.</p>
<h2>Syrup Pump Chart (the backbone of consistency)</h2>
<table>
<tr><th>Size</th><th>Flavored syrup (vanilla/caramel/etc.)</th><th>Sauce (mocha/white mocha)</th></tr>
<tr><td>Small 12oz</td><td>2 pumps</td><td>2 pumps</td></tr>
<tr><td>Medium 16oz</td><td>3 pumps</td><td>3 pumps</td></tr>
<tr><td>Large 20oz</td><td>4 pumps</td><td>4 pumps</td></tr>
</table>
<p class="note">Iced drinks use the same pump counts as their hot equivalent. One pump ≈ 10ml. Cost ≈ $0.08/pump (syrup), $0.12/pump (sauce).</p>
<hr class="goldbar">
<h2>Hot Espresso Drinks</h2>
<div class="drink">
<h3>Latte <span class="tag">signature</span></h3>
<p>Espresso + steamed milk + thin microfoam (~1cm). The everyday workhorse.</p>
<ul class="build">
<li><strong>Build:</strong> (flavored latte only → syrup first), pull shots into cup, steam milk to 150°F, pour to fill leaving ~1cm foam.</li>
</ul>
<table>
<tr><th>Size</th><th>Shots</th><th>Milk</th><th>Est. cost</th><th>Sell (plain)</th><th>Sell (flavored)</th><th>Margin</th></tr>
<tr><td>S 12oz</td><td>1</td><td>~8oz</td><td class="cost">$0.75</td><td class="price">$4.25</td><td class="price">$4.75</td><td class="margin">~84%</td></tr>
<tr><td>M 16oz</td><td>2</td><td>~12oz</td><td class="cost">$1.20</td><td class="price">$5.25</td><td class="price">$5.75</td><td class="margin">~79%</td></tr>
<tr><td>L 20oz</td><td>3</td><td>~15oz</td><td class="cost">$1.70</td><td class="price">$6.25</td><td class="price">$6.75</td><td class="margin">~75%</td></tr>
</table>
<p class="note">Add-ons: oat milk +$0.75 · extra shot +$0.75 · extra flavor +$0.50</p>
</div>
<div class="drink">
<h3>Cappuccino</h3>
<p>Espresso + equal parts steamed milk &amp; thick foam. Drier and foamier than a latte.</p>
<ul class="build">
<li><strong>Build:</strong> pull shots, steam milk with more air for stiff foam, pour ~1/3 milk + spoon foam on top.</li>
</ul>
<table>
<tr><th>Size</th><th>Shots</th><th>Milk</th><th>Est. cost</th><th>Sell</th><th>Margin</th></tr>
<tr><td>S 12oz</td><td>1</td><td>~6oz</td><td class="cost">$0.65</td><td class="price">$4.25</td><td class="margin">~85%</td></tr>
<tr><td>M 16oz</td><td>2</td><td>~9oz</td><td class="cost">$1.05</td><td class="price">$5.25</td><td class="margin">~80%</td></tr>
<tr><td>L 20oz</td><td>3</td><td>~12oz</td><td class="cost">$1.55</td><td class="price">$6.25</td><td class="margin">~75%</td></tr>
</table>
</div>
<div class="drink">
<h3>Mocha <span class="tag">popular</span></h3>
<p>Chocolate + espresso + steamed milk. Topped with whip.</p>
<ul class="build">
<li><strong>Build:</strong> mocha sauce in cup first, pull shots on top, stir, steam milk &amp; pour, finish with whipped cream.</li>
</ul>
<table>
<tr><th>Size</th><th>Shots</th><th>Mocha</th><th>Milk</th><th>Est. cost</th><th>Sell</th><th>Margin</th></tr>
<tr><td>S 12oz</td><td>1</td><td>2 pump</td><td>~8oz</td><td class="cost">$1.05</td><td class="price">$4.95</td><td class="margin">~79%</td></tr>
<tr><td>M 16oz</td><td>2</td><td>3 pump</td><td>~12oz</td><td class="cost">$1.65</td><td class="price">$5.95</td><td class="margin">~72%</td></tr>
<tr><td>L 20oz</td><td>3</td><td>4 pump</td><td>~15oz</td><td class="cost">$2.30</td><td class="price">$6.95</td><td class="margin">~67%</td></tr>
</table>
<p class="note">White Mocha = swap mocha sauce for white mocha, same pumps &amp; price.</p>
</div>
<div class="drink">
<h3>Americano</h3>
<p>Espresso + hot water. Black, bold, low-cost, high-margin.</p>
<ul class="build">
<li><strong>Build:</strong> fill cup ~2/3 hot water, pull shots on top to preserve crema.</li>
</ul>
<table>
<tr><th>Size</th><th>Shots</th><th>Est. cost</th><th>Sell</th><th>Margin</th></tr>
<tr><td>S 12oz</td><td>1</td><td class="cost">$0.45</td><td class="price">$3.25</td><td class="margin">~86%</td></tr>
<tr><td>M 16oz</td><td>2</td><td class="cost">$0.80</td><td class="price">$3.95</td><td class="margin">~80%</td></tr>
<tr><td>L 20oz</td><td>3</td><td class="cost">$1.15</td><td class="price">$4.50</td><td class="margin">~74%</td></tr>
</table>
</div>
<div class="drink">
<h3>Cortado / Breve <span class="tag">specialty</span></h3>
<p>Cortado = espresso + small amount steamed milk (one size, 8oz). Breve = latte made with steamed half-and-half.</p>
<table>
<tr><th>Drink</th><th>Size</th><th>Est. cost</th><th>Sell</th><th>Margin</th></tr>
<tr><td>Cortado</td><td>8oz only</td><td class="cost">$0.60</td><td class="price">$4.25</td><td class="margin">~86%</td></tr>
<tr><td>Breve</td><td>M 16oz</td><td class="cost">$1.60</td><td class="price">$5.95</td><td class="margin">~73%</td></tr>
</table>
</div>
<hr class="goldbar">
<h2>Brewed Coffee &amp; Tea</h2>
<div class="drink">
<h3>Drip Coffee</h3>
<table>
<tr><th>Size</th><th>Est. cost</th><th>Sell</th><th>Margin</th></tr>
<tr><td>S 12oz</td><td class="cost">$0.25</td><td class="price">$2.75</td><td class="margin">~91%</td></tr>
<tr><td>M 16oz</td><td class="cost">$0.33</td><td class="price">$3.25</td><td class="margin">~90%</td></tr>
<tr><td>L 20oz</td><td class="cost">$0.42</td><td class="price">$3.75</td><td class="margin">~89%</td></tr>
</table>
<p class="note">Free refills discouraged (drive-through). Add flavor +$0.50. Room for cream = leave 1 inch.</p>
</div>
<div class="drink">
<h3>Hot Tea &amp; Chai Latte</h3>
<table>
<tr><th>Drink</th><th>Size</th><th>Est. cost</th><th>Sell</th><th>Margin</th></tr>
<tr><td>Hot Tea (bag)</td><td>any</td><td class="cost">$0.30</td><td class="price">$2.95</td><td class="margin">~90%</td></tr>
<tr><td>Chai Latte</td><td>S / M / L</td><td class="cost">$0.90 / $1.30 / $1.70</td><td class="price">$4.50 / $5.25 / $6.00</td><td class="margin">~75%</td></tr>
</table>
</div>
<hr class="goldbar">
<h2>Iced &amp; Cold Drinks</h2>
<div class="drink">
<h3>Iced Latte / Iced Mocha / Iced Americano</h3>
<p>Same shots &amp; pumps as hot version. Cold cups: 16oz &amp; 24oz.</p>
<ul class="build">
<li><strong>Build:</strong> syrup/sauce in cup, shots, fill with ice, top with cold milk (or water for americano). Stir.</li>
</ul>
<table>
<tr><th>Drink</th><th>Cold cup</th><th>Est. cost</th><th>Sell</th><th>Margin</th></tr>
<tr><td>Iced Latte</td><td>16oz / 24oz</td><td class="cost">$1.00 / $1.45</td><td class="price">$4.95 / $5.95</td><td class="margin">~80% / ~76%</td></tr>
<tr><td>Iced Mocha</td><td>16oz / 24oz</td><td class="cost">$1.35 / $1.95</td><td class="price">$5.50 / $6.50</td><td class="margin">~75% / ~70%</td></tr>
<tr><td>Iced Americano</td><td>16oz / 24oz</td><td class="cost">$0.70 / $1.05</td><td class="price">$3.95 / $4.75</td><td class="margin">~82% / ~78%</td></tr>
</table>
</div>
<div class="drink">
<h3>Cold Brew <span class="tag">high margin</span></h3>
<p>Steeped 12–18 hrs, served over ice. Batch daily.</p>
<table>
<tr><th>Cold cup</th><th>Est. cost</th><th>Sell</th><th>Margin</th></tr>
<tr><td>16oz</td><td class="cost">$0.55</td><td class="price">$4.50</td><td class="margin">~88%</td></tr>
<tr><td>24oz</td><td class="cost">$0.80</td><td class="price">$5.50</td><td class="margin">~85%</td></tr>
</table>
<p class="note">Sweet Cream Cold Brew = +splash of house sweet cream (+$0.50). Nitro optional later.</p>
</div>
<div class="drink">
<h3>Blended / Frappe <span class="tag">summer driver</span></h3>
<p>Espresso or coffee base + milk + ice + flavor, blended, topped with whip. Wide straw.</p>
<table>
<tr><th>Cold cup</th><th>Est. cost</th><th>Sell</th><th>Margin</th></tr>
<tr><td>16oz</td><td class="cost">$1.60</td><td class="price">$5.75</td><td class="margin">~72%</td></tr>
<tr><td>24oz</td><td class="cost">$2.20</td><td class="price">$6.75</td><td class="margin">~67%</td></tr>
</table>
</div>
<div class="drink">
<h3>Fruit Smoothie</h3>
<p>Frozen fruit + juice/milk base + ice, blended. No coffee.</p>
<table>
<tr><th>Cold cup</th><th>Est. cost</th><th>Sell</th><th>Margin</th></tr>
<tr><td>16oz</td><td class="cost">$1.40</td><td class="price">$5.50</td><td class="margin">~75%</td></tr>
<tr><td>24oz</td><td class="cost">$1.95</td><td class="price">$6.50</td><td class="margin">~70%</td></tr>
</table>
</div>
<hr class="goldbar">
<h2>Add-Ons &amp; Modifiers</h2>
<table>
<tr><th>Modifier</th><th>Upcharge</th><th>Cost to us</th></tr>
<tr><td>Oat milk (sub)</td><td>+$0.75</td><td>~$0.20</td></tr>
<tr><td>Extra espresso shot</td><td>+$0.75</td><td>~$0.35</td></tr>
<tr><td>Extra flavor pump</td><td>+$0.50</td><td>~$0.08</td></tr>
<tr><td>Whipped cream</td><td>+$0.50</td><td>~$0.15</td></tr>
<tr><td>Cold foam top</td><td>+$0.75</td><td>~$0.25</td></tr>
<tr><td>Sugar-free syrup</td><td>no charge</td><td>same</td></tr>
</table>
<hr class="goldbar">
<h2>Food / Bakery</h2>
<table>
<tr><th>Item</th><th>Cost to us</th><th>Sell</th><th>Margin</th></tr>
<tr><td>Muffin</td><td class="cost">$1.00</td><td class="price">$3.75</td><td class="margin">~73%</td></tr>
<tr><td>Scone</td><td class="cost">$1.25</td><td class="price">$4.25</td><td class="margin">~71%</td></tr>
<tr><td>Croissant</td><td class="cost">$1.50</td><td class="price">$4.50</td><td class="margin">~67%</td></tr>
<tr><td>Cookie</td><td class="cost">$0.75</td><td class="price">$3.25</td><td class="margin">~77%</td></tr>
<tr><td>Bagel + cream cheese</td><td class="cost">$0.75</td><td class="price">$3.95</td><td class="margin">~81%</td></tr>
</table>
<p class="note">Bakery sourced from a local partner. Sell fresh daily; day-olds discounted or donated (track waste).</p>
<div class="callout">
<strong>Pricing philosophy:</strong> mid-tier premium — priced above gas-station coffee, at or slightly below the national chains, justified by quality beans (local roaster), real recipes, and boutique service. Target beverage food-cost under ~25% (margins 70%+). The size ladder (S→M→L jumps ~$1.00) nudges guests up and protects margin on the larger cups.
</div>
<p class="note" style="margin-top:40px; text-align:center;">
The Daily Pour · Recipe &amp; Spec Book v1.0 · Costs from purchase-pricing.csv · Prices are launch targets — revise after final supplier quotes &amp; local price check.
</p>
</div>
</body>
</html>

View File

@ -0,0 +1,86 @@
# The Daily Pour (T-00) — SBA Loan Financial Projection: Assumptions
**Companion to:** `daily-pour-sba-projection.csv` (24-month P&L)
**Entity:** SnS Hospitality Group LLC · **Purpose:** SBA 7(a) loan application (~$60,000, payment <$900/mo)
**Prepared:** 2026-08 · Format follows what an SBA lender expects ("numbers + assumptions — show your work")
> This is the "assumptions" document SBA lenders require alongside the projection. Every number in
> the CSV traces back to a stated assumption here. Figures are estimates from the business plan and
> industry benchmarks; actuals will vary.
---
## Revenue assumptions
- **Average ticket: $8.00** — blended across drip, espresso drinks, specialty drinks, and food add-ons
(consistent with the business plan and the local market-needs analysis).
- **Operating days: 26/month** — 6 days/week (closed Sundays), ~312 days/year.
- **Revenue formula:** `Customers/Day × $8.00 × 26 days`.
- **Year 1 ramp (customers/day):** a new location builds a customer base — it does NOT open at full
volume. Monthly ramp: 40 → 55 → 65 → 75 → 82 → 88 → 92 → 95 → 97 → 98 → 99 → 100. This reaches the
business plan's **100/day target** by month 12. (A flat 100/day from day one would be non-credible
to a lender; the ramp is the honest, defensible curve.)
- **Year 2:** hold **100 customers/day** and apply a **5% revenue lift** (modest price/traffic growth),
→ ~$21,840/month.
## Cost of Goods Sold (COGS)
- **15% of revenue** — coffee, milk, syrups, cups/lids, food. Supported by the ~6× (600%) markup grid
in `purchase-pricing.csv` (e.g., espresso shot cost ~$0.35 → sells in a ~$4–5 drink). COGS scales
with revenue (it is variable, not fixed).
- **Gross profit = Revenue − COGS** (≈ 85% gross margin).
## Operating expenses (monthly)
| Line | Amount | Assumption |
|------|--------|-----------|
| **Payroll (loaded)** | **$5,840** | Location Manager (FT, ~$18/hr loaded ≈ $2,880) + part-time staff ($2,240) + part-time marketing ($720). "Loaded" = includes employer payroll taxes. **Year 2: +3% cost-of-living raise** → $6,015. |
| Lot rent | $750 | Leased high-traffic parking spot ($500–750/mo range; using top of range). |
| Insurance | $330 | General liability + workers' comp. |
| Fuel / propane | $130 | Generator fuel + propane. |
| Water / waste | $200 | Fresh-water fill + gray/black tank pump-outs (~every 2–3 weeks). |
| Cellular / data | $75 | 4G/5G plan for POS + cameras + remote management. |
| **Square fees** | **2.7% of revenue** | Card processing — variable, scales with sales. |
| Misc / repairs | $300 | Maintenance reserve, small repairs, supplies. |
## Loan assumptions (the interest expense)
- **Amount: $60,000** SBA 7(a) — funds trailer + buildout + equipment + working-capital cushion.
Sized so the payment stays **under $900/mo even at the worst realistic rate** (see below).
- **Rate: 12.75% APR** (variable; the small-loan rate *cap* = Prime ~6.75% + 6.0%). Modeled at the cap
as the worst case; a well-qualified borrower may negotiate 11.5–12%, which lowers the payment further.
- **Term: 10 years (120 months), fully amortizing.** The 10-year term is what keeps ~$60K under $900/mo
— a 7-year term would cap the loan near $51K for the same payment.
- **Monthly payment (P+I): ~$887.04** — **under the $900 ceiling, guaranteed at the rate cap.**
Only the **interest** portion is tax-deductible; principal is not. Interest starts ~$638/mo, declining.
- **If staying under $900 is a hard limit:** ask the lender for a **fixed rate** — variable 7(a) rates
rise if Prime rises, which could push a variable loan over $900 later. Fixed locks $60K under $900.
- **One-time SBA guaranty fee (~$1,000–1,500)** typically financed into the loan (not a monthly line).
- *Sizing rationale: max loan keeping payment <$900 is ~$60,900 at the 12.75% cap; $60,000 is the round,
safe target (~$887/mo). Larger amounts ($63–65K) only fit under $900 at better-than-cap rates.*
## Results (from the CSV)
| Metric | Value |
|--------|-------|
| **Year 1 net profit** | **~$66,600** (ramping) |
| **Year 2 net profit** | **~$111,400** (steady 100/day) |
| Steady-state monthly net (100/day) | ~$8,600/month |
| **Break-even** | **~50 customers/day** (matches business plan's ~51) |
| Customers/day for ~$3,000/mo to Sam (85% share) | **~71/day** |
| **Loan payment** | **~$887/mo** ($60K, 10yr, 12.75% cap — under the $900 ceiling) |
## Key break-even & target notes
- **Break-even ≈ 50 customers/day** → covers all fixed costs + the loan payment. Below this, the trailer loses money.
- **~71 customers/day** → business nets ~$3,530/mo, so **Sam's 85% ≈ $3,000/mo** (before setting aside taxes). This is comfortably **below** the 100/day plan target.
- The **$3K profit floor is hit well before full ramp** — around month 4–5 of Year 1.
- **Tax reserve:** set aside ~35% of your 85% share for income taxes (separate from the payroll taxes already inside "Payroll"). Loan principal is NOT deductible; only interest is.
## For the lender packet, pair this with:
- The 24-month CSV (`daily-pour-sba-projection.csv`)
- Business plan (`business-plan.html`)
- Trailer/equipment quote + supplier list (`supplier-research.html`, `purchase-pricing.csv`)
- Owner equity contribution + personal financial statement (lenders require owner "skin in the game")
*Estimates for lender evaluation. Have an Indiana CPA confirm tax treatment for a multi-member LLC before finalizing.*

View File

@ -0,0 +1,28 @@
Month,Customers/Day,Revenue,COGS (15%),Gross Profit,Payroll,Lot Rent,Insurance,Fuel/Propane,Water/Waste,Cellular/Data,Square Fees (2.7%),Misc/Repairs,Loan Pmt (P+I), of which Interest, of which Principal,Total OpEx,Net Profit,Cumulative Net
Y1-M1,40,8320.00,1248.00,7072.00,5840.00,750.00,330.00,130.00,200.00,75.00,224.64,300.00,887.04,637.50,249.54,8736.68,-1664.68,-1664.68
Y1-M2,55,11440.00,1716.00,9724.00,5840.00,750.00,330.00,130.00,200.00,75.00,308.88,300.00,887.04,634.85,252.19,8820.92,903.08,-761.60
Y1-M3,65,13520.00,2028.00,11492.00,5840.00,750.00,330.00,130.00,200.00,75.00,365.04,300.00,887.04,632.17,254.87,8877.08,2614.92,1853.32
Y1-M4,75,15600.00,2340.00,13260.00,5840.00,750.00,330.00,130.00,200.00,75.00,421.20,300.00,887.04,629.46,257.58,8933.24,4326.76,6180.08
Y1-M5,82,17056.00,2558.40,14497.60,5840.00,750.00,330.00,130.00,200.00,75.00,460.51,300.00,887.04,626.72,260.31,8972.55,5525.05,11705.13
Y1-M6,88,18304.00,2745.60,15558.40,5840.00,750.00,330.00,130.00,200.00,75.00,494.21,300.00,887.04,623.96,263.08,9006.25,6552.15,18257.29
Y1-M7,92,19136.00,2870.40,16265.60,5840.00,750.00,330.00,130.00,200.00,75.00,516.67,300.00,887.04,621.16,265.88,9028.71,7236.89,25494.18
Y1-M8,95,19760.00,2964.00,16796.00,5840.00,750.00,330.00,130.00,200.00,75.00,533.52,300.00,887.04,618.34,268.70,9045.56,7750.44,33244.62
Y1-M9,97,20176.00,3026.40,17149.60,5840.00,750.00,330.00,130.00,200.00,75.00,544.75,300.00,887.04,615.48,271.56,9056.79,8092.81,41337.43
Y1-M10,98,20384.00,3057.60,17326.40,5840.00,750.00,330.00,130.00,200.00,75.00,550.37,300.00,887.04,612.60,274.44,9062.41,8263.99,49601.42
Y1-M11,99,20592.00,3088.80,17503.20,5840.00,750.00,330.00,130.00,200.00,75.00,555.98,300.00,887.04,609.68,277.36,9068.02,8435.18,58036.60
Y1-M12,100,20800.00,3120.00,17680.00,5840.00,750.00,330.00,130.00,200.00,75.00,561.60,300.00,887.04,606.74,280.30,9073.64,8606.36,66642.96
Y2-M1,100,21840.00,3276.00,18564.00,6015.20,750.00,330.00,130.00,200.00,75.00,589.68,300.00,887.04,603.76,283.28,9276.92,9287.08,75930.04
Y2-M2,100,21840.00,3276.00,18564.00,6015.20,750.00,330.00,130.00,200.00,75.00,589.68,300.00,887.04,600.75,286.29,9276.92,9287.08,85217.12
Y2-M3,100,21840.00,3276.00,18564.00,6015.20,750.00,330.00,130.00,200.00,75.00,589.68,300.00,887.04,597.71,289.33,9276.92,9287.08,94504.20
Y2-M4,100,21840.00,3276.00,18564.00,6015.20,750.00,330.00,130.00,200.00,75.00,589.68,300.00,887.04,594.63,292.41,9276.92,9287.08,103791.28
Y2-M5,100,21840.00,3276.00,18564.00,6015.20,750.00,330.00,130.00,200.00,75.00,589.68,300.00,887.04,591.52,295.51,9276.92,9287.08,113078.36
Y2-M6,100,21840.00,3276.00,18564.00,6015.20,750.00,330.00,130.00,200.00,75.00,589.68,300.00,887.04,588.38,298.65,9276.92,9287.08,122365.44
Y2-M7,100,21840.00,3276.00,18564.00,6015.20,750.00,330.00,130.00,200.00,75.00,589.68,300.00,887.04,585.21,301.83,9276.92,9287.08,131652.53
Y2-M8,100,21840.00,3276.00,18564.00,6015.20,750.00,330.00,130.00,200.00,75.00,589.68,300.00,887.04,582.00,305.03,9276.92,9287.08,140939.61
Y2-M9,100,21840.00,3276.00,18564.00,6015.20,750.00,330.00,130.00,200.00,75.00,589.68,300.00,887.04,578.76,308.28,9276.92,9287.08,150226.69
Y2-M10,100,21840.00,3276.00,18564.00,6015.20,750.00,330.00,130.00,200.00,75.00,589.68,300.00,887.04,575.49,311.55,9276.92,9287.08,159513.77
Y2-M11,100,21840.00,3276.00,18564.00,6015.20,750.00,330.00,130.00,200.00,75.00,589.68,300.00,887.04,572.18,314.86,9276.92,9287.08,168800.85
Y2-M12,100,21840.00,3276.00,18564.00,6015.20,750.00,330.00,130.00,200.00,75.00,589.68,300.00,887.04,568.83,318.21,9276.92,9287.08,178087.93
YEAR 1 TOTAL,82,205088.00,30763.20,174324.80,70080.00,9000.00,3960.00,1560.00,2400.00,900.00,5537.38,3600.00,10644.47,7468.66,3175.80,107681.84,66642.96,309926.75
YEAR 2 TOTAL,100,262080.00,39312.00,222768.00,72182.40,9000.00,3960.00,1560.00,2400.00,900.00,7076.16,3600.00,10644.47,7039.23,3605.24,111323.03,111444.97,1524107.82
Internal Server Error - Gitea: Git with a cup of tea

Internal Server Error

Gitea Version: 1.22.6