summaryrefslogtreecommitdiff
path: root/CLAUDE.md
AgeCommit message (Collapse)AuthorFilesLines
11 daysAdd wiki/CLAUDE.md reference to package notes indexLester Caine1-0/+1
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
11 daysUpdate CLAUDE.md: site structure, config cleanup, session notesLester Caine1-2/+30
Documents site folder symlink structure, setup-site-links.sh, asset locations, phpsurgery theme completion, and 2026-06-17/18 session. Removes completed phpsurgery pending item and dead config/css references. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-14Update PHP version to 8.5.7Lester Caine1-1/+1
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-14Trim root CLAUDE.md; add themes/CLAUDE.md pointerLester Caine1-73/+3
Root now 179 lines. Themes content (navbar, CSS, Smarty, layout, site overrides) moved to themes/CLAUDE.md. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-14Split CLAUDE.md into package-level docsLester Caine1-264/+11
Root trimmed from 502 to 249 lines. Package detail moved to: - liberty/CLAUDE.md: xref machinery, parseDataHash, storeXref, owner change, Firebird GROUP BY, LibertyXrefGroup display path - contact/CLAUDE.md: person/business model, subclass plan, SCREF, load() cleanup, CSV xorder, delete/expunge - stock/CLAUDE.md: file naming, movement model, kitelf filtering, template structure, getList() enriched fields Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-14Update CLAUDE.md session notes for 2026-06-14Lester Caine1-0/+46
Stock multi-user kitelf filtering, PBLD prebuild type, owner change, template cleanup and StockAssembly::getList() enrichment. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-12CLAUDE.md: document linked_title/linked_data xref pattern, CSS load order ↵Lester Caine1-4/+36
corrections LibertyXrefGroup display path: document linked_title/linked_data as lc_linked JOIN fields (liberty_content of the linked item, not xkey/xkey_ext on the xref row); view vs edit path distinction; array_map requirement for loadXrefInfo() overrides. CSS load order: correct themes/css/config.css position (300, not last); document .icon { float:left } site-theme conflict with .floaticon; flag config/css/config.css as stale duplicate needing per-site audit. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-11CLAUDE.md: document ContactPerson/ContactBusiness plan and xref architectureLester Caine1-0/+425
- Contact section: add planned ContactPerson/ContactBusiness subclasses note — dual-guid pattern, $isPerson replacement, upgrade script 5.0.3.php outline, rainbowdigitalmedia test-first requirement - Dual-guid xref schema: new section covering package-level vs content-type-level split with stock as reference implementation and JOIN rule - LibertyXrefType instance class: document constructor, xrefType() accessor, static vs instance method split Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>