Skip to content

Adopt the shared engineering standard and fill gaps in repository files - #14

Merged
Varnasr merged 4 commits into
mainfrom
ccr-eb68c78d-h22iov
Oct 19, 2026
Merged

Varnasr merged 4 commits into
mainfrom
ccr-eb68c78d-h22iov

Conversation

@Varnasr

@Varnasr Varnasr commented Oct 19, 2026

Copy link
Copy Markdown
Owner

Description

The commits on this branch, oldest first:

  • Adopt the shared engineering standard and fill gaps in repository files
  • Engineering standard: note that the session's clones are shallow
  • Engineering standard: fourteen of the repositories are private

Each commit message says why the change was made and how it was checked. The shared engineering standard is the same file in every repository; Democracy-by-Design holds the canonical copy.

Type of change

  • CI/CD and repository configuration
  • Documentation (shared engineering standard, CLAUDE.md)

Checklist

  • This repository's own CI checks were run locally on the final branch and pass
  • Every edited workflow and Dependabot file parses as YAML
  • Nothing a reader sees was changed except where stated below

Does a reader see this?

This repository publishes to GitHub Pages or not at all, so merging costs no Netlify credits.


Generated by Claude Code

- .claude/engineering-standards.md: the engineering standard shared by every
  repository, copied from Democracy-by-Design, where tools/sync-standards.sh
  keeps the copies identical.
- CLAUDE.md: imports the standard on its third line; nothing else changed.
- .github/dependabot.yml: monthly, minor and patch updates grouped into one
  pull request per ecosystem, at most two open. Each merged pull request is a
  production deploy, so fewer, larger updates cost fewer Netlify credits.
- Workflows with no permissions block now declare contents: read. None of
  them writes to the repository.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014MHzNDc4396EfY5Y96DGT8
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014MHzNDc4396EfY5Y96DGT8
@Varnasr
Varnasr merged commit 672d88f into main Oct 19, 2026
3 checks passed
@Varnasr
Varnasr deleted the ccr-eb68c78d-h22iov branch October 19, 2026 10:24
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