Blame

d105f8 robot.wtf 2026-03-15 22:37:48
Move misplaced pages from default wiki
1
---
2
category: reference
3
tags: [tasks, milestones, launch]
4
last_updated: 2026-03-15
5
confidence: medium
6
---
7
8
# Post-Launch Milestone
9
10
Improvements after robot.wtf is live with real users. None of these block launch.
11
12
## Features
13
14
### Account deletion (V7-8)
15
User can delete their account from the management UI. Deletes wiki (git repo, FAISS index), SQLite records, ACL grants. Requires typing username to confirm.
16
17
### Git clone auth
18
Read-only git clone works (V4-6) but has no auth — anyone can clone any wiki. Should require bearer token or platform JWT for private wikis.
19
20
### Multiple wikis per user
21
Currently limited to 1 wiki per user. The data model supports multiple wikis. Needs UI for wiki selection and limit increase.
22
23
### Bluesky DM alerts
24
Translate health check / disk monitoring alerts into Bluesky DMs via ATProto API. Small webhook relay.
25
26
### Wiki import
27
Import existing git repos (from GitHub, local, etc.) as a new wiki. Upload or provide a git URL.
28
29
### Attachment size limits
30
Per-file and per-wiki attachment size enforcement. Currently no limits on uploaded files.
31
32
## Infrastructure
33
34
### Proxmox CPU type
35
Change from kvm64 to host to enable numpy 2.4+ and remove the pin. Requires VM reboot. See [[Dev/Proxmox_CPU_Type]].
36
37
### Semantic search worker process
38
Move embedding from in-process daemon thread to a separate worker process. Queue-based (reindex_queue table). Eliminates FAISS corruption risk on restart. See [[Tasks/Semantic_Search_Architecture]].
39
40
### CI/CD
41
Currently deploy is `git push` + `ansible-playbook`. Add GitHub Actions for tests on PR, auto-deploy on merge to main.
42
43
### Monitoring dashboard
44
Grafana or similar for service metrics. Currently health checks are binary (up/down) with no latency or throughput visibility.