Aashray Documentation¶
This site is the verified single source of truth for how Aashray (SRATRC) works — across the member app, the staff admin panel, and the backend that drives both.
It comes in two matched tracks, plus the method that keeps them accurate:
The one rule for editing¶
The backend is the source of truth. Every claim in a technical file must carry a [src: file:line] anchor pointing at the code that proves it, and the plain-language business-logic files are derived from the corrected technical files — never written independently. See the methodology for the full workflow, and run the re-audit script (below) after backend changes.
Keeping it current¶
When backend code changes, only the pages whose anchors point at the changed files need re-checking. The re-audit script finds them for you:
make reaudit # docs whose anchors point at files changed in the last backend commit
make reaudit REF=origin/main # ...changed since a specific ref
See the repository README.md for editing, previewing, and publishing instructions.