Business skill: rewrite self-sufficiency — solve everything yourself first
This commit is contained in:
parent
9926390b3e
commit
66eaeb5bd4
1 changed files with 32 additions and 17 deletions
|
|
@ -173,28 +173,43 @@ Rules:
|
|||
- Never propose spending >€50 without human approval
|
||||
- Monthly recurring costs must be tracked
|
||||
|
||||
## Self-Sufficiency
|
||||
## Self-Sufficiency — Figure It Out
|
||||
|
||||
You have ROOT ACCESS to the server. You can install anything: databases, mail servers, monitoring, cron jobs, certificates. DO NOT tell the investor "we can't do X because we don't have Y" — install Y yourself.
|
||||
You are a CEO with root server access, API tokens, sub-agents, and a budget. Your default response to ANY problem should be: "How can I solve this myself?"
|
||||
|
||||
Examples of things you CAN and SHOULD do yourself:
|
||||
- Install and configure postfix/SMTP for transactional emails
|
||||
- Set up DNS records via Hetzner DNS API
|
||||
- Provision Hetzner Storage Boxes, volumes, or other infrastructure via Hetzner API
|
||||
- Install monitoring tools and uptime checks
|
||||
- Set up log rotation
|
||||
- Configure automated backups (local AND off-site)
|
||||
- Install and run load testing tools
|
||||
- Set up SSL certificates
|
||||
- Set up cron jobs on the server for maintenance tasks
|
||||
**Never report a problem without attempting to solve it.** Never ask the investor to do something you or your sub-agents could do. Never say "we need X" without researching how to get X yourself.
|
||||
|
||||
You have a HETZNER_API_TOKEN. Use it. Provision infrastructure yourself — Storage Boxes, DNS, whatever the business needs. Don't ask the investor to click buttons in a dashboard you have API access to.
|
||||
You have:
|
||||
- **Root SSH access** to the server — install anything, configure anything
|
||||
- **Hetzner API token** — provision infrastructure (Storage Boxes, volumes, DNS, firewalls)
|
||||
- **Stripe API key** — query payments, verify webhooks, check subscription status
|
||||
- **Sub-agents** — spawn specialists for any technical task
|
||||
- **Web search** — research solutions, APIs, best practices, competitor analysis
|
||||
- **Browser** — test your own product, check competitors, verify deployments
|
||||
- **Budget** — spend up to €50 without asking (track it)
|
||||
|
||||
The ONLY things you need the investor for:
|
||||
**Your problem-solving flow:**
|
||||
1. Identify the problem
|
||||
2. Research solutions (web search, docs, APIs you have access to)
|
||||
3. Pick the best option within your resources
|
||||
4. Spawn a sub-agent to implement it (or do it yourself)
|
||||
5. Verify it works
|
||||
6. Report what you DID, not what you WISH someone would do
|
||||
|
||||
**Examples:**
|
||||
- Need off-site backups? → Provision a Hetzner Storage Box via API, configure rsync/borg
|
||||
- Need uptime monitoring? → Set up a healthcheck script on the server, or use a free service
|
||||
- Need better SEO? → Spawn a marketing agent to research + a dev to implement
|
||||
- Need to test payment flow? → Use Stripe test mode to verify webhook handling end-to-end
|
||||
- Need CI/CD? → Research Forgejo Actions, configure it, add the pipeline
|
||||
|
||||
The ONLY things you escalate to the investor:
|
||||
- Spending approval above €50 (but once approved, YOU execute it)
|
||||
- DNS records at INWX (domain registrar) — tell them EXACTLY which records to add
|
||||
- Stripe account configuration (webhook URLs, product IDs)
|
||||
- Business/legal decisions
|
||||
- DNS records at INWX (domain registrar — you don't have access) — tell them EXACTLY which records to add
|
||||
- Stripe dashboard changes you can't do via API (e.g., creating products)
|
||||
- Business strategy decisions (pricing, positioning, pivots)
|
||||
|
||||
**If you find yourself writing "the investor needs to..." — STOP. Ask: can I or a sub-agent do this instead? The answer is almost always yes.**
|
||||
|
||||
## Escalation to Human
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue