Skip to content

chore: close out standardize-repository-layout - #92

Merged
retr0h merged 1 commit into
mainfrom
chore/close-repository-layout
Aug 16, 2026
Merged

chore: close out standardize-repository-layout#92
retr0h merged 1 commit into
mainfrom
chore/close-repository-layout

Conversation

@retr0h

@retr0h retr0h commented Aug 16, 2026

Copy link
Copy Markdown
Contributor

Every task in standardize-repository-layout is now checked. This is the first of the four in-flight changes to reach zero unchecked tasks.

The five that remained were verifications nobody had run.

5.2, 5.3, 7.6 — the Go toolchain

Satisfied by the float that landed across the five Go repositories. Worth recording that the divergence was not hypothetical:

Path Resolved to
.mise.toml (go = "1.25") 1.25.7
workflows (go-version: stable) 1.26.6

Contributors were formatting and linting on a different toolchain than the one checking the result. Both paths now float together, which is what the requirement asks where nothing automates the version.

7.4 — README vocabulary

Five of six audit clean. osapi-justfiles did not: Usage carried the Install emoji, Available Recipes was an invented name for a table of links that Documentation covers, and Documentation — required for a utility repository — was missing. Fixed in osapi-io/osapi-justfiles#60.

gohai and osapi-orchestrator carry subject-specific sections (Collectors, Related Works, Targeting, Operations), all placed before Contributing as the requirement permits.

7.7 — just test everywhere

Run on main in all seven repositories after the Go float: gohai, nats-client, nats-server, osapi-orchestrator, osapi, osapi-justfiles, specs. All pass, on the same toolchain CI uses.

Next

This change is ready to archive once osapi-io/osapi-justfiles#60 merges. Archiving syncs the repo-standards deltas into the corpus and files the change — note the corpus already holds repo-standards, synced ahead of it in #90.

just test — 13 passed, 0 failed.

🤖 Generated with Claude Code

Every task is now checked. The five that remained were verifications
nobody had run.

5.2, 5.3, and 7.6 are satisfied by the Go float. The divergence was not
hypothetical: mise supplied 1.25.7 while continuous integration built
with 1.26.6, so contributors formatted and linted on a different
toolchain than the one checking the result.

7.4 found one defect. osapi-justfiles gave Usage the Install emoji,
invented Available Recipes for a table the Documentation section covers,
and omitted Documentation, which a utility repository requires.

7.7 ran just test in all seven repositories on main. All pass.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Thank you for contributing to this project! 😊🕹️

@retr0h
retr0h merged commit 845f588 into main Aug 16, 2026
6 checks passed
@retr0h
retr0h deleted the chore/close-repository-layout branch August 16, 2026 17:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant