Conversation
- Downgrade go directive from 1.25.0 to 1.24.0 to match CI matrix - Add Commit Style section to CLAUDE.md to suppress Co-Authored-By trailers
- Update CI matrix from [1.23, 1.24] to [1.24, 1.25] to match go.mod minimum - Pin build and lint jobs to Go 1.25 - Fix TestGetConnection and TestDeleteConnection to expect correct V2 API paths
- Add version: "2" to .golangci.yml - Move linters-settings into linters.settings per v2 schema - Revert ci.yml golangci-lint version back to latest
- errcheck: wrap defer Close() calls, suppress fmt.Print*/Scan* errors with _ = - govet/shadow: restructure err variable declarations to avoid shadowing - misspell: honour -> honor in cmd/objects.go - staticcheck: replace WriteString(fmt.Sprintf()) with fmt.Fprintf()
- errcheck: wrap defer Close() calls, suppress fmt.Print*/Scan*/os.Remove with _ = - govet/shadow: fix err shadowing in cmd/logout.go - misspell: Cancelled -> Canceled in cmd files - Remove now-unnecessary //nolint:errcheck comments
…ctions - Add docs/templates/Bug-Template.md: structured bug report with architecture layer selector, API details section, and scoped fix instructions for Claude - Add docs/templates/CR-Template.md: comprehensive CR template with CR type selector, full scope/API/implementation/acceptance-criteria sections - Move templates from docs/ChangeRequests/ to docs/templates/ (canonical location) - Move completed issues from docs/issues/new/ to docs/issues/completed/ - Update CLAUDE.md: add Markdown lint rule, fix docs/CLAUDE.md link - Update docs/CLAUDE.md: apply markdownlint fixes (fenced code language, table alignment, blank lines before lists) - Update docs/HOW-TO-Vibe.md: fix unclosed code fence and add text language tag
…rule Replace all em dash characters (-) with regular hyphens (-) across every .md file. Add an explicit rule to CLAUDE.md and docs/CLAUDE.md instructing Claude not to use em dashes in generated Markdown content.
Create docs/documentation/ with one Markdown file per top-level command (22 files total). Each page covers synopsis, flags table, output columns, practical examples, and cross-links to related commands. Commands documented: login, logout, objects, lookup, connection, export, import, project, folder, schedule, user, usergroup, role, privilege, runtime, agent, tag, permission, securitylog, metering, sourcecontrol, state. Update README.md: replace the plain command tree with a linked command reference table, add --debug to the global flags table, fix the "DevelopmentPP" heading typo, and add csv to the --output description.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Add Documentation
Changes
Testing
make testpassesmake lintpassesRelated Issues
Closes
#9, #8, #7, #5, #4