chore: rename quicproquo → quicprochat in docs, Docker, CI, and packaging

Rename all project references from quicproquo/qpq to quicprochat/qpc
across documentation, Docker configuration, CI workflows, packaging
scripts, operational configs, and build tooling.

- Docker: crate paths, binary names, user/group, data dirs, env vars
- CI: workflow crate references, binary names, artifact names
- Docs: all markdown files under docs/, SDK READMEs, book.toml
- Packaging: OpenWrt Makefile, init script, UCI config (file renames)
- Scripts: justfile, dev-shell, screenshot, cross-compile, ai_team
- Operations: Prometheus config, alert rules, Grafana dashboard
- Config: .env.example (QPQ_* → QPC_*), CODEOWNERS paths
- Top-level: README, CONTRIBUTING, ROADMAP, CLAUDE.md
This commit is contained in:
2026-03-07 18:46:43 +01:00
parent a710037dde
commit 2e081ead8e
179 changed files with 1645 additions and 1645 deletions

View File

@@ -79,14 +79,14 @@ $COMPOSE up -d --wait
# ── Step 3: Verify server reachable via QUIC ──────────────────────────────────
step "Verifying QUIC connectivity from alice..."
$COMPOSE exec -T alice qpq health
$COMPOSE exec -T alice qpc health
# ── Step 4: Alice — register identity + upload KeyPackage ─────────────────────
step "Alice: register-state..."
$COMPOSE exec -T alice qpq register-state --state /chat/alice.bin
$COMPOSE exec -T alice qpc register-state --state /chat/alice.bin
ALICE_KEY=$($COMPOSE exec -T alice qpq whoami --state /chat/alice.bin \
ALICE_KEY=$($COMPOSE exec -T alice qpc whoami --state /chat/alice.bin \
| grep 'identity_key' | awk '{print $3}' | tr -d '[:space:]')
info "Alice identity: ${ALICE_KEY}"
@@ -98,9 +98,9 @@ fi
# ── Step 5: Bob — register identity + upload KeyPackage ───────────────────────
step "Bob: register-state..."
$COMPOSE exec -T bob qpq register-state --state /chat/bob.bin
$COMPOSE exec -T bob qpc register-state --state /chat/bob.bin
BOB_KEY=$($COMPOSE exec -T bob qpq whoami --state /chat/bob.bin \
BOB_KEY=$($COMPOSE exec -T bob qpc whoami --state /chat/bob.bin \
| grep 'identity_key' | awk '{print $3}' | tr -d '[:space:]')
info "Bob identity: ${BOB_KEY}"
@@ -112,21 +112,21 @@ fi
# ── Step 6: Alice creates group ───────────────────────────────────────────────
step "Alice: create-group 'docker-chat'..."
$COMPOSE exec -T alice qpq create-group \
$COMPOSE exec -T alice qpc create-group \
--state /chat/alice.bin \
--group-id docker-chat
# ── Step 7: Alice invites Bob ─────────────────────────────────────────────────
step "Alice: invite Bob..."
$COMPOSE exec -T alice qpq invite \
$COMPOSE exec -T alice qpc invite \
--state /chat/alice.bin \
--peer-key "$BOB_KEY"
# ── Step 8: Bob joins ─────────────────────────────────────────────────────────
step "Bob: join group..."
$COMPOSE exec -T bob qpq join --state /chat/bob.bin
$COMPOSE exec -T bob qpc join --state /chat/bob.bin
# ── Step 9: Launch tmux ──────────────────────────────────────────────────────
@@ -140,8 +140,8 @@ echo " Ctrl+D exits a pane."
echo " tmux kill-session -t qpc-chat to stop."
echo ""
ALICE_CMD="$COMPOSE exec alice qpq chat --state /chat/alice.bin"
BOB_CMD="$COMPOSE exec bob qpq chat --state /chat/bob.bin"
ALICE_CMD="$COMPOSE exec alice qpc chat --state /chat/alice.bin"
BOB_CMD="$COMPOSE exec bob qpc chat --state /chat/bob.bin"
# Kill any stale tmux session with the same name.
tmux kill-session -t qpc-chat 2>/dev/null || true