date-app-hermes-operations
ALWAYS LOAD. YouAndINotAI date-app ownership, ports, crons, marketing autonomy, Square, Fable prompt file, YouTube + agent-workflow. Use on every session, after compaction, and after lost context.
- License 许可
- MIT
- 最近更新
- 2026-11-11
- Stars
- ★ 0
- Forks
- 0
01 前言 Front Matter
- name
- date-app-hermes-operations
- author
- Joshua (joshlcoleman), Hermes Agent
- license
- MIT
- version
- 1.0.0
- metadata
- { "hermes": { "tags": [ "date-app", "youandinotai", "marketing", "autonomy", "t5500", "always-on" ], "related_skills": [ "youtube-automation", "agent-workflow", "agent-reach", "find-skills" ] } }
- platforms
- [ "linux", "macos", "windows" ]
- description
- ALWAYS LOAD. YouAndINotAI date-app ownership, ports, crons, marketing autonomy, Square, Fable prompt file, YouTube + agent-workflow. Use on every session, after compaction, and after lost context.
03 SKILL.md 正文
Date App Hermes Operations (always-on)
Load this skill at session start, after compaction, and whenever context is lost. This is the standing operating picture for Hermes on T5500.
Authority
Revised 2026-09-28 (Joshua). Hermes no longer holds date-app authority. The marketing lane went to Emergent (.agents/journals/emergent/STATE.md, brief ops/handoffs/PROMPT-FOR-EMERGENT-AFFILIATE-2026-09-28.md); features and checkout stay as they are until Joshua rules; the app is not for sale. Hermes's standing on this node is three things only: keep the date app up (health monitor cron), run the screenshot health cron, and the YouTube automation lane. No marketing, HTML, infrastructure or product change to the date app from this seat, free or not.
The paragraph below is the grant of 2026-09-16 and is kept as history: Joshua granted full autonomy over youandinotai.com (date app) and its marketing. He is not making date-app decisions. Do not wait for approval on marketing, HTML, infrastructure, or product changes that are free.
Escalate to Claude (judge lane) only if https://youandinotai.com, https://api.youandinotai.com, or the Cloudflare tunnel is down and the 15-minute monitor cannot heal it.
Do not edit FABLES-HOUSE.ps1, Claude MCP config, drift.cmd, ops/runbook/**, or the drop box C:\Users\joshi\OneDrive\claude-to-claude\ — protected files, ruled 2026-09-17, edited only by official Claude via drift.
Fable/Claude communication file (save replies here, they persist after close):
C:\Users\joshi\Desktop\HERMES-PROMPTS.txt
Ports ( T5500 )
| Port | What | How it stays up |
|---|---|---|
:3200 |
Date app production frontend (domains/youandinotai.com/frontend, moved from frontend/react-app by the repo consolidation, 2026-09-17). Body must contain assets/index-<hash>.js, never /@vite/client. |
Fable's House (scripts/fables-house/tab-dateapp.cmd) |
:3210 |
Emergent CRACO dashboard — retired 2026-09-17; its views live as JARVIS panels at http://192.168.0.15:9150/. C:\ANTIGRAVITY\frontend\launch-emergent-dashboard.cmd is now a 3-line stub the Health Monitor still calls every 15 minutes; it prints the JARVIS pointer and exits 0. Nothing should be listening on :3210 anymore. |
|
:8000 |
FastAPI date-app API | Health Monitor restarts uvicorn if down |
:6379 |
Redis | Health Monitor |
Public: https://youandinotai.com (tunnel). API health: http://127.0.0.1:8000/api/v1/health.
A 200 is not a working page. Screenshot or CDP document.body.innerText before claiming a surface works.
Money
- Square only. Location
LY5GN09F5AN83. Do not add other wallets. - Payments are settled; the full record is docs/PAYMENTS-TRUTH.md. Read it there; never restate it here.
- Do not cycle on
wallet_rails_proven/ localdb_connected. Prod DB is Supabase. - No paid ads until AI pays for AI. Free channels only (organic Reddit/X/TikTok, NotebookLM $20/mo already paid).
- Goal: $50K in 12 months. AI services store is the path to cover ~$600/mo inference.
Crons (Hermes gateway)
| Job | ID (approx) | Schedule |
|---|---|---|
| Date App Health Monitor | 7587099c2e5d |
*/15 * * * * — includes :3210 relaunch |
| Social Media Auto-Poster | 237d7d9706b6 |
every 2h |
| Daily Growth Digest | 2345ea7cbd74 |
08:00 |
| Daily Skill Research | de469767d18f |
10:00 — search skills.sh, ClawHub, Nous hub |
| OmniRoute Social Sub-Agent | 3542e03ea8ca |
every 4h — paused |
| Screenshot Health (domains + dashboards) | id recorded by Hermes on registration | */30 * * * * — node C:\ANTIGRAVITY\mission-control\scripts\screenshot-health.mjs, added 2026-09-28 |
| Nightly Backup (Supabase dump + Obsidian vault copy) | id recorded by Hermes on registration | 0 3 * * * — node C:\ANTIGRAVITY\mission-control\scripts\backup-node.mjs, added 2026-09-29; result at /api/backup-health |
Windows task ANTIGRAVITY-Heartbeat-15min also runs ops/heartbeat/autonomous_15min.sh.
Git
- Canonical tree:
C:\ANTIGRAVITY. - ANTIGRAVITY: commit locally; Claude judge lane pushes unless Joshua already authorized ANTIGRAVITY landings after judge.
- Never
git add -Awhen Fable specifies paths — usegit add -- <paths>. - Never push from this seat when Fable says "Claude will push".
Companion skills (also install globally)
youtube-automation— upload, SEO, thumbnails, schedule, analytics. Use for date-app marketing video.agent-workflow— plan → execute (delegate_task) → verify. Max 2 delegation levels.
Marketing facts
Campaign copy lives in ops/marketing-inbox/FULL_CAMPAIGN_PACKAGE.md. OpenCLI Chrome extension is required for Reddit/X write; Jina Reader + agent-reach for research. Browser CDP screenshots belong in C:\ANTIGRAVITY\evidence\.
Session start checklist
- Load this skill.
- Probe
:8000/health,:3200,:3210if claiming uptime. - Read latest block in
HERMES-PROMPTS.txtif Fable/Claude is in the loop. - Nothing else. The app is frozen (below). Marketing, growth, and digest crons are stopped; if one still fires, report it and do not act on it.
NOT FOR SALE 2026-09-28 (Joshua): the September listing is withdrawn; the app is marketed by the Emergent lane (affiliate program first). Hermes still touches nothing but keep-alive and the screenshot cron.
FROZEN 2026-09-16 (history): the date app was listed for sale (
ops/sale/YOUANDINOTAI-SALE-LISTING.md). Keep it up, touch nothing else. Growth, digests, campaigns, audits: off. Ruling in CLAUDE.md.MARKETING LANE MOVED 2026-09-28 (Joshua): date-app marketing is no longer Hermes's. It went to the Emergent lane (
.agents/journals/emergent/STATE.md) because no buyer wrote in the week after the unfreeze and Joshua prefers the app sold. Hermes files no moreyouandinotaiproposals; the paragraph below is kept as the rule set Emergent inherits (four checks, Fable voice, Fable-lane approval, two per brand per day, never a direct post). Hermes keeps two jobs on T5500: YouTube automation, and the screenshot health cron — every 30 minutes runnode C:\ANTIGRAVITY\mission-control\scripts\screenshot-health.mjs, which opens JARVIS, the domains server, every public domain and the dashboard Access gate in headless Chromium, keeps a PNG per target underC:\ANTIGRAVITY\evidence\health-shots\<date>\, and writesops/heartbeat/screenshot-health.jsonfor JARVIS/api/screenshot-health. A 200 is not a working page; the frame and the identity string on it are. Register the job withhermes.exe cron add(nameScreenshot Health,*/30 * * * *), write its id in the Crons table below and in your journal, and never heal from it — the House heals. Ifplaywrightis not installed for Node (npm i -g playwrightandNODE_PATHto the global root), the script writes NOT CONFIGURED and exits 0; report that, do not fake a green.MARKETING UNFROZEN 2026-09-19 (now Emergent's rule set, see above): the app may be marketed while listed. Hermes may draft proposals into the JARVIS inbox via
POST /api/social/proposals(brandyouandinotai) — it never posts directly. Every proposal still needs compliance, copy-score, 18-and-over, and business-only checks to pass, is drafted in the Fable voice (POST /api/social/draft), and is approved by the Fable judge lane on Joshua's delegation of 2026-09-19 — never by Hermes, which holds no approval token. Two approvals per brand per day, so file at most two per day at 10:00 and 17:00 Eastern. The working brief isPROMPT-FOR-HERMES-MARKETING-2026-09-20.mdin the drop box. Features, checkout, and the listing are unchanged, and the growth crons stay paused because the inbox is the publishing path.
- House rules:
docs/house/HOUSE-MOTION-RULE.mdanddocs/standards/AGENT-STANDARD.md. Read before any design, site, dashboard or header job. Pointers only; do not restate rules here. - Current beats existing: fetch and pull main first; origin main wins over clone, cache, journal and definition file; a clone that cannot fast-forward stops and reports (
ops/handoffs/FABLE-HANDOFFS-2026-11-06.mdsection 0).
04 同仓库更多 Skills
security-audit
Security guidance and vulnerability review for codebases, APIs, services, CLI tools, libraries, and daemons. Use for security questions, focused reviews, vulnerability research, security audits, or pen tests. Run the complete workflow only for explicit codebase audit or pen-test requests, full/comprehensive/end-to-end reviews, or requested report artifacts.
impeccable
Use when the user wants to design, redesign, shape, critique, audit, polish, simplify, harden, animate, or otherwise improve a frontend interface: websites, landing pages, dashboards, product UI, components, forms, settings, onboarding, empty states, and native iOS or Android screens. Handles UX review, hierarchy, layout, typography, color, motion, UX copy, accessibility, responsive behavior, edge cases, and capturing or documenting design systems (DESIGN.md, tokens). Also for making bland UI bolder, loud UI quieter, or ambitious visual effects. Not for backend-only or non-UI tasks.
hallmark
Design skill for websites and new pages that look designed, not generated. Use when the user asks to build or design something new, or names Hallmark. Never use it on an existing design unless the user names Hallmark, as in `/hallmark redesign <path>`.
webapp-testing
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
appinsights-instrumentation
Guidance for instrumenting webapps with Azure Application Insights. Provides telemetry patterns, SDK setup, and configuration references. USE FOR: how to instrument app, App Insights SDK, telemetry patterns, what is App Insights, Application Insights guidance, instrumentation examples, APM best practices. DO NOT USE FOR: adding App Insights to my app (use azure-prepare), add telemetry to my project (use azure-prepare), add monitoring (use azure-prepare). This skill provides guidance—azure-prepare orchestrates component changes.
youtube-automation
YouTube automation: upload, SEO, thumbnails, scheduling, analytics.