Compare commits
1 Commits
mimo/code/
...
mimo/build
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
96426378e4 |
@@ -1,30 +0,0 @@
|
|||||||
# Contribution & Review Policy
|
|
||||||
|
|
||||||
## Branch Protection Rules
|
|
||||||
|
|
||||||
All repositories must enforce these rules on the `main` branch:
|
|
||||||
- ✅ Pull Request Required for Merge
|
|
||||||
- ✅ Minimum 1 Approved Review
|
|
||||||
- ✅ CI/CD Must Pass
|
|
||||||
- ✅ Dismiss Stale Approvals
|
|
||||||
- ✅ Block Force Pushes
|
|
||||||
- ✅ Block Deletion
|
|
||||||
|
|
||||||
## Review Requirements
|
|
||||||
|
|
||||||
All pull requests must:
|
|
||||||
1. Be reviewed by @perplexity (QA gate)
|
|
||||||
2. Be reviewed by @Timmy for hermes-agent
|
|
||||||
3. Get at least one additional reviewer based on code area
|
|
||||||
|
|
||||||
## CI Requirements
|
|
||||||
|
|
||||||
- hermes-agent: Must pass all CI checks
|
|
||||||
- the-nexus: CI required once runner is restored
|
|
||||||
- timmy-home & timmy-config: No CI enforcement
|
|
||||||
|
|
||||||
## Enforcement
|
|
||||||
|
|
||||||
These rules are enforced via Gitea branch protection settings. See your repo settings > Branches for details.
|
|
||||||
|
|
||||||
For code-specific ownership, see .gitea/Codowners
|
|
||||||
15
Dockerfile
15
Dockerfile
@@ -3,18 +3,13 @@ FROM python:3.11-slim
|
|||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
# Install Python deps
|
# Install Python deps
|
||||||
COPY requirements.txt ./
|
|
||||||
RUN pip install --no-cache-dir -r requirements.txt websockets
|
|
||||||
|
|
||||||
# Backend
|
|
||||||
COPY nexus/ nexus/
|
COPY nexus/ nexus/
|
||||||
COPY server.py ./
|
COPY server.py .
|
||||||
|
COPY portals.json vision.json ./
|
||||||
|
COPY robots.txt ./
|
||||||
|
COPY index.html help.html ./
|
||||||
|
|
||||||
# Frontend assets referenced by index.html
|
RUN pip install --no-cache-dir websockets
|
||||||
COPY index.html help.html style.css app.js service-worker.js manifest.json ./
|
|
||||||
|
|
||||||
# Config/data
|
|
||||||
COPY portals.json vision.json robots.txt ./
|
|
||||||
|
|
||||||
EXPOSE 8765
|
EXPOSE 8765
|
||||||
|
|
||||||
|
|||||||
@@ -117,7 +117,7 @@ We are not a solo freelancer. We are a firm with a human principal and a fleet o
|
|||||||
|
|
||||||
## Decision Rules
|
## Decision Rules
|
||||||
|
|
||||||
- Any project under $2k: decline (not worth context switching)
|
- Any project under $3k: decline (not worth context switching)
|
||||||
- Any project requiring on-site: decline unless >$500/hr
|
- Any project requiring on-site: decline unless >$500/hr
|
||||||
- Any project with unclear scope: require paid discovery phase first
|
- Any project with unclear scope: require paid discovery phase first
|
||||||
- Any client who won't sign MSA: walk away
|
- Any client who won't sign MSA: walk away
|
||||||
|
|||||||
@@ -178,5 +178,25 @@ Every engagement is backed by the full fleet. That means faster delivery, more t
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Let's Build
|
||||||
|
|
||||||
|
If your team needs production AI agent infrastructure — not slides, not demos, but systems that actually run — we should talk.
|
||||||
|
|
||||||
|
**Free 30-minute consultation:** We'll assess whether our capabilities match your needs. No pitch deck. No pressure.
|
||||||
|
|
||||||
|
**How to reach us:**
|
||||||
|
- Email: hello@whitestoneengineering.com
|
||||||
|
- Book a call: [SCHEDULING LINK]
|
||||||
|
- Telegram / Discord: Available on request
|
||||||
|
|
||||||
|
**What happens next:**
|
||||||
|
1. Discovery call (30 min, free)
|
||||||
|
2. Scoped proposal within 48 hours
|
||||||
|
3. 50% deposit, work begins immediately
|
||||||
|
|
||||||
|
*Whitestone Engineering LLC — Human-Led, Fleet-Powered*
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
*Portfolio last updated: April 2026*
|
*Portfolio last updated: April 2026*
|
||||||
*All systems described are running in production at time of writing.*
|
*All systems described are running in production at time of writing.*
|
||||||
|
|||||||
Reference in New Issue
Block a user