COMMIT HISTORY
changelog
Every commit to the mémoire engine, synced from the live m-moire git history. Includes the figbud origin repo where it all started.
2026 526 commits
May 7, 2026
16 commits
48c222ea
Merge pull request #14 from sarveshsea/codex/native-mermaid-jam-bridge
refactor 6032e1f5
Merge remote-tracking branch 'origin/main' into codex/native-mermaid-jam-bridge
refactor 75093ade
fix(studio): keep latest-anchor inside the conversation scroll region
fix a69a333c
fix(studio): clean up scroll-retry timeouts on unmount
fix 02677b5a
fix(studio): guard scrollConversationToLatest from racing scroll handlers
fix 8eb55118
fix(studio): final 0.17.0 polish for scroll behavior and harness chips
fix 35cff283
chore(release): finalize 0.17.0 version pinning across tests and Studio runtime
feature 2cecd224
chore(release): cut 0.17.0
feature e8c2d305
feat(studio): export filterTerminalBlocksByQuery for chat search
feature ac2ec433
feat(studio): chat workbench QoL surface and conversation scroll audit
feature 32b028b0
fix(studio): trailing 0.17 polish for surface routing and trace activities
fix c1cbcd4f
docs(0.17): refresh README, llms.txt, skills, site bundle, preset READMEs
docs 079b8e15
feat(0.17): ship Studio simulation, swarm v2, automations, codex plugin, vibe design, agent-kits
feature 20a0d3b9
feat(notes): add 19 agent/motion notes and refresh animation-craft + mermaid-jam
feature b813e677
Merge pull request #13 from sarveshsea/codex/memoire-codex-plugin-marketplace
refactor 4561068b
feat: add memoire codex marketplace plugin
feature May 6, 2026
5 commits
5440e36e
chore(release): harden 0.16.1 agent registry metadata (#12)
feature 87011ce5
chore(release): harden 0.16.1 agent registry metadata
feature 0ccbda3d
Merge pull request #11 from sarveshsea/codex/native-markdown-corpus
refactor 01f85eba
docs: record markdown corpus changelog hash
docs 70c9ced6
feat: add native markdown corpus sync
feature May 5, 2026
20 commits
dc638431
Merge pull request #10 from sarveshsea/codex/native-mermaid-jam-bridge
refactor 9f436086
docs: sync mermaid jam changelog
docs 49bbded2
feat: add native mermaid jam integration
feature 98998b87
Merge pull request #9 from sarveshsea/codex/fix-macos-intel-runner
refactor cd84df8c
ci(release): use current macOS Intel runners
feature c86e3b92
Merge pull request #8 from sarveshsea/codex/fix-windows-zip-archive
refactor c8944e73
ci(release): package Windows binary without zip
feature 66793597
Merge pull request #7 from sarveshsea/codex/fix-windows-build-spawn
refactor 42efdb02
ci(release): make build script Windows-safe
feature 46e3d93f
Merge pull request #6 from sarveshsea/codex/fix-windows-pack-gate
refactor 26506284
fix(release): make pack gate Windows-safe
fix f67e004e
Merge pull request #5 from sarveshsea/codex/fix-windows-release-gate
refactor 8dc4f878
ci(release): harden cross-platform release gates
feature 30c7aa0b
Merge pull request #4 from sarveshsea/codex/fix-release-artifact-workflows
refactor 44fb0cfd
ci(release): fix tag artifact publishing
feature 60757a77
Merge pull request #3 from sarveshsea/codex/memoire-studio-shell
refactor ba034ebd
fix(studio): declare react type dependencies
fix dee5f893
ci: install studio app dependencies
feature 8557e932
ci(release): publish studio dmg artifacts
feature f1da52a1
chore(release): prepare v0.15 studio update
feature April 30, 2026
2 commits
8b4700dd
docs(changelog): track v0.14.4 trust patch
docs d81f4716
security(release): harden trust gates for v0.14.4
feature April 28, 2026
2 commits
3a827abc
docs(changelog): track v0.14.3 release work
docs 75045817
perf(scan): streamline diagnosis and publish readiness
feature April 26, 2026
11 commits
6ec398e3
docs(changelog): track v0.14.2 release bump
docs bfdf91f2
chore(release): bump to 0.14.2 for MCP registry publish
feature d382553f
docs(changelog): track starstruck plan
docs 01a213b0
docs: add starstruck distribution plan
docs 9891f8da
docs(changelog): track shadcn directory submissions
docs cfa22797
docs: track shadcn directory submissions
docs d27915db
docs(changelog): track official mcp registry metadata
docs 8ad7b719
feat(mcp): add official registry metadata
feature 30f9132e
docs: clarify active discussion categories
docs 7be7a71c
docs(changelog): track community growth kit
docs a4445945
docs: add achievement-safe community growth kit
docs April 25, 2026
70 commits
ebda3c8a
chore(release): tag v0.14.1
feature 581a563e
docs(changelog): finalize v0.14.1
docs a7ac9650
docs(launch): add 0.14.1 campaign
docs e92a4e77
docs(seo): update 0.14.1 keyword strategy
docs a2ab7796
refactor(registry): isolate legacy v1 protocol
refactor 5db3aede
test(site): validate generated marketplace bundle
feature a8963db2
docs(v0): add shadcn/v0 workflow demos
docs 6974d904
feat(site): generate marketplace static bundle
feature ce08e49b
feat(mcp): expose shadcn registry tools
feature 44c85305
feat(v0): emit open-in-v0 metadata
feature 94f42afe
test(fix): validate diagnosis and patch safety
feature d5a3e5d3
feat(fix): apply safe mechanical fixes
feature 37dfc481
feat(fix): add dry-run fix plans
feature 571a23ef
feat(app-quality): add evidence-backed diagnosis v2
feature e67f8c50
feat(app-graph): build component and route graph
feature 13e38dbd
test(registry): cover remote npm and alias installs
feature 17d58d0f
feat(add): support catalog aliases as remote installs
feature 68ae80d8
feat(add): install shadcn registry items directly
feature b5690b68
feat(registry): add safe cache and integrity checks
feature 87af9214
feat(registry): resolve npm registries without local install
feature 28ce698c
test(shadcn): validate v2 registry compatibility
feature 4c2860a6
feat(shadcn): generate registry index and item routes
feature 4b837987
feat(shadcn): export cssVars from extracted tokens
feature c5bf5d31
feat(shadcn): map memoire components to registry items
feature 50682368
feat(shadcn): add registry item schema
feature f219936d
ci(release): verify public conversion surfaces
feature ee5242a6
docs(github): add metadata and external release checklist
docs 6ece0ea2
docs(positioning): rewrite top fold around shadcn-native registries
docs 283f4a9c
chore(release): bump to 0.14.1
feature f9fd3843
chore(release): publish-gate current npm lag
feature a43dc7fb
chore(release): tag v0.13.1
feature 3e388660
docs(changelog): finalize v0.13.1
docs 772ecc86
docs(launch): add marketplace launch campaign
docs e8f8a01b
docs(seo): add marketplace keyword pack
docs 7e25d470
feat(registry): add registry doctor
feature a341ebad
feat(publisher): strengthen generated registry README
docs e1c632d2
feat(view): open catalog-backed registry pages
ui 0ddb5bbf
feat(add): improve marketplace install UX
feature d3eff0c1
feat(cli): add registry discovery command
feature bc3d1f91
feat(registry): add featured registry aliases
feature c1f6caca
docs(examples): upgrade marketplace proof pages
docs 97b8b816
feat(examples): add ecommerce registry preset
feature 7c6ded84
feat(examples): add ai-chat registry preset
feature aaf475dc
feat(examples): add auth-flow registry preset
feature 74d783a4
feat(examples): add landing-page registry preset
ui 427d7429
test(marketplace): validate catalog contract
feature 102b9637
feat(marketplace): generate catalog from presets
feature eaccbdfa
feat(marketplace): add catalog v1 schema
feature 020d2109
chore(release): bump to 0.13.1
feature 300e5f37
ci(publish): add manual release dispatch and npm verification
feature ddd66caf
chore(release): refresh final build metadata
feature 9d5730de
docs(changelog): finalize v0.13.0
docs 9c11e99b
docs(launch): add social posts
docs 0388202d
docs(metrics): add weekly growth scorecard
docs f93071ba
docs(proof): add no-figma examples
docs c78dc1fa
docs(demos): add 0.13 code-first demo
docs 3d827ed1
chore(release): refresh benchmark build metadata
feature 8a0f8d08
chore(package): harden pack dry-run workflow
feature 7a0170f0
test(bench): add cli performance gates
feature 7b288433
perf(diagnose): use shared scanner
feature 322ce4c9
perf(tokens): avoid full init for extraction
feature 24675496
perf(scan): share concurrent source scanner
feature 84d27be5
perf(engine): add init profiles
feature be4428ae
perf(cli): lazy-load command modules
feature 4fe07dc2
chore(release): refresh plugin build metadata
feature 76becc99
docs(changelog): start v0.13.0
docs c014eec0
docs(launch): update growth copy
docs f0e4059b
docs(site): add seo and metadata handoff
docs e2d1af1d
docs(seo): rewrite npm conversion surface
docs 25e65b07
chore(release): bump to 0.13.0
feature April 24, 2026
2 commits
901e5966
docs(changelog): record design ci and token intelligence
docs 66ed209c
feat(engine): add design ci research v2 and token intelligence
feature April 17, 2026
2 commits
c6628f5b
feat(research): deepen synthesis and reporting
feature b13f7d03
feat(growth): ship featured registries and launch surfaces
feature April 16, 2026
4 commits
db411b56
feat(theme): add full tweakcn workflow
feature d28b9dd4
fix(ci): regenerate lockfile on linux runners
fix 674bd8a1
fix(cli): support node 20 package version loading
fix 3400508f
chore(release): prepare v0.12.3
feature April 15, 2026
34 commits
f187ca69
perf(plugin/ui): slot-memoized render replaces full innerHTML swap
ui 026dfdb7
feat(plugin): real-AST exec guard via acorn (defense-in-depth)
feature b64acfbc
test(plugin): bridge round-trip + isBridgeEnvelope command validation
feature e4187cf4
feat(plugin): updateNode optimistic concurrency via nodeFingerprint
feature 07f991f4
feat(plugin): bridge frame validation + UI command dedupe
ui ac057505
feat(plugin): widget.snapshot command + metrics + memi doctor --json
feature 8b92472d
feat(plugin): drop declare const figma:any, adopt @figma/plugin-typings
feature 9841aff4
feat(plugin): hardened exec sandbox with normalized denylist
feature ba0dada2
feat(plugin/ui): parallel port scan, per-method timeouts, jitter
ui 10f62c5b
feat(plugin/ui): tab/action registries, retry button, offline CTA
ui bb27dcc3
feat(plugin/ui): CSP, dirty-flag render, UUIDv4 logs, origin allowlist
ui fc9c8d18
feat(plugin/ui): lifecycle cleanup, port cache, parse-error logging
ui 8226aa84
feat(plugin): safeLoadFont wraps timeouts as structured errors
feature 1237b8ce
perf(plugin): parallel pushTokens + coalescing selection throttle
feature 12af592d
feat(plugin): Figma-domain input validators
feature 4075e026
feat(plugin): typed JobsStore with run-stack attribution
feature 2d4d2030
feat(plugin): UUIDv4 ids, typed errors, ring-buffered changes
feature dac176f6
feat(codegen): per-variant emission with parallel dispatch
feature 5c05b08f
feat(specs): expandAxes - cartesian expansion with constraint pruning
feature 56f99900
feat(specs): variantAxes + variantConstraints on ComponentSpec
feature 0f98c860
Merge branch 'v0.13/seed-presets'
refactor 9f69db5b
feat(presets): @memoire-examples/tweakcn-linear - indigo-violet on warm-white
feature 232c410a
feat(presets): @memoire-examples/tweakcn-supabase - green on near-black
feature e691070d
feat(presets): @memoire-examples/tweakcn-vercel - dark-minimal B&W + electric blue
feature 8309829b
feat(presets): @memoire-examples/starter - neutral grayscale hello-world
feature 2eb2ad42
feat(presets): marketplace seed harness - validator script + schema roundtrip test
feature 58cdbd8c
docs(v0.13): document `memi view` and Marketplace wiring
docs 80066dae
feat(v0.13): surface Marketplace URLs in publish success output
feature 656e50a8
feat(v0.13): add `memi view <component>` Marketplace opener
feature 86789337
feat(v0.13): stamp __memoireSource provenance on installed specs
feature 7708c6a4
feat(v0.13): add MARKETPLACE_BASE_URL constant
feature 6fa467d7
feat: v0.12.0 - tweakcn integration (publish --theme)
feature 7cd612cc
feat: v0.11.0 - 10x the registry pivot (bundled code, auto-PR, starter)
feature 0585518e
feat: v0.11.0 - the registry pivot (shadcn for design systems)
feature April 13, 2026
9 commits
9a32f353
feat: v0.10.1 - multi-framework codegen, memi diff, 751 tests
feature 750dec05
feat: JSDoc codegen, a11y attrs, penpot tests, retry tests, timeout config
feature 81aaa7fb
feat: AI retry logic, token-aware codegen, parallel pipeline, REST MCP tool
feature a2666a44
fix: v0.10.1 - logging, type safety, tokens --json, .npmignore, tests
fix 0ea4b498
chore: bust GitHub badge cache for Glama A A A score
feature 85a4a019
chore: add glama.json for MCP server quality score
feature 1359b430
chore: regenerate package-lock.json for cross-platform compat
feature c1787e24
docs(readme): add Glama MCP server score badge and card
docs 6e03a6f0
growth: rewrite README for viral positioning, add design-extract skill, draft submissions
docs April 10, 2026
11 commits
d96d4cac
fix(index): add missing registerAuditCommand import, deduplicate setMaxListeners
fix 37ef3ed3
feat(go,changelog): add --penpot and --no-stories to memi go, sync changelog
docs f7f0ee4a
fix(security,spec): Penpot SSRF guard, spec name length limit, intent patterns
fix 12fa03a6
feat(codegen,generate): add --no-stories flag and setOptions() on CodeGenerator
feature 8cc8d207
feat(compose): add design-extract intent - compose handles URL extraction requests
feature 99c10db0
feat(audit): add --unused flag to detect specs with no generated code
feature b911c84b
chore(ci,doctor): improve CI workflow, add Penpot doctor check, fix publish workflow
feature 76fe3c72
docs(readme,llms): add Penpot, Style Dictionary, Storybook, registry sections - v0.10.0
docs 666fbfba
feat: security hardening, Storybook generation, package keywords - v0.10.0
feature f198be11
feat: Style Dictionary export, shadcn registry server, Penpot bridge - v0.10.0
feature e863f4ea
feat: zero-friction path - npx extract, memi extract alias, DESIGN.md attribution
feature April 8, 2026
35 commits
9b7bc98a
feat(bridge): getPortOwnerPid, isMemoireProcess, port conflict detection
feature 561ea90a
fix(tests): update tests for sprint changes
fix 8ee9db8a
fix(notes): replace console.error with ui.fail for consistent styling
ui dd9ecb05
feat(cli): remaining command improvements from sprint 4+5
feature aa6aace3
feat(agents,research,notes): orchestrator plan logging, research dedup, notes cache
feature c8c0ff74
refactor(bridge,engine): extract bridge-lock.ts and env.ts utilities
refactor 9f0fb49c
feat+refactor(codegen): shadcn install check, typed props, token Tailwind, boilerplate cleanup
feature 96004d65
chore: bump version to 0.9.3
feature ef05fc2a
feat(agents,specs,notes): compose plan print, spec guards, notes cache, formatElapsed
feature e725f93b
feat(setup,connect,bridge): cross-platform clipboard, SIGHUP cleanup, bridge docs
docs b694153e
feat(cli): agent visibility, generate paths, tokens summary, validate exit codes
feature acc4de09
fix: mcp, research, and preview cleanups
ui c5c8aca7
feat(cli): UX improvements across 9 commands
feature a598d886
feat(codegen): typed props, token-aware Tailwind, naming utils
feature 8c4747d4
feat(bridge): auto-reconnect, connection state, port scanner
feature ce5029dd
docs(figma): JSDoc all exports in rest-client.ts
docs c9b2a179
chore: bump version to 0.9.2 (quality sprint)
feature a1d2f6e7
chore: postinstall and test cleanup from quality sprint
feature 3368915b
docs(skills,notes): restructure for agent readability
docs 1db61a04
docs(mcp): rewrite all tool descriptions for agent readability
docs fb6e4977
docs(engine): JSDoc all public methods in core.ts
docs 7bd9e29d
fix(connect,daemon): actionable next-step in all warn/fail messages
fix 8db45750
feat: auto-write CLAUDE.md + .mcp.json on memi init, fingerprint generated components
docs f49d077f
fix(setup): actionable next-step in all error messages
fix efbf46f9
chore: bump version to v0.9.1
feature 542c37ba
fix: update mcp config display to show all 20 tools (was hardcoded to 14)
fix f4c4bbe0
fix: raise process MaxListeners to silence exit listener warning
fix 0554f74e
feat: add demo GIF to README and assets
docs edd72ed5
docs: update README and CHANGELOG for v0.9.0 onboarding sprint
docs 6a00c050
feat(setup): instant token validation, memi setup command, mcp config --install
feature 85d4f570
chore: add auto-publish workflow, issue templates, CONTRIBUTING guide
feature 39a5b623
feat(connect,pull): REST auto-fallback + background bridge mode
feature 478ab88e
docs: improve README - badges, works-with table, MCP config snippets
docs 9fad3d8b
chore: fix bin paths per npm pkg fix (remove leading ./)
feature 9a7b31f2
chore: expand npm keywords for better discoverability
feature April 7, 2026
4 commits
263dc35c
fix(engine): load .env.local automatically so FIGMA_TOKEN works without shell export
fix 58738484
fix(plugin): scan all pages for components, not just current page
ui 4ad54137
fix(bridge): write bridge.json lock so pull/sync reuse running memi connect bridge
fix 9bf2700b
fix(rest-client): absorb 403 on variables endpoint for Free/Starter plan files
fix April 6, 2026
45 commits
28a5d65d
chore: bump plugin widget-meta to v0.9.0
feature 34bd8067
fix(ci): delete macOS lockfile before install so Linux resolves correct binaries
fix 57324f56
fix(ci): use npm install --ignore-scripts instead of npm ci
fix b822bccb
fix(ci): use --ignore-scripts and move darwin rollup to optionalDeps
fix 2486480d
debug(ci): add pwd+ls before npm ci to diagnose ENOENT
feature 4826d22f
fix(ci): regenerate lockfile with all rollup platform binaries optional
fix 86b6d2dc
fix(ci): add optional:true to rollup-darwin-arm64 in lockfile
fix 0433bf26
fix(ci): add @rollup/rollup-linux-x64-gnu as optional dep
fix 75fd8b7e
fix(ci): mark @rollup/rollup-darwin-arm64 as optional in lockfile
fix 76e17ebd
fix(ci): strip macOS-only lockfile entries before npm ci
fix a85e4069
fix(ci): npm ci --omit=optional to skip darwin-arm64 rollup binary
fix a40fe275
fix(ci): skip optional deps on Linux via npm_config_optional=false
fix 53facc4b
fix(ci): use npm ci --ignore-scripts to fix EBADPLATFORM on Linux
fix b09df7e3
fix(tests): update build-plugin snapshot to v0.9.0 package version
fix a0e3320b
feat(notes): add docker-environments Note + fix focusWidth TS errors, bump v0.9.0
feature d2e6f200
docs: add v0.9.0 WCAG sprint changelog + rebuild preview
docs 58e6bcf3
fix(wcag): update test snapshots and metadata for WCAG sprint
ui 561ec0a7
feat(wcag): Blueprint 5 - preview gallery WCAG 2.2 AA landmarks (WA-501-WA-506)
ui 5cca31ee
feat(wcag): Blueprint 4 - pull --wcag post-pull token audit (WA-401-WA-405)
ui 309c7b5c
feat(wcag): Blueprint 3 - memi audit --wcag command (WA-301-WA-306)
ui d61fe179
feat(wcag): Blueprint 2 - Zod WCAG spec validators (WA-201-WA-205)
ui fe57cc8d
feat(wcag): Blueprint 1 - design-doc contrast report (WA-101-WA-105)
docs 12c6dda2
fix(tests): update snapshots for v0.8.0 - doctor count=13, plugin version
fix ea6f665b
chore: rebuild preview/changelog.html for v0.8.0
docs 297c9cd2
docs: add v0.8.0 changelog - REST pull + design-doc command
docs fe3ec2ca
feat(rest-client): export FigmaConfigError for external instanceof checks
feature c0c7c707
docs(readme): correct MCP tool count to 20 (actual count in tools.ts)
docs cb379792
test(mcp): add tools registration smoke test for design_doc and tool count
feature ad37cbb8
test(pull): add --rest --force tests covering force propagation and JSON output
feature 9007f06a
test(css-extractor): add 4 @import following integration tests
feature 42bb8783
test(cli): extend registration smoke test for design-doc and pull flags
docs 6d3c8a1a
docs(readme): bump MCP tool count to 18, add design_doc entry
docs 0d92c153
docs(readme): add pull --rest and design-doc to command reference
docs 53db6130
fix(rest-client): log partial recovery summary when endpoints fail
fix b0eabc5e
fix(go): show REST mode in pipeline header
fix 629c10a7
feat(design-doc): show extracted page title and token summary in output
docs a8964854
feat(doctor): check FIGMA_FILE_KEY and FIGMA_TOKEN for REST mode
feature 6810acc0
feat(pull): add --force flag to bypass 5-minute pull cache
feature 29661464
feat(mcp): add design_doc tool - 18 tools total
feature 786a0633
feat(css-extractor): cap color extraction at 50 to reduce noise
feature c4dc4f35
feat(css-extractor): follow CSS @import rules one level deep
feature c5b19462
chore: bump version to 0.8.0
feature 30958d8b
fix(index): add pull --rest and design-doc to CLI header comment
docs 7c21664d
Add 178 stress tests for v0.8.0 features; fix 2 bugs found
feature 5c3c23bc
Add REST pull + design-doc command (v0.8.0 features)
docs April 1, 2026
12 commits
d9d708de
Rewrite README for v0.7.0 - complete command reference, MCP tools, architecture
docs cbf75d36
Add memi uninstall command and standalone uninstall script
feature 783bcfda
Delete 2,784 lines of dead code - 4 orphaned modules
feature 114b3f91
Guard Object.values()[0] access for empty token values
feature f6416603
Fix sync merge - use nullish coalescing for numeric token/component counts
fix d4922ad1
Fix token tracker fs import - use destructured readFileSync
fix 50c9c84a
Validate insights.json shape before loading research store
feature dff3c6ec
Fix SSE broadcast - drop clients on write backpressure
fix bedb5ece
Fix pipeline event listener leak on start() failure
fix 345b70a9
Validate sync state shape before loading from disk
feature a24af1cc
Fix text measurer cache - implement true LRU eviction
fix 6948de99
Fix doc-change debounce timer not cleared after callback
docs March 31, 2026
18 commits
7368f3f2
Update changelog with v0.7.0 feature commits
docs 675d6a0f
Fix tests for v0.7.0 - update version assertion and changelog snapshot
docs aa7d9c26
Add --preview flag to generate - show diffs without writing files
ui db079f5d
Add bridge health check - latency measurement and MCP tool
feature a3e6e27c
Add persistent task queue - survive daemon restarts
feature b3d4761c
Instrument daemon startup - phase timings in status output
feature b1096173
Add batch mode to orchestrator - queue intents with shared context
feature 05f9cb99
Add sync_design_tokens MCP tool - auto-map Figma tokens to Tailwind config
feature eecdde10
Add codegen caching - skip generation when spec + design system unchanged
feature 0add89b1
Add get_ai_usage MCP tool - token usage and cost estimation per session
feature 0296c8fe
Cache design system pull results for 5 minutes to avoid duplicate API calls
feature 2b6d3a70
Add exponential backoff + jitter to Figma WebSocket reconnection
feature d16f4e62
Remove Framer preview components and standalone build script
ui b4ad1346
Update changelog for v0.7.0
docs 1cb0ae92
Bump to v0.7.0 - the compression release
feature 90773361
Update changelog with latest commits
docs e2bbdd54
Add Framer preview components and standalone dashboard build script
ui 3a6ce0d4
Audit fixes: memory leaks, race conditions, error handling across 10 files
feature March 30, 2026
36 commits
24f067c4
Efficiency fixes: incremental TS build, rate limiter stale entry eviction
feature 2d879169
Remove dead dependencies and unused TUI app file
refactor 2be113dd
Bump to v0.6.0 - production ready release
feature dd4bd77e
Add research preview tab - insights, personas, themes, coverage bar in dashboard
ui b1524600
Add research traceability - bidirectional insight-to-spec links
feature bcb437a6
Add transcript processor - heuristic interview parsing into structured research
feature 7bc6aef7
Add pull diff output - show token/component/style changes after pull
feature 3390192d
Add memi validate command - expose spec validator as CLI tool
feature dcac4a7b
Add capability matrix - every command declares what it needs
feature d5772c31
Add measure_text MCP tool - expose Pretext to Claude Code / Cursor
feature 5a344ff1
Wire TextMeasurer into responsive-specialist - breakpoint text reflow
feature 46f56571
Wire TextMeasurer into design-auditor - text overflow detection
feature aa4396bf
Add 17 TextMeasurer tests - measurement, overflow, breakpoints, min-width
feature 893c1397
Add TextMeasurer utility - server-side text measurement via Pretext
feature b4c71c66
Add @chenglou/pretext and @napi-rs/canvas dependencies
feature fbbdf862
Audit fixes: 12 issues - memory leaks, race conditions, unsafe casts, error handling
feature 21d043ea
Rebuild plugin bundle and sync preview changelog for v0.5.0
docs 5c41e5d8
Bump to v0.5.0 - intelligence layer release
feature ba3e637f
Implement real heuristic fallbacks in 5 stubbed agents
feature dc04f427
Add research-to-design mapping - insights drive spec requirements
feature 59245d92
Upgrade codegen - variant logic, smart component bodies, page prop drilling
ui ca9ba2cd
Add real accessibility enforcement - WCAG contrast computation, spec auditing
ui 00649992
Add AI vision for design QA - multimodal analysis of Figma screenshots
feature 7ca7455d
Fix plugin typecheck - keepaliveInterval type for browser context
fix d1af073f
Add 8 E2E integration tests for v0.4 systems
feature 3092f2d5
Add conflict resolution dashboard panel - view and resolve sync conflicts in preview
ui e8d3dfe9
Add remote agent workers - WebSocket client mode with port scanning
feature 9ecc30ea
Update README for v0.4.0 - MCP server, multi-agent, sync, daemon commands
docs e929d7a3
Sync preview/changelog.html with v0.4.0 - add 6 post-release commits
docs fe0d5628
Update CLAUDE.md - document v0.4 commands, MCP server, multi-agent, bidirectional sync
docs 30d1360a
Add 19 stress tests - large datasets, concurrency, edge cases
feature 8e9984fa
Upgrade preview dashboard - pipeline stats, sync state, agent registry chips
ui 951b4f97
Add MCP config generation - memi mcp config for Claude Code / Cursor / generic
feature 00ceef56
Add plugin-side granular events - variable-changed, component-changed, pushTokens
feature 5f07f5ee
Bump to v0.4.0 - add 66 unit tests, update changelog
docs 7639909e
Add multi-Claude native orchestration - agent registry, task queue, agent bridge
feature March 29, 2026
7 commits
9583c4da
Add bidirectional design-code sync - token differ, sync engine, code watcher
feature 2f25eef0
Add event-driven pipeline to daemon - reactive pull/diff/spec/generate
feature fea3b141
Add MCP server - expose Memoire as design infrastructure for any AI tool
feature e679df47
Clean up: log silent catches, remove dead params, rebuild plugin bundle
fix dfc1243c
Add missing WCAG 2.2 accessibility fields to spec scaffolds
ui a96976e2
Fix preview dashboard: XSS escaping, CORS lockdown, body limits, broken JSX
ui 9d857fb6
Audit fixes: ReDoS guard, token validation, timer cleanup, XSS escape
feature March 28, 2026
47 commits
1bd96be5
Build WCAG 2.2 accessibility pipeline across full stack
ui dbfb0183
Add 7 Figma MCP Notes - full integration of figma/mcp-server-guide
feature 2a839410
Audit fixes: font timeout, request dedup, SSE monitor, preview hot-reload
ui 0194895d
Bump version to 0.3.0 and fix test failures
feature 5c231a37
Update animation-craft note and rebuild plugin bundle
refactor 23cc0a76
Zero TS errors, dynamic research dashboard, version sync
ui 30bcaf6f
Fix broken notes, add heartbeat --json, harden error handling
fix e5b6be3a
Add 8 new downloadable Note skill packs
feature 89c695f3
Research engine overhaul - web research, transcripts, multi-persona, sentiment
feature fe317fea
Fix race condition in ensureFigmaConnected
fix a30f0b09
Harden bridge connection for rock-solid auto-connect
fix 1fa6dd9d
Add --json output to go command
feature 8d73a426
Add memi list command for agent introspection
feature 0d5d9631
Add exponential backoff retry to orchestrator sub-tasks
feature a41a39a1
Add centering-issue detection to canvas healer
feature 090bb881
Fix dashboard port bug and add offline mode to go command
ui 367d18e9
Fix orchestrator deadlock detection and test mock
fix 271e28c4
Add --json output to sync and pull commands
feature c56f6859
Redesign Control Plane - flower logo, context bar, activity ticker
feature 584d67ea
Light mode UI + stabilize bridge connection
ui 0105d77b
Redesign Control Plane UI - dark terminal aesthetic
ui d6055835
Rebuild plugin bundle with widget fixes
feature 6addab0f
Support fills parameter in createNode
feature 41afd153
Fix retry action timer leak and reset backoff
fix fead990b
Use async getNodeByIdAsync in setSelection
fix 983dace2
Block eval() in plugin execute sandbox
feature 9b36ed74
Fix base64 decode encoding in getComponentImage
fix 66afbf23
Sync design system, prototype, specs, and add AGENTS.md + logo
feature b4d7c670
Fold widget activity into system view
feature 719d2d98
Sync changelog for widget hardening
docs 8632933a
Harden widget compatibility and layout state
fix 9e4ab9ff
Sync changelog for widget runtime hardening
docs c5896355
Harden widget runtime compatibility
fix 4c7c1b92
Sync changelog for widget density hash
docs 43decaf1
Reduce widget height and increase density
refactor d82b4b42
Sync changelog for widget density pass
docs 01cf9a97
Compress widget layout and reduce panel height
feature 8ccd44d9
Sync changelog for widget density pass
docs 15be77ef
Compress widget layout and reduce panel height
feature 1e71dfee
Sync changelog for widget typography refinement
docs 32e5ce2a
Sync changelog for widget typography hierarchy
docs dc415077
Strengthen widget typography hierarchy
feature 06c91128
Strengthen widget typography hierarchy
feature 3247aaf5
Sync changelog for widget typography hierarchy
docs fda87827
Strengthen widget typography hierarchy
feature 7ec5aa0d
Sync changelog for widget font compatibility
docs f153ffa7
Use local system fonts in widget UI
ui March 27, 2026
62 commits
cb998dec
Sync changelog for generated preview timeline
docs 6818e323
Generate preview changelog from CHANGELOG.md
docs b20d3095
Sync changelog for blank widget panel fix
docs 3ea17d5a
Fix blank widget panel bootstrap
fix c2558026
Sync changelog for ES2017 widget compatibility
docs 430ec6ed
Downlevel plugin bundle to remove object spread
feature a91a6fbc
Sync changelog for plugin install compatibility
docs aedf43ae
Fix plugin bundle compatibility and symlink-safe installs
fix 69c45ad8
Sync changelog for widget health hardening
docs 0f02bcd8
Add widget bundle metadata and health checks
feature 785f59ac
Sync changelog for preview control plane
docs d64527d3
Add preview control-plane endpoints and agent visibility
ui 49cfdcb9
Sync changelog for canvas agent widgets
docs 5d137134
Rewrite canvas agent box lifecycle
feature 4a400535
Sync changelog for widget job state
docs 813e4814
Add widget job state and sync summaries
feature 312bc4b7
Sync changelog for operator console workflows
docs 8af9a804
Enhance operator console workflows
feature a79c5911
Sync changelog for widget bridge protocol
docs c953c7b0
Normalize widget and bridge protocol
feature 0ab89d0b
Sync changelog for plugin V2 foundation
docs 7391502a
Add plugin V2 source architecture
feature b8175cca
Sync changelog for connect and workspace hygiene
docs cb9772fa
Reduce workspace state churn in init and prototype
refactor 407b7f9e
Add JSON output to connect command
feature 44b47ec6
Sync changelog for daemon status
docs bef11711
Add JSON output to daemon status
feature 25e42a3e
Sync changelog for research and workspace hygiene
docs ed0bd00e
Ignore generated workspace artifacts
refactor 04bd7731
Add JSON output to research commands
feature da2f727c
Track notes JSON update in changelog
docs a4083a1f
Sync changelog for CLI and notes updates
docs eef0a915
Add JSON output to note mutation commands
feature a223ac31
Add JSON output to IA commands
feature 722496d9
Add JSON output to spec list command
feature 324de7f7
Add codex ops note
docs 6ced37d2
Restore working fast build script
fix a0f52346
Speed up TypeScript builds
refactor 9406e546
Add JSON output to export command
feature 8f8e1d0d
Add JSON output to export command
feature 5bbae3a7
Add JSON output to generate command
feature 252b26d6
Add doctor JSON regression tests
feature c7eb7a62
Add JSON output to doctor command
feature 2064dc98
Add JSON output to compose command
feature 3e6c1571
Sync changelog and preview timeline
docs bd6bae6b
Add JSON output to status and notes commands
feature 1810f4e3
Improve Tailwind and shadcn detection
fix 415663da
Harden preview and bridge bind errors
ui 7fdb6575
Add figma web capture note
docs 1378b09d
Fix logger transport toggle in tests
fix e14ce866
Neutralize Claude-specific copy
fix d36909ef
Add packaged note asset guard test
docs 44aa6e9b
Fix self-improving note hook docs
docs afe99ac4
Target compose generation to resolved specs
refactor 1192cadf
Add SKILL.md install regression test
docs 5999b15c
Add compose regression test
feature 539d5bf9
Add export path mapping regression test
feature cb81f790
Fix export destinations by artifact kind
fix 44aea5ec
Add CLI registration smoke test
feature d7ebbbca
Fix daemon restart argument forwarding
fix 46707f4b
Register hidden CLI commands
feature 2fb24979
Add AgentSkills workspace skill adapter
feature March 26, 2026
31 commits
a8f14e60
Prep npm 0.2.1 - exclude test files from dist, trim package
refactor 2c28c7ed
Use process.once for signal handlers across all commands
fix 9a9cf0bb
Fix API server listener leak and infinite port retry
fix accf7da0
Fix MaxListenersExceededWarning in e2e tests
fix 96537644
Fix SIGINT cleanup in go command - kill preview child process on Ctrl+C
ui f725e529
Make design system extraction resilient to partial failures
fix 76945f41
Fix symlink trap - smart plugin path detection in connect and init
fix c316c3dd
Refactor preview.ts - extract 4000-line HTML generators into templates
ui c6b3b036
Harden error handling - WS error listener, spawn fallbacks, rejection handler
fix 12a3135a
Add dash alias for dashboard command, clarify description
ui 683109d1
Add navigateToPage helper for dynamic-page document access
ui 7b94ff17
Add postinstall - auto-copy Figma plugin + PATH detection
feature a271b3bb
Add --format flag to tokens command for selective export
feature 3b818967
Fix plugin manifest - enable production network access for WebSocket bridge
fix a9a54b46
Fix MaxListenersExceededWarning across all EventEmitters
fix dd3f4a55
Fix daemon-aware command routing - commands reuse running bridge
fix 089b60ee
Remove agent portal and generic dashboard - serve preview/ directly
ui 5ca7f642
Add doc-change polling, preview hot-reload, e2e tests, npm prep, 3 new Notes
docs 67ba4555
Add self-healing loop, Code Connect checks, and file watcher
feature 4a115e6a
Fix Figma audit issues - race condition, parallel extraction, code safety
fix a347a333
Fix Notes audit issues - activation gaps, recursive copy, dead code
fix 3b8403ed
Update CHANGELOG - add v0.2.0 Notes ecosystem release
docs 358c9e33
Add 4 powerhouse Notes - deep skill packs (4,400+ lines)
feature dbcb551a
Add Mémoire Notes - downloadable skill pack ecosystem
feature 26932846
Trigger redeploy
ui 4ed0ae80
Harden engine, add tests, polish preview, prep for npm publish
ui 2766a1d7
Production-grade Figma plugin - smart port memory, parallel scanning, auto-reconnect
feature 774b3912
Merge branch 'main' of https://github.com/sarveshsea/memoire
refactor 4c11331a
Light mode Figma plugin with monitor dashboard UI and purge Noche references
ui aa27e055
Add 56-component universal catalog, expand shadcn mapper, populate dashboard
ui fbdaab62
Update package.json - homepage to memoire.cv, repo to m-moire
refactor March 25, 2026
23 commits
186973b4
Trigger redeploy at WCAG 2.1 AA Dibs version
ui 59514d9b
Light mode preview pages with consistent nav and lorem ipsum
ui dd94dc7a
Scope package as @sarveshsea/memoire for npm publish
refactor d8f1ced4
Rename package to memoire for npm install -g memoire
refactor 30038716
Add full Anthropic AI integration - direct SDK + graceful degradation
feature 20092f76
Redeploy at WCAG 2.1 AA Dibs version
ui a40efc0d
Optimize CLAUDE.md and skill files for maximum Claude compliance
docs 03f97eca
Purge remaining ark references - full rename to Memoire
refactor 6f09a882
Add Cormorant Garamond brand font to preview nav and home hero
ui 3f3f71b6
Combine agent portal into preview nav, purge all ark naming
ui ac2774ee
Memoire engine overhaul - rename from Noche, clean preview, resilient Figma plugin
ui 9e02a3d7
WCAG 2.1 AA compliance across all Dibs pages for long strenuous use
ui 0bbd5240
Add #ai-open hash trigger to auto-open AI drawer in line items
ui e49792e3
Force explicit #ffffff on title and desc highlights
ui 1e130e85
Fix title color - use explicit gold #C4A35A instead of --accent
ui cc0ab4eb
Fix title visibility - ensure full text is bright
ui 780468d0
Highlight key phrases in Home about section
ui 806cd1fa
Rewrite Home about section - focus on AICP accuracy and structured form
ui 816db8f3
Minor preview index tweaks
ui ee56ff5a
Strip animation CSS, clean up Home tab styling
ui d4a3d7e2
Polish preview animations and fix broken CSS rules
ui 39fd80fa
Add all Dibs preview pages for Vercel hosting
ui 19349217
Add Dibs preview screens, AICP research, and project state
ui March 24, 2026
17 commits
01821335
Update changelog with auto-spec, noche go, export, token codegen, and motion-video skill
docs fc71ca15
Add /motion-video skill - product animation & UI motion superagent
ui 7b2cda3f
Add auto-spec engine, noche go, noche export, and token-aware codegen
feature 709bb57f
Clean up CLI output - human-readable logs, suppress internal noise
fix 82895d6c
Clean preview of user-project content, wire /api/specs to registry
ui 1d5a03c7
Add compose command, fix generator for design/ia specs, document agent orchestrator
feature 8d283ab1
Fix TUI type imports, remove duplicate specs dir, add atomic level to MetricCard
fix d9f4eefe
Rename BidCraft → Dibs, swap emojis for Lucide icons, update nav across preview
ui 1673d3c4
Fix CHANGELOG.md: track Noche the product, not user projects
docs 59bc247c
Add CHANGELOG.md as project decision log, update CLAUDE.md convention
docs bdad1ccb
Replace Labor Budgeting design system with Noche DS, add changelog page
docs a20c7477
Finalize ark → noche rename across entire codebase
refactor 9c157629
Add animated 3D spinning moon to README header
docs 7881845c
Audit and upgrade all Noche skills against Figma MCP best practices
feature 70d8f6ad
Replace remaining ark CLI references with noche
refactor 9f57f829
Rename Figma Ark → Noche across entire codebase
refactor 2b0017fb
Add Figma MCP canvas integration, skills, atomic design enforcement, and README
docs March 23, 2026
1 commit
199df7ad
Initial commit: Ark - AI-native Figma design intelligence engine
feature