La interfaz está localizada; las descripciones y documentos de las Skills se traducen automáticamente con IA a su idioma. El código, los comandos, rutas y términos técnicos se mantienen en el original, y prevalece el documento del autor.
Explorar Skills
Despliegue y operaciones · SKILL.md

config-supervisor-deployment

config-supervisor-deployment

Use this quip-miner sub-skill for TOML configuration, production supervisor mode, mode resolution, Docker/container deployment, telemetry bind settings, and safe deployment troubleshooting.

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentación de la Skill

GitHub

name: config-supervisor-deployment description: "Use this quip-miner sub-skill for TOML configuration, production supervisor mode, mode resolution, Docker/container deployment, telemetry bind settings, and safe deployment troubleshooting." disable-model-invocation: true metadata: disco-role: operating license: AGPL 3.0

Config, Supervisor, and Deployment

Use this sub-skill when the user needs to create, migrate, lint, or explain a quip-miner TOML config; choose direct subcommands vs production supervisor mode; run a Docker/container deployment; or diagnose config-mode conflicts.

Route By Task

  • TOML schema and validation: Read references/config-schema.md for [miner], [submission], backend inventory tables, validators, signer key, telemetry, aliases, and mempool placement.
  • Production supervisor and deployment: Read references/supervisor-and-deployment.md for quip-miner --config, --mode narrowing, Docker /data/config.toml, shared memory, entrypoint behavior, and systemd cautions.
  • Config errors: Read references/troubleshooting.md for malformed TOML, invalid [miner] mempool, backend conflict errors, invalid validators, and submission tip/retry validation.
  • Template generation: Use scripts/render_config_template.py to draft a safe CPU/CUDA/QPU TOML skeleton, then use the root scripts/quip_config_lint.py against the active installed package.

Key Rules

  • Production mode is quip-miner --config config.toml; the supervisor starts one child per declared backend group and a telemetry aggregator when REST is enabled.
  • Direct subcommands (quip-miner cpu, gpu, qpu) accept CLI flags for focused runs, but if the TOML already declares a backend group, conflicting CLI inventory flags fail fast.
  • --mode cpu|gpu|qpu narrows a multi-backend config at runtime. It is CLI-only and must not be written into TOML.
  • [miner] is for connection, signer, faucet, telemetry, identity, logging, and global submission/reward thresholds. Hardware inventory lives in top-level backend sections.
  • mempool belongs inside backend sections, not [miner]. CPU/GPU default on; QPU default off.
  • Do not put credentials in config files. QPU/cloud credentials belong in environment variables or provider profiles.

Boundaries

  • Route wallet creation, faucet/bootstrap, NodeDescriptor submission, and solver registration to ../identity-wallet-bootstrap/SKILL.md.
  • Route backend tuning semantics such as CUDA utilization, Metal governor, Modal auth, or QPU budget pacing to ../mining-backends/SKILL.md.
  • Route telemetry endpoint diagnosis and snapshot files to ../telemetry-attempt-archive/SKILL.md.
  • Route maintainer tests and release packaging to ../maintainer-testing-release/SKILL.md.

Safe Checks

python scripts/render_config_template.py --backend cpu --num-cpus 4
python scripts/render_config_template.py --backend cuda --cuda-devices 0,1 --rest-port 8086
python scripts/quip_config_lint.py --config config.toml --json
quip-miner resolve-modes --config config.toml

Do not start live miners solely to validate TOML shape; parser and mode-resolution checks are safer first.

Skills guardadas