feat: page interactive, démos Play/Step et simulateur Carnot
Ajoute le pipeline PageSpec (validation, rendu, publication /p/{slug}),
les démos TipTap /demo, et le simulateur Carnot (modes frigo/PAC/moteur,
énergie kJ vs puissance W, unités K/°C/°F) avec correctifs d’équations KaTeX.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
25
memento-note/lib/interactive-page/index.ts
Normal file
25
memento-note/lib/interactive-page/index.ts
Normal file
@@ -0,0 +1,25 @@
|
||||
export {
|
||||
INTERACTIVE_PAGE_CAPS,
|
||||
INTERACTIVE_PAGE_SCHEMA_VERSION,
|
||||
PAGE_BLOCK_TYPES,
|
||||
CALLOUT_KINDS,
|
||||
PAGE_HUMAN_STRING_KEYS,
|
||||
isPageHumanStringKey,
|
||||
} from './constants'
|
||||
export { pageSpecV1Schema, pageBlockSchema } from './schema'
|
||||
export { validateInteractivePage } from './validate'
|
||||
export { normalizeInteractivePageCandidate } from './normalize'
|
||||
export type {
|
||||
PageSpecV1,
|
||||
PageSection,
|
||||
PageBlock,
|
||||
PageHero,
|
||||
PageOverview,
|
||||
PageValidationIssue,
|
||||
PageValidationResult,
|
||||
IntentId,
|
||||
SimRef,
|
||||
CatalogSimRef,
|
||||
GenericFormulaSim,
|
||||
SimBlock,
|
||||
} from './types'
|
||||
Reference in New Issue
Block a user