Skip to content

Miscellaneous fragility #19

Description

@kyau
  • conventions.md's arch-test block is good, but it lives in a doc while tests/Pest.php in the template is where it must actually exist — verify the template's Pest.php ships those arch tests rather than relying on an agent to copy them (the tests.md bootstrap note implies --init may regenerate a bare file).
  • /deploy's opcache CLI reset is correctly caveated (CLI vs FPM opcache are separate) but the "canonical server-side reset" it defers to doesn't exist anywhere in the harness — a one-liner in the deploy doc (e.g., a cachetool or FPM-pool reload command) would close the loop.
  • /research references websearch/webfetch tool names and an @scout builtin — these match current OpenCode builtins, but builtin names are the least stable part of any harness; the research doc is the right place for a "verify tool names against opencode --version docs" note.
  • commitlint's custom patch type is handled by /release's bump logic — checked, consistent.
  • eslint JS indentation (tabs, ts=4) vs the JS vim modeline (noet) — consistent. SCSS 2-space — consistent everywhere. No drift found in indentation rules.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Fields

No fields configured for Chore.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions