Skip to content

Chore/add mdformat#12

Merged
jamestexas merged 4 commits intomainfrom
chore/add-mdformat
Apr 1, 2026
Merged

Chore/add mdformat#12
jamestexas merged 4 commits intomainfrom
chore/add-mdformat

Conversation

@jamestexas
Copy link
Copy Markdown
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings April 1, 2026 05:54
Signed-off-by: James Gardner <jamestexasgardner@gmail.com>
@jamestexas jamestexas merged commit 0b667f3 into main Apr 1, 2026
7 checks passed
@jamestexas jamestexas deleted the chore/add-mdformat branch April 1, 2026 05:56
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR introduces repository tooling and workflow updates: it adds Markdown formatting via mdformat, checks in Beads (bd) issue-tracking integration/docs, and adjusts GitHub Actions (pinning action SHAs and changing security scanning steps).

Changes:

  • Add mdformat as a pre-commit hook (with GFM/frontmatter plugins).
  • Add Beads (bd) repo integration files and agent instructions.
  • Pin GitHub Actions to commit SHAs and update the CI security job implementation.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
AGENTS.md Adds agent workflow guidance (incl. Beads usage) and session completion checklist.
.pre-commit-config.yaml Adds mdformat hook for Markdown formatting.
.gitignore Ignores Dolt/DB artifacts potentially created by bd/Dolt.
.github/workflows/openssl.yml Pins commonly used actions to SHAs; tweaks echoed messages.
.github/workflows/ci.yml Pins actions to SHAs; changes security scan steps (gosec via go install, removes Trivy).
.beads/README.md Adds Beads overview and setup instructions.
.beads/metadata.json Adds Beads backend metadata for the repo.
.beads/interactions.jsonl Adds an (currently empty) interactions log file.
.beads/hooks/prepare-commit-msg Adds Beads-managed git hook wrapper.
.beads/hooks/pre-push Adds Beads-managed git hook wrapper.
.beads/hooks/pre-commit Adds Beads-managed git hook wrapper.
.beads/hooks/post-merge Adds Beads-managed git hook wrapper.
.beads/hooks/post-checkout Adds Beads-managed git hook wrapper.
.beads/config.yaml Adds Beads configuration template/comments.
.beads/.gitignore Ignores Beads/Dolt runtime and machine-local files under .beads/.

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

Comment thread .github/workflows/ci.yml
run: |
go install github.com/securego/gosec/v2/cmd/gosec@v2.22.4
gosec -exclude=G115 ./...

Copy link

Copilot AI Apr 1, 2026

Choose a reason for hiding this comment

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

This change removes the Trivy filesystem vulnerability scan that previously ran in the Security job. If Trivy (or an equivalent dependency/container/FS scanner) is still part of the project’s security posture, it should be restored or replaced so the workflow continues to check for known CVEs beyond what gosec covers.

Suggested change
- name: Run Trivy filesystem scan
uses: aquasecurity/trivy-action@v0.28.0
with:
scan-type: 'fs'
ignore-unfixed: true
severity: 'CRITICAL,HIGH'

Copilot uses AI. Check for mistakes.
Comment thread AGENTS.md
Comment on lines 121 to 123
- ❌ Do NOT create markdown TODO lists
- ❌ Do NOT use external issue trackers
- ❌ Do NOT duplicate tracking systems
Copy link

Copilot AI Apr 1, 2026

Choose a reason for hiding this comment

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

This references docs/QUICKSTART.md, but that file doesn’t exist in the repository (current docs are docs/FIXES.md and docs/IMPLEMENTATION.md). Update the link to an existing document or add the referenced Quickstart file so readers don’t hit a dead link.

Copilot uses AI. Check for mistakes.
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