Skip to content

[axi#105] docs: add gherkin-cli to the community catalog #1503

Description

@github-actions

Decision needed - axi#105

PR review by unional · merge-ready

docs: add gherkin-cli to the community catalog

Situation

  • Compliance: pass
  • Tests: green
  • Notes: compliance=pass tests=green

Auto-merge criteria

Note

Read-only preflight from the authoritative auto-merge evaluator. A displayed MET result never authorizes a merge: Wheelhouse re-evaluates every gate and performs G7 immediately before acting.

Scope

  • MET Scope - merge-ready PR review - kind=pr-review bucket=merge-ready

Safety

  • MET Safety - complete healthy scan - repo scan is ok, complete, and mergeability settled
  • MET Safety - target PR is open - target PR is open and unmerged
  • MET Safety - no per-PR auto-merge opt-out - wheelhouse:no-auto-merge is absent
  • MET Safety - head SHA unchanged - scan and live head b8f3c638

G0 (repo)

  • MET G0 - repository auto-merge enabled - enabled by effective repository policy
  • MET G0 - default-branch VISION.md present - default-branch VISION.md 616ef37c

G1 (card)

  • MET G1 - trusted unique decision card - trusted unique machine-created card [axi#105] docs: add gherkin-cli to the community catalog #1503
  • MET G1 - card published after triage - decision controls are published
  • UNAVAILABLE G1 - exclusive card claim - claim is acquired and revalidated only at the act boundary

G2 (files)

  • MET G2 - complete immutable file list - 3 immutable changed path entries read
  • MET G2 - workflow and security exclusions clear - no unconditional workflow/security/governance exclusions

G3 (author)

  • MET G3 - non-maintainer human contributor - unional is a non-maintainer human
  • UNMET G3 - prior merged contribution in this repo - G3 author unional has no prior merged PR in axi

G4 (checks)

  • MET G4 - configured checks green - comp=pass tests=green (merge-ready)
  • MET G4 - PR mergeable - live mergeable is MERGEABLE
  • MET G4 - merge state clean - live merge state is CLEAN

G5 (size)

  • MET G5 - changed-file limit - 3 changed files <= 20
  • MET G5 - changed-line limit - 20 changed lines <= 1000

G6 (triage + behavior)

  • MET G6 - automatic triage available - CLAUDE_CODE_OAUTH_TOKEN is configured
  • MET G6 - successful triage for current head - successful triage for head b8f3c638
  • UNMET G6 - top-level recommendation is merge - top-level triage recommendation is not an explicit merge
  • MET G6 - eligible behavior class - class A
  • MET G6 - existing/default behavior unchanged - no existing/default behavior change
  • MET G6 - class C is opt-in and default-off - not applicable to class A
  • VISION.md-dependent checks
    • UNMET G6 - behavior aligns with VISION.md - alignment not confirmed
    • UNMET G6 - behavior verdict recommends merge - merge not recommended
    • MET G6 - verdict uses current VISION.md revision - verdict and default branch use 616ef37c
    • MET G6 - verdict uses current base revision - verdict and live base use fbfe6d23

G7 (final gate)

  • UNAVAILABLE G7 - immediate live recheck and manual merge gate - runs only immediately before merge: card claim, VISION, head/base, mergeability, checks, opt-out label, and unchanged manual workflow gate

Triage

  • Summary: Adds a gherkin-cli entry (cyberuni/gherkin-cli, Gherkin/BDD domain) to the community list in catalog.yaml and regenerates README.md and docs/index.html via the docs generator.
  • Product implications: Routine catalog addition with no code changes; the docs format, generator output, and CONTRIBUTING workflow are all correct. However, vision.md mandates independent package review before any positive admission verdict, and the PR body supplies only docs-format evidence, not that independent review — making this a maintainer judgment call rather than routine internal work.
  • Recommended next step: hold - vision.md requires an independent reviewer to inspect the actual cyberuni/gherkin-cli source at a pinned revision/release and execute it through representative success, error, and discovery paths before a positive admission verdict; the PR provides docs-format verification (docs:check, generator tests) only, which vision.md explicitly states is insufficient on its own. Additionally, the pipeline review flagged a mismatch: the recorded session intent describes registering cyber-mux, but the commit adds gherkin-cli — the PR body acknowledges this inconsistency and asks the maintainer to confirm the intended tool. A third minor note: gherkin-cli is the only community entry without the *-axi...

Your decision

Tick one box for a quick call, or reply with a slash-command (/merge, /close, /decline <reason>, /hold, /comment <text>, /request-changes <text>):

  • Accept recommendation
  • Merge it
  • Close / decline
  • Investigate - deep code-grounded review (leaves this card open)
  • Hold - I'll handle this manually

Only the repository owner can drive this decision - everyone else's edits and comments are ignored.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions