Text Reversion interface code record
Text Reversion is the public interface concept for navigating texed.co.uk through a Turing-tape style sequence, a searchable tool list, and file-based navigation records. It treats each public tool as an addressable text record with a label, URL, description, and tags, while the refined index page remains dependency-free and suitable for the Bluehost Ubuntu VPS environment.
Record identity
Environment
| Path | Role | State | Note |
|---|---|---|---|
| index.php | Text Reversion public entry interface | refined | Renders the public navigation surface and safely reads file-based menu records. |
| buttons.txt | plain-text tape/navigation source | active | Provides the Code Documentation link in a compact label, URL, description, tags format. |
| menu.json | structured public menu source | active | Defines the Code Summary item for the public menu. |
| tools.json | structured public tools source | active | Defines the Code Summary item for the public tool catalogue. |
| documentation/code.php | documentation target launched from Text Reversion | active | Displays monthly code records, including this Text Reversion interface entry. |
Changes
- Documented Text Reversion as the public navigation interface for texed.co.uk.
- Recorded the file-based navigation sources that feed the interface: buttons.txt, menu.json, and tools.json.
- Connected the Code Summary route to documentation/code.php so future interface changes can be documented monthly.
Next actions
- Add more public tools to buttons.txt, menu.json, and tools.json using relative local links only.
- Keep Text Reversion entries small, readable, and aligned with the black, white, and faded-purple visual system.
- Add a new code.records.json entry whenever the public navigation contract or supported file formats change.
- Validate JSON before deployment so the documentation page can load the records without falling back silently.