docs: one instruction file, and no status in files #6
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
waiting-on-julian
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
thehansogroup/eltrix_web!6
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "docs-one-instruction-file"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #2.
The issue asks to rename
CLAUDE.mdtoAGENTS.md. I wrote a new one instead,because renaming that file would have made a false document authoritative for
both engines rather than one.
What
CLAUDE.mddescribed, and what this repository isThis repository is Phoenix. There is no
Gemfile, no_layouts, no_docs, no_includes, and nothing deploys to GitHub Pages. Every command in it was wrong—
bundle install,bundle exec jekyll serve,JEKYLL_ENV=production— thearchitecture section named files that do not exist, the front-matter schema
described a collection this repository does not have, and the dev server it
pointed at is on port 4000, which this project reserves.
A shorter
AGENTS.mdthat is entirely true beats a long one that is half stale,and this one was not half stale.
What is in
AGENTS.mdinsteadThe thing this repository exists for, which the old file did not mention at all:
EltrixSite.Capabilitiesnames keys, never capabilities, andEltrixSite.Status.claim!/1asserts each isdonewhile the modulecompiles. Downgrade something in
eltrix_server'sGOAL.md, regenerate,and this site stops compiling until somebody changes what the page says.
instead of a red build, which is the failure the design exists to prevent.
Same reason
status.jsonis an@external_resource: without that, acapability that regressed to
partialwould keep rendering asdoneout of astale beam.
mix cirunscompile --force. The claims are checked whilecompiling, so a warm incremental build skips the only check this site exists
to make. Anyone speeding CI up by dropping
--forceremoves the gate.absent/0matters morethan
works/0— a site that lists only finished features is not lying bysentence and is lying by shape. Both come from the same file and there is
deliberately no way to render one without the other.
policies are vendored rather than restated so the version people are held to
is the version somebody edits.
priv/static/assetsis gitignored,which is how this site once shipped with no stylesheet and a green build.
of this repository ahead of the server work rather than parallel to it.
Where the site's open work went
GOAL.mdineltrix_servercarried §5, the site's criteria, and it is not inthis repository at all — so those criteria were unreachable from here. They are
now issues #3, #4 and #5 under a
v1.0milestone.Verification
Markdown only; no Elixir file is touched.
mix cihere runscompile --force --warnings-as-errorsand the test suite, neither of which thisdiff can affect.
Not merged pending the cross-engine review.
🤖 Generated with Claude Code
https://claude.ai/code/session_01SP7njJZ7ZtrMgULuXh8ddq