计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
harvesting-and-admin【效率与协作】Operate GeoNode harvesting, indexing, asynchronous workers, management commands, thesauri, migrations, and backup/restore workflows with explicit service gates and recovery safeguards.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when a task involves remote catalogue harvesting, search index maintenance, Celery or async execution, Django management commands, admin operations, thesauri, migrations, or backup/restore planning. It is an operational router, not proof that a GeoNode deployment or its external services are available.
--help. Never use --force, --skip-read-only,
restore, deletion, overwrite, or network harvesting as a default.python scripts/manage_help.py --help to inspect the wrapper, then use
--project-root with --command-help COMMAND or --list-commands. The
wrapper is help/list only; it does not execute an arbitrary command.ready, a session/job
reaches a terminal state, selected index rows are rebuilt, archive and MD5
files exist, or a migration/check reports success. Confirm the actual DB,
catalogue, and file effects separately.A result is acceptable only when the command's side effects and prerequisites are classified. Help output alone proves parser availability, not database, GeoServer, broker, remote endpoint, permission, or data correctness. For harvesting, require remote availability plus completed refresh/harvest session signals. For indexing/sync, require the correct database and, where used, GeoServer/catalogue services. For backup, verify archive integrity and a separate recovery plan. For restore, use an isolated target and verify fixtures, media/assets, GeoServer state, and the recorded restore history.
scripts/manage_help.py accepts an explicit project root or an installed
manage.py/entrypoint, lists commands, or prints one command's help. It
rejects command arguments other than its own safe list/help modes and never
runs a mutating management command. See the command matrix and examples in
management-commands.md.
This sub-skill owns harvesting/indexing, async/Celery administration, management-command safety, thesauri, migrations, backup/restore, and operational recovery. Route installation and service provisioning to the setup sub-skill; route resource/API payload mechanics to the resource/API sub-skill; route GeoServer authentication and publication internals to the GeoServer and security sub-skill. Those boundaries do not remove the service gates stated here.