Hoid
92947c7712
CEO-BASE: add verification rules, file BUG-080 (landing page not updated)
...
General lessons added to base prompt:
- User-facing material must reflect actual software state
- Verify live output before reporting completion
- Never bump version without checking user-visible changes
- Sub-agent work must be verified before reporting to investor
2026-02-20 08:05:18 +00:00
Hoid
c984f260dd
Deployment policy: CEOs deploy to staging only, never tag production
...
Both DocFast and SnapAPI SKILL.md updated with mandatory deployment rules.
Only investor can approve production releases.
2026-02-20 07:58:37 +00:00
Hoid
f872a71e42
SnapAPI session 8: git sync + CI/CD prep
2026-02-19 20:03:40 +00:00
Hoid
548f7bd2b8
docfast: session 64 — quick health check, all green
2026-02-19 19:43:05 +00:00
Hoid
06cdbf5fe2
Clean stale Postfix/old server references from CEO memory files
...
- sessions.md: Replace dangerous 'do NOT revert to mail.cloonar.com' with correction
- decisions.md: Mark Postfix scaling strategy as superseded
- security-audit.md: Update target IP to K3s LB
- bugs.md already correct (BUG-078 note says no Postfix on K3s)
2026-02-19 19:37:51 +00:00
Hoid
18bede8c6c
Daily log: Feb 19 - borg backup, CEO refactor, SnapAPI, SMTP saga, BG3
2026-02-19 19:32:28 +00:00
Hoid
e126148487
HARD LOCK: CEO must never deploy mail infrastructure - 2nd violation
2026-02-19 19:10:35 +00:00
Hoid
d94f0feb00
docfast: session 63 — SMTP relay redeployed, email fixed again
2026-02-19 19:07:15 +00:00
Hoid
a916835773
SnapAPI session 7: code to Forgejo + legal pages
2026-02-19 17:22:57 +00:00
Hoid
4cc97bc756
Clean CEO memory: remove old server refs, fix SMTP info, fix git push status
2026-02-19 16:33:36 +00:00
Hoid
576027b9e7
CEO skill: DO NOT deploy your own mail server, SMTP is managed
2026-02-19 16:30:41 +00:00
Hoid
d5f6866aad
docfast: session 62 — SMTP migrated to K3s, BUG-078 resolved
2026-02-19 16:22:38 +00:00
Hoid
1ba4247e93
CEO skill: emphatic clarification - old server is GONE, SMTP is mail.cloonar.com
2026-02-19 14:35:23 +00:00
Hoid
80546b93e2
CEO skill: clarify SMTP/CI runner not managed by CEO
2026-02-19 14:21:14 +00:00
Hoid
16ab054222
docfast: session 58 — 12 a11y/SEO fixes deployed, old server down (BUG-078)
2026-02-19 14:15:22 +00:00
Hoid
a1d9d89323
Fix git access: clone from openclaw-vm via deploy keys, not k3s-mgr
2026-02-19 14:04:35 +00:00
Hoid
b01326a3a9
Fix Forgejo SSH port: 22 not 2222
2026-02-19 13:19:01 +00:00
Hoid
0cc0c0860d
DocFast session 57: codebase audit, 4 fixes prepared, git push blocked
2026-02-19 13:17:29 +00:00
Hoid
f7cda52b22
snapapi: session 2 — prod live, bug fix, state update
2026-02-19 10:48:06 +00:00
Hoid
bb07c630f1
SnapAPI: domain snapapi.eu, git push enabled
2026-02-19 10:24:20 +00:00
Hoid
22d028202f
Refactor CEO skills: shared base prompt, expert templates, scoped access
2026-02-19 10:16:35 +00:00
Hoid
dd5a51fdd0
Add K3s restore guides to infra skill references
2026-02-19 10:08:08 +00:00
Hoid
e2e9ae55f7
K3s Borg backup operational + update skill & infra docs
2026-02-19 09:14:02 +00:00
Hoid
83595c17fb
Add K3s infrastructure skill
2026-02-19 08:58:44 +00:00
Hoid
f6251a0169
Session 56: HA restored, CI cache fix, compression deployed
2026-02-19 08:31:59 +00:00
Hoid
1e1d7e6678
Add SnapAPI project structure + CEO skill
2026-02-18 20:07:45 +00:00
Hoid
ee17a77309
Update SnapAPI plan for K3s infrastructure
2026-02-18 20:01:10 +00:00
Hoid
57e6458730
Add K3s infrastructure docs, backup plan, BG3 level 6, wind-down log
2026-02-18 19:54:06 +00:00
Hoid
8985200e70
cleanup: remove load test artifacts
2026-02-18 18:14:19 +00:00
Hoid
37461bc9f8
Session 55: K3s load test (10x perf gain), w2 node down, cluster cleanup, version+brotli code pushed
2026-02-18 18:14:14 +00:00
Hoid
331b4c1517
Session 54: k3s-w1 node down, HA working, escalated
2026-02-18 16:03:38 +00:00
Hoid
5c9f55d2db
docs: update HA hardening notes after successful failover testing
2026-02-18 15:42:26 +00:00
Hoid
c085858b5e
docs: K3s HA hardening notes - CoreDNS, CNPG, pooler spread
2026-02-18 15:41:44 +00:00
Hoid
8407a3a941
memory: add K3s infra to long-term memory
2026-02-18 13:47:53 +00:00
Hoid
07db17080f
memory: K3s migration day notes
2026-02-18 13:47:36 +00:00
Hoid
837832c2d5
session 53: K3s post-migration fixes, CNPG backups, email fix
2026-02-18 13:11:29 +00:00
Hoid
bfcf734797
remove k3s-token credential reference
2026-02-18 13:00:12 +00:00
Hoid
de56cbf220
update CEO skill with K3s infrastructure and staged deployment knowledge
2026-02-18 12:42:54 +00:00
Hoid
55ddd1b53d
K3s + CloudNativePG cluster setup complete
2026-02-18 10:07:54 +00:00
Hoid
3026420c9d
Daily log 2026-02-18: Coolify setup, calendar CLI, support fixes
2026-02-18 08:44:30 +00:00
Hoid
75cda5287b
Session 52: BUG-072 production outage fixed (ufw+Docker conflict + dual deployment)
2026-02-18 08:08:19 +00:00
Hoid
f896561771
Fix calendar: expand recurring events, strip XML-encoded carriage returns
2026-02-18 07:41:20 +00:00
Hoid
27d8f16313
Enhance calendar CLI: add search, date, range, month commands
2026-02-18 07:38:57 +00:00
Hoid
2206332ff0
Add calendar CLI tool, move creds to services.env
2026-02-18 07:36:12 +00:00
Hoid
3674e0a96f
Add coolify-setup skill with full setup guide and API integration reference
2026-02-17 22:59:33 +00:00
Hoid
9b4c6f020b
Link product ideas in MEMORY.md
2026-02-17 22:48:53 +00:00
Hoid
dc8d707a33
Move product ideas out of DocFast workspace into projects/ideas
2026-02-17 22:48:23 +00:00
Hoid
b1f271e2de
Add product ideas + SnapAPI CEO setup plan
2026-02-17 22:47:23 +00:00
Hoid
2070a60d29
Fix email formatting: send HTML via text field, allow light HTML in support replies
2026-02-17 22:29:18 +00:00
Hoid
e92f1f89a8
Fix email formatting: convert newlines to <br> for FreeScout HTML body
2026-02-17 22:19:03 +00:00