Skip to content

docs: streamline README, add AGENTS.md, drop standalone deep-dive docs - #28

Closed
nodeselector wants to merge 1 commit into
ns/release/cmdfrom
ns/release/docs
Closed

docs: streamline README, add AGENTS.md, drop standalone deep-dive docs#28
nodeselector wants to merge 1 commit into
ns/release/cmdfrom
ns/release/docs

Conversation

@nodeselector

@nodeselector nodeselector commented Jun 8, 2026

Copy link
Copy Markdown
Collaborator

Layer 6/7. Base: ns/release/cmd.

Add a concise "How it works" architecture diagram to the README and introduce AGENTS.md for contributor/agent guidance. Remove the standalone ARCHITECTURE.md, INTEGRATION.md, and the cli-design-proposal skill; the README diagram replaces the long-form architecture docs for the initial release.


Part of a stacked series for the pre-release hardening of gh actions-pin. Review bottom-up; each PR is based on the one below it so the diff shows only that layer.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ Not ready to approve

The PR title/description claims to add/refresh several docs and a skill, but the diff removes those files without replacements, so the intent and contents don’t currently match.

Pull request overview

This PR updates end-user and contributor-facing documentation for gh-actions-pin, primarily by expanding the README’s usage guidance and “How it works” explanation, and by adding repository agent guidance.

Changes:

  • Expanded README.md with concrete invocation examples (--rescan, --no-fix, --json=...) and a Mermaid “How it works” flowchart.
  • Added AGENTS.md with Go style, commenting, naming, and testing guidelines for automated agents.
  • Removed ARCHITECTURE.md, INTEGRATION.md, and .github/copilot/skills/cli-design-proposal/SKILL.md (note: this conflicts with the PR description/title, see comment).
File summaries
File Description
README.md Replaces prior “Demo” content with expanded usage examples and an architecture-style flowchart explanation.
INTEGRATION.md Deleted (previous machine-readable JSON/automation contract doc removed).
ARCHITECTURE.md Deleted (previous internal architecture walkthrough removed).
AGENTS.md Added agent-facing style and testing guidance aligned with Google Go + cli/cli conventions.
.github/copilot/skills/cli-design-proposal/SKILL.md Deleted (removes the CLI design proposal skill content).

Copilot's findings

  • Files reviewed: 5/5 changed files
  • Comments generated: 1

Note

Your feedback helps us improve the quality of this feature.
Please use 👍 or 👎 to tell us whether this assessment is correct.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread README.md
Comment on lines 11 to 15
## Usage

Run through the UX feedback loop [here](https://github.com/github/gh-actions-pin/discussions/3).
Scan every workflow under `.github/workflows/` and pin what it can — pinning
each resolvable action to an immutable SHA and updating the lockfile:

@nodeselector
nodeselector force-pushed the ns/release/cmd branch 2 times, most recently from b200762 to d538317 Compare June 8, 2026 03:32
@nodeselector
nodeselector force-pushed the ns/release/docs branch 2 times, most recently from 5e7d45c to ec83a54 Compare June 8, 2026 05:39
@nodeselector
nodeselector force-pushed the ns/release/cmd branch 2 times, most recently from 27c9bf7 to 943a8b0 Compare June 8, 2026 05:57
@nodeselector
nodeselector force-pushed the ns/release/docs branch 3 times, most recently from c5296ed to 90145ac Compare June 8, 2026 06:16
@nodeselector nodeselector changed the title docs: refresh architecture, integration, and contributor docs docs: streamline README, add AGENTS.md, drop standalone deep-dive docs Jun 8, 2026
Add a concise "How it works" architecture diagram to the README and
introduce AGENTS.md for contributor/agent guidance. Remove the
standalone ARCHITECTURE.md, INTEGRATION.md, and the cli-design-proposal
skill; the README diagram replaces the long-form architecture docs for
the initial release.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@nodeselector

Copy link
Copy Markdown
Collaborator Author

Consolidated into #30. Closing this stacked PR.

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.

2 participants