A Go workflow (subtopic 3) that composes existing gitlink-cli commands
into a reproducible research-team insight pipeline:
[search +users] -> profile statistics x N (+ user +info)
-> aggregate (ability matrix / discipline coverage / roles / languages)
-> render team report (self-contained HTML, inline SVG: ability radar
overlay + collaboration network graph)
-> archive (team-insight.md + command_log.json)
Implemented in Go to match the main repo's stack (shared go.mod, covered
by go build / vet / test / gofmt); standard library only, no third-party
deps. Handles Windows .cmd CLI shims, retries transient TLS timeouts, and
auto-flags mirror-inflated accounts in the report.
Includes unit tests, docs (architecture + runbook + SVG diagram),
run_demo.ps1, sample config, and real demo outputs (3 GitLink members,
19 command invocations). Reuses the gitlink-research-profile skill's
portrait model.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>