go-netops/CLAUDE.md
Claude b27034b710
docs: add production documentation and README
Co-Authored-By: Charon <charon@lethean.io>
2026-02-20 15:22:57 +00:00

836 B

CLAUDE.md

UniFi network controller API client for querying devices, clients, networks, routes, and sites.

Module: forge.lthn.ai/core/go-netops

Commands

go test ./...               # run all tests
go test -race ./...         # race detector (required before commit)
go test -v -run Name ./...  # single test
go vet ./...                # vet check

Standards

  • UK English
  • go test -race ./... and go vet ./... must pass before commit
  • Conventional commits: type(scope): description
  • Co-Author: Co-Authored-By: Virgil <virgil@lethean.io>

Docs

  • docs/architecture.md — package structure, key types, design decisions, API patterns
  • docs/development.md — prerequisites, build/test, test patterns, coding standards
  • docs/history.md — extraction origin, known limitations, future plans