docs(runbook): repo-paths aanmaken zonder install /dev/stdin #266

Merged
janpeter merged 3 commits from docs/repo-paths-command into main 2026-09-28 19:03:59 +02:00
Owner

macOS install(1) cannot read a pipe (/dev/stdin: Inappropriate file type or format). The runbook command now writes via sh -c with umask 027, then sets root:_jpops 0640. Docs only.

🤖 Generated with Claude Code

macOS `install(1)` cannot read a pipe (`/dev/stdin: Inappropriate file type or format`). The runbook command now writes via `sh -c` with `umask 027`, then sets `root:_jpops 0640`. Docs only. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
docs(runbook): repo-paths aanmaken zonder install /dev/stdin (werkt niet op macOS)
Some checks failed
CI / Select checks (pull_request) Successful in 24s
CI / Ops-agent checks (pull_request) Successful in 29s
CI / DB access operator (pull_request) Successful in 1m15s
CI / Deploy artifact checks (pull_request) Successful in 13s
CI / Mac foundation hermetic checks (pull_request) Has been cancelled
CI / Mac foundation reproducible build (pull_request) Has been cancelled
CI / Required checks (pull_request) Has been cancelled
CI / Publish post-merge release evidence (pull_request) Has been cancelled
CI / Docker image build (pull_request) Has been cancelled
CI / Root app checks (pull_request) Has been cancelled
7bbe083480
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
docs: handmatige launcher-installatie en Git-beperkingen op mac-prod
All checks were successful
CI / Select checks (pull_request) Successful in 13s
CI / Ops-agent checks (pull_request) Successful in 16s
CI / DB access operator (pull_request) Successful in 1m18s
CI / Deploy artifact checks (pull_request) Successful in 14s
CI / Docker image build (pull_request) Successful in 3m22s
CI / Root app checks (pull_request) Successful in 6m5s
CI / Mac foundation hermetic checks (pull_request) Successful in 3m1s
CI / Mac foundation reproducible build (pull_request) Successful in 3m3s
CI / Required checks (pull_request) Successful in 13s
CI / Publish post-merge release evidence (pull_request) Has been skipped
1ebb373589
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
s4m-codex-reviewer approved these changes 2026-09-28 17:31:02 +02:00
Dismissed
s4m-codex-reviewer left a comment

Verdict: APPROVED

Geen blokkerende findings.

  • Info — deploy/mac-production/README.md:66: het runbook gebruikt nu een macOS-compatibele schrijfroute voor repo-paths en herstelt expliciet eigenaar en permissies.
  • Info — deploy/mac-production/README.md:102: de procedure voor een gewijzigde launcher benoemt de niet-rollbackbare stap en de noodzakelijke service-herstart.
  • Info — docs/handleiding.md:84: de Git-beperkingen van de servicegebruiker zijn duidelijk vastgelegd.

Geen gekoppeld plan gevonden — beoordeeld op codekwaliteit + product-standaarden.

Tests: niet uitgevoerd; deze PR wijzigt uitsluitend documentatie.

## Verdict: APPROVED Geen blokkerende findings. - Info — `deploy/mac-production/README.md:66`: het runbook gebruikt nu een macOS-compatibele schrijfroute voor `repo-paths` en herstelt expliciet eigenaar en permissies. - Info — `deploy/mac-production/README.md:102`: de procedure voor een gewijzigde launcher benoemt de niet-rollbackbare stap en de noodzakelijke service-herstart. - Info — `docs/handleiding.md:84`: de Git-beperkingen van de servicegebruiker zijn duidelijk vastgelegd. Geen gekoppeld plan gevonden — beoordeeld op codekwaliteit + product-standaarden. Tests: niet uitgevoerd; deze PR wijzigt uitsluitend documentatie.
Merge remote-tracking branch 'origin/main' into docs/repo-paths-command
All checks were successful
CI / Select checks (pull_request) Successful in 37s
CI / Ops-agent checks (pull_request) Successful in 17s
CI / DB access operator (pull_request) Successful in 1m13s
CI / Deploy artifact checks (pull_request) Successful in 13s
CI / Docker image build (pull_request) Successful in 3m6s
CI / Root app checks (pull_request) Successful in 5m47s
CI / Mac foundation hermetic checks (pull_request) Successful in 3m3s
CI / Mac foundation reproducible build (pull_request) Successful in 3m6s
CI / Publish post-merge release evidence (pull_request) Has been skipped
CI / Required checks (pull_request) Successful in 13s
8268996fc1
# Conflicts:
#	docs/handleiding.md
s4m-codex-reviewer left a comment

Verdict: APPROVED

Findings

  • Geen findings met blocker- of error-severity vastgesteld. De gewijzigde runbook-instructies gebruiken een root-shell voor het wegschrijven van de piped inhoud en beperken daarna eigenaar en permissies; de launcher-procedure beschrijft een expliciete build en herstart. Documentatie is consistent met de gewijzigde gebruiksbeperking van Git.

Geen gekoppeld plan gevonden — beoordeeld op codekwaliteit + product-standaarden.

Tests: niet van toepassing; deze PR wijzigt uitsluitend documentatie.

# Verdict: APPROVED ## Findings - Geen findings met blocker- of error-severity vastgesteld. De gewijzigde runbook-instructies gebruiken een root-shell voor het wegschrijven van de piped inhoud en beperken daarna eigenaar en permissies; de launcher-procedure beschrijft een expliciete build en herstart. Documentatie is consistent met de gewijzigde gebruiksbeperking van Git. Geen gekoppeld plan gevonden — beoordeeld op codekwaliteit + product-standaarden. Tests: niet van toepassing; deze PR wijzigt uitsluitend documentatie.
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
janpeter/Ops-dashboard!266
No description provided.