3 Commits
Author SHA1 Message Date
dtzp555-maxandClaude Fable 5 bcf26826b1 fix(graph): border leaves share the leaf row (no bogus third tier); regen README diagram (v0.20.3)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-07 13:58:44 +10:00
dtzp555-maxandClaude Fable 5 dc43b3550d fix(graph): legend min-width on narrow diagrams; regenerate README topology image (v0.20.2)
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-07 13:31:45 +10:00
taodengandClaude Fable 5 1d29a2f289 feat: aci-sim query helper + onboarding fixes (v0.17.0)
Clean-room README test found a newcomer hits failures in the first 5 min —
all doc/script, not sim bugs. Fixes:
- scripts/run.sh: use ./.venv/bin/python (was bare `python` → ModuleNotFoundError:
  uvicorn unless the venv was activated; now matches sandbox-up.sh).
- NEW `aci-sim query CLASS [--dn/--host/--json]`: stdlib aaaLogin→cookie→query
  helper so newcomers don't hand-roll auth cookies (the old README smoke test
  `curl class/fabricNode.json` had no auth → returned an APIC error envelope).
- README: 60-second quickstart + embedded topology screenshot (docs/images/
  topology.png), port-mode leads with `aci-sim run`, smoke test uses `aci-sim
  query`, install notes git+https is package-only.

900 tests pass (+12 for aci-sim query).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-05 22:51:55 +10:00