Skip to content

docs(skill): align setup-local-stack with the verified gcx surface - #52

Merged
using-system merged 1 commit into
mainfrom
docs/setup-local-stack-gcx-surface
Aug 23, 2026
Merged

docs(skill): align setup-local-stack with the verified gcx surface#52
using-system merged 1 commit into
mainfrom
docs/setup-local-stack-gcx-surface

Conversation

@using-system

@using-system using-system commented Aug 23, 2026

Copy link
Copy Markdown
Owner

What

Fixes the real defects of #37 in setup-local-stack (both the .apm/ and marketplace/ copies, kept identical):

  • The "Discover before you query" line no longer suggests bare gcx metrics series (it errors: "At least one selector is required"); labels / metadata are the discovery commands, and metrics series / logs series are documented as requiring a selector, with an example.
  • Grafana is documented as serving the local stack anonymously; the admin/admin entries in the context template are marked accepted-but-inert (kept so the template also fits an auth-enabled Grafana).
  • The verified versions (gcx v1.0.0, Grafana 13.1.3) are pinned next to the command table, with gcx <group> --help designated as the authority when the surface drifts.

Why — every claim of #37 re-verified live

The reported command failures do not reproduce on the current pinned surface: gcx profiles list-profile-types -d pyroscope works (profile-types is the one that does not exist — the inverse of the report), -d/--datasource is a real flag on all four groups, and metadata is a listed, working subcommand. The report reflects an older gcx surface — which itself proves the issue's meta-point ("this surface evidently moves") and motivates the version pin. What did hold: bare metrics series erroring, and anonymous auth (a credential-less context is fully functional).

The command table itself is unchanged: it is correct on the pinned version.

Fixes #37

🤖 Generated with Claude Code

Every claim of issue #37 was re-verified live against gcx v1.0.0 and
Grafana 13.1.3. The reported command failures do not reproduce on this
version (list-profile-types and -d/--datasource work on all four groups;
metadata is a listed subcommand) - the report reflects an older gcx
surface, which itself proves the issue's meta-point: the surface moves.

What was actually wrong and is fixed here:
- the discovery line suggested bare `gcx metrics series`, which errors
  ("At least one selector is required" - confirmed); it and `gcx logs
  series` are now documented as requiring a selector, with `labels` /
  `metadata` as the discovery commands
- the skill implied admin/admin credentials are needed; Grafana serves
  the local stack anonymously (verified: a credential-less context is
  fully functional), so the entries are documented as inert
- the verified gcx/Grafana versions are now pinned next to the command
  table, with --help as the authority on drift

Refs #37

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@using-system
using-system merged commit be23f6c into main Aug 23, 2026
8 checks passed
@using-system
using-system deleted the docs/setup-local-stack-gcx-surface branch August 23, 2026 19:59
@github-actions github-actions Bot mentioned this pull request Aug 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

docs(skill): setup-local-stack documents gcx commands that fail and credentials the stack does not need

1 participant