14 Commits

Author SHA1 Message Date
73f8d67ee3 feat: add TinyLink docs section and Mermaid diagram support
Wire TinyLink into Eleventy collections, homepage highlights, and project navigation so the new integration design page is discoverable.

Enable Mermaid code fence handling in markdown and client-side rendering in the base layout, and normalize the TinyLink diagram syntax for compatibility.
2026-04-07 14:18:51 +07:00
ca80720bfd docs(clqms): clarify audit field usage and add multi-field diff example
Document when to use FldName/FldValuePrev/FldValueNew versus Context for multi-field changes and add a concrete patient create diff payload as reference.
2026-04-02 13:56:54 +07:00
761ad32c5a docs(clqms): simplify rule and calculator references
Clarify API contract focused docs for calc, rule, and audit pages to reduce noisy implementation detail.

Escape logical OR table examples as \|\| so Eleventy markdown tables render correctly.
2026-04-02 05:15:21 +07:00
bc69ae3570 docs: update clqms docs set and index 2026-03-17 15:31:51 +07:00
fcf996435c feat: improve CLQMS docs layout and add new content
- Add overflow-y-auto and max-height to sidebar for scrollability
- Increase main content width from max-w-3xl to max-w-4xl
- Fix order number for test-api-examples (10 → 6)
- Add new documentation: calculator operators and test rule engine
2026-03-16 16:23:29 +07:00
cc7f101932 refactor(clqms): renumber audit logging plan document with consistent prefix 2026-02-20 10:09:30 +07:00
a69b2fc7d8 Add AGENTS.md guidelines and update project structure
- Replace CLAUDE.md with comprehensive AGENTS.md
- Update Eleventy config and package.json
- Enhance layouts (base, post, clqms-post)
- Update styling in CSS
- Add new CLQMS documentation files
- Update project and team pages
2026-02-19 10:44:34 +07:00
13cd1078c6 preworking 2026-01-11 20:41:42 +07:00
01bfb4e2f2 feat(clqms): restructure project documentation and add feedback modules
- Restructured 'clqms01' workspace with dedicated 'suggestion' and 'review' directories.
- Converted project landing page from Markdown to Nunjucks (index.njk) for an enhanced UI.
- Added new suggestion indices and initial technical templates (testdef, valueset).
- Updated core technical documents (001-006) for consistency and better formatting.
- Added site favicon and updated base layouts (base.njk, clqms-post.njk).
- Cleaned up .vscode settings and redundant project files.
2026-01-09 09:56:54 +07:00
6ed4dc1fa4 refactor: restructure CLQMS documentation under projects directory
This commit reorganizes the CLQMS documentation structure and removes redundant review content:

### Architecture Changes
- Added `projects` collection to Eleventy config combining blog posts and CLQMS-tagged content
- Renamed `??` nullish coalescing operator in collection sorting for consistency
- Simplified navigation in `base.njk` - replaced individual post links with single CLQMS overview link
- Removed deprecated `/blog/clqms01/` overview link from `clqms-post.njk` sidebar

### Content Reorganization
Moved CLQMS documentation from `src/blog/` to `src/projects/clqms01/`:
- `clqms-update-v1.md` → `001-architecture.md`
- `clqms-module-auth.md` → `002-auth-module.md`
- `clqms-frontend-stack.md` → `003-frontend-stack.md`
- Added new documentation: `004-wst-concept.md`, `005-wst-database.md`, `006-test-api-examples.md`
- Added review documents in `review/` subdirectory

### Content Cleanup
Deleted redundant/obsolete review documents:
- `clqms-review-Opus.md` (374 lines - database schema review)
- `clqms-review-Sonnet.md` (1305 lines - comprehensive schema assessment)
- `clqms-roast-Opus.md`
- `clqms-roast-zai.md`
- `clqms-wst-concept.md` (consolidated into projects directory)
- `clqms-wst-database.md` (consolidated into projects directory)
- `clqms01.md` (consolidated into projects directory)

### New Project Files
- `.claude/settings.json` - Claude Code environment configuration
- `CLAUDE.md` - Project documentation for AI assistants

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-08 16:44:37 +07:00
ec37ccc9bb refactor: remove DaisyUI and implement custom theme system
- Remove DaisyUI dependency from package.json
- Implement custom CSS components (btn, badge, navbar, menu, card, footer)
- Add dark/light theme toggle with localStorage persistence
- Update color scheme to dark blue palette (primary: blue, secondary: cyan, accent: electric blue)
- Make blog pages full-width by removing max-width constraints
- Restore sidebar navigation for clqms posts with full-width layout
- Fix navbar menu alignment issues with flexbox

BREAKING CHANGE: DaisyUI classes replaced with custom implementations
2026-01-07 11:21:35 +07:00
b3a1323368 adding clqms01 wst-concept wst-database 2025-12-19 16:10:45 +07:00
f99b72daeb let go 2025-12-17 16:52:19 +07:00
9732d965fc first commit 2025-12-16 15:28:43 +07:00