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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user