mirror of
https://github.com/morluto/rea.git
synced 2026-10-12 02:19:24 +00:00
3.0 KiB
3.0 KiB
Website maintenance
A good website is like a good paper: easy to follow, clear and concise, with a clean, refined presentation.
— N0zoM1z0
Read README.md and style-guide.md before changing
website content, layout or figures. Use figures.md and evidence/
for asset notes and the source of case-study claims.
- Write English, direct headings and concrete instructions. Each paragraph should explain a new fact or action.
- Reuse the shared styles, prompts, figures and code-step components. Keep a case study focused on one question, with further examples in native details.
- Edit shared header, footer and sharing markup in
templates/; runpython3 scripts/website.py syncand commit the rendered regions with their templates. Keep page bodies outside the marked regions. Author each title and description once; derive sharing fields and canonicals from them. Usenew-pagefor a reading-page scaffold, then add its index link. Keep a draft's visible label andnoindexuntil the content is ready. - Show what REA returns and how the agent uses it. Preserve source attribution, target identity and verification scope.
- Blog articles teach methods, decisions and workflows through concrete cases.
Lead with the takeaway. Essays can develop a personal argument through
experience; figures are optional and should add an explanation the prose
needs. Use engine details only when they explain a decision. Label working
outlines and mark them
noindex. - Keep personal paths, account data, credentials and raw captures outside the public assets. Use generic inputs and label shortened display paths.
- Follow the same clear writing standard in search titles and descriptions.
Give each content page its own absolute
https://rea.tools/canonical and matching sharing metadata; keep navigation relative. The sitemap is generated from HTML automatically. Mark example applicationsnoindexin the head and keep them crawlable. Maintain the SVG sharing source, not the generated PNG. - Check both local root and
/rea/paths, mobile layouts, expanded details, copying and downloads. Runpython3 scripts/website.py check, using the Python environment described in the README. It rejects drift rather than silently rewriting shared HTML. Usewebsite.py linksfor an optional network audit; distinguish missing targets from access denials and unverified fragments. - Check setup and support statements against the current installation/provider guides and released package. Preserve historical case-study checkpoints and versions unless a new investigation supplies replacement evidence.
- Keep
website-pages.ymlas the sole, manual production publisher for Cloudflare and Pages. Default toboth: both hosts receive the same verified artifact and pass the published-commit check. Usepagesonly when explicitly requested while Cloudflare credentials are being configured. Follow the website README.