Skip to content

gordon: revise gordon docs for gordon v2/ga#24074

Open
dvdksn wants to merge 1 commit intodocker:mainfrom
dvdksn:gordon-ga
Open

gordon: revise gordon docs for gordon v2/ga#24074
dvdksn wants to merge 1 commit intodocker:mainfrom
dvdksn:gordon-ga

Conversation

@dvdksn
Copy link
Contributor

@dvdksn dvdksn commented Feb 4, 2026

Signed-off-by: David Karlsson 35727626+dvdksn@users.noreply.github.com

@netlify
Copy link

netlify bot commented Feb 4, 2026

Deploy Preview for docsdocker ready!

Name Link
🔨 Latest commit 150aa27
🔍 Latest deploy log https://app.netlify.com/projects/docsdocker/deploys/698338bc1272d20007c06ba3
😎 Deploy Preview https://deploy-preview-24074--docsdocker.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@dvdksn dvdksn added the status/do-not-merge Pull requests that are awaiting some event or decision before they can be merged. label Feb 4, 2026
@github-actions github-actions bot added the area/desktop Issue affects a desktop edition of Docker. E.g docker for mac label Feb 4, 2026
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
@dvdksn dvdksn marked this pull request as ready for review February 9, 2026 17:08
@dvdksn dvdksn requested a review from aevesdocker as a code owner February 9, 2026 17:08
@dvdksn dvdksn requested a review from a team February 9, 2026 17:08
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Documentation Review

This is a comprehensive revision for Gordon v2/GA. The documentation is well-structured and clear overall. I found a few issues in the newly added content that could improve clarity.

Summary

  • CONFIRMED: 1 medium-severity issue (undefined term)
  • LIKELY: 3 medium-severity issues (consistency, clarity)

All issues are in newly added content.


![Advanced tool configuration](../images/gordon_advanced_tool_config.avif?w=500px&border=true)

Gordon still requests approval before running allow-listed tools, unless YOLO
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Undefined term

The phrase "YOLO mode" is used here without explanation. While it's defined later in permissions.md ("bypass permission checking altogether"), readers of this page may not understand what it means.

Consider:

  • Defining it on first use: "YOLO mode (auto-approve mode that bypasses permission checks)"
  • Linking to the permissions page where it's explained
  • Using the more descriptive "auto-approve mode" consistently

- Data is anonymized and cannot be traced back to you or your account.
- Docker does not use this data to train AI models or share it with third
parties.
![Gordon running in Docker Desktop](./images/gordon_gui.avif)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Inconsistent image formatting

This image reference lacks the ?border=true parameter that's used for the terminal screenshot at line 72. The permissions image at line 84 also lacks it.

For consistency, consider either:

  • Adding ?border=true to all screenshots
  • Removing it from all screenshots
  • Documenting when borders should/shouldn't be used

| Business | 6x | Six times Personal tier usage |

> [!NOTE]
> Limits are per user, not per organization for Team and Business
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Potentially unclear tier distinction

The note mentions "Limits are per user, not per organization for Team and Business" but the table shows Pro and Team both have 3x multipliers. While the distinction is about scope (per-user vs per-organization) rather than the multiplier value, this could confuse readers.

Consider clarifying: "Team provides the same multiplier as Pro (3x), but limits apply per individual user rather than being shared across the organization."


Command execution:
Commands run with your user permissions. Gordon has no elevated privileges
unless you explicitly grant them. Avoid granting `sudo` access without careful
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Vague security guidance

The warning "Avoid granting sudo access without careful review" doesn't specify what constitutes careful review. While the "Verify before approving" checklist below provides general guidance, it doesn't specifically address sudo concerns.

Consider making this more actionable: "Avoid granting sudo access. If necessary, verify the command is essential, understand its full scope, and confirm there's no alternative without elevated privileges."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/ai area/desktop Issue affects a desktop edition of Docker. E.g docker for mac status/do-not-merge Pull requests that are awaiting some event or decision before they can be merged. status/review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant