Files
settled-reach/tooling/atlas-systems-done
T
jpmschweitzerandClaude Opus 4.6 73c81c1217 chore(tooling): consolidate atlas tooling + harden pre-push hook
- Rewrite atlas-verify as proper Python script (was inline Python in
  bash with path injection risk). Adds star_type/spectral_class
  consistency check. Supports multiple files via glob.
- Add atlas-names and atlas-systems-done query helpers (clean versions
  of what the copy branch created — supersedes atlas-helpers.sh)
- Wire atlas-verify into Makefile (make atlas-verify, pre-pr-content)
- Update atlas skill references to point to the script
- Merge diff-based skip into pre-push hook: only lint client/ or
  server/ when those dirs actually changed in the push. Combined with
  existing directory-existence guards for cold worktrees.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 08:06:44 +01:00

10 lines
304 B
Bash
Executable File

#!/usr/bin/env bash
# List systems that already have bodies in the atlas DB.
# Usage: tooling/atlas-systems-done
set -euo pipefail
cd "$(dirname "$0")/.."
tooling/atlas list-bodies 2>/dev/null | python3 -c "
import sys, json
for s in sorted(set(b['system_id'] for b in json.load(sys.stdin))): print(s)
"