Commit graph

6 commits

Author SHA1 Message Date
Snider
216dd6ae23 refactor(help): switch static generator to HLCRF layout
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-06 16:36:55 +00:00
Snider
052670f20d refactor(help): switch server handlers to HLCRF layout
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-06 16:36:00 +00:00
Snider
1792ae44a3 feat(help): add go-html HLCRF layout
Replaces html/template rendering with go-html compositor.
Dark theme, semantic HTML, ARIA roles, section anchors.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-06 16:33:33 +00:00
Snider
6b0443c6f7 feat: import go-help library as pkg/help
All source, tests, and templates from forge.lthn.ai/core/go-help.
94% test coverage preserved. All tests pass.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-06 16:30:16 +00:00
Snider
f4aa6b99c0 feat: initialise Go module for help engine
Module: forge.lthn.ai/core/docs
pkg/help/ will hold the go-help library.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-06 16:29:44 +00:00
Snider
85bbb8e828 docs: initial import of CorePHP documentation
173 markdown files covering:
- Framework architecture (lifecycle events, module system, multi-tenancy)
- Package docs (admin, api, mcp, tenant, commerce, content, developer)
- CLI reference (dev, build, go, php, deploy commands)
- Patterns (actions, repositories, seeders, services, HLCRF)
- Deployment (Docker, PHP, LinuxKit, templates)
- Publishing (Homebrew, AUR, npm, Docker, Scoop, Chocolatey)

Source: core-php/docs (core.help content)

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-03 17:51:03 +00:00