audit_edition_tier

command
v2.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 28, 2026 License: MIT Imports: 14 Imported by: 0

Documentation

Overview

Command audit_edition_tier reports the doc-grounded licensing tier of every canonical MCP action and compares it to the action's current gating.

GitLab marks the required licensing tier per API endpoint in its documentation: a page-level `{{< details >}}` block carries a default `- Tier:` badge, and individual endpoint sections may override it with their own details block. The values seen are "Free, Premium, Ultimate" (all tiers), "Premium, Ultimate" (Premium minimum) and "Ultimate" (Ultimate only).

The current MCP gating is binary and positional: an action is either present in the Community Edition catalog (effectively Free) or only in the Enterprise catalog (an undifferentiated Premium-or-Ultimate). This auditor surfaces, per owner domain, the doc tier distribution against that current gating so the per-action tier-assignment waves can be planned and later verified.

Usage:

go run ./cmd/audit_edition_tier/                 # full report to stdout
go run ./cmd/audit_edition_tier/ -gaps-only      # only domains needing work
go run ./cmd/audit_edition_tier/ -offline        # use only cached docs
go run ./cmd/audit_edition_tier/ -output dist/edition-tier.json

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL