COMMIT HISTORY
changelog
A checked-in snapshot of public Memi engine commit history. Commit entries describe development work, not separate published releases.
Snapshot refreshed September 8, 2026 from public main at 73bf0306. This page does not sync live.
Current CLI release:v2.7.9Technical audit (PDF)SHA-256
20261041 commits
September 8, 2026
9 commits
73bf0306
docs: record verified beta2 publication and frontend workflow (#146)
docs51f8fb64
fix: patch Hono before beta2 publication (#145)
fixf204a5b2
fix: prepare beta2 with reliable native frontend output (#143)
fix89df46a2
fix: keep release channel startup dependency free (#142)
fix72917d04
fix: include required bootstrap assets in standalone releases (#141)
fix19063c78
chore: record verified beta publication and update public guidance (#140)
feature58c3583a
fix: complete provenance recovery for the published beta (#139)
fix71d17ecb
fix: complete beta publication and concurrent diagnosis validation (#138)
fixfce5b3f1
feat: make Memi 2.8 useful for bounded frontend agent workflows (#137)
featureAugust 8, 2026
3 commits
7edc1366
chore(release): certify Memi 2.7.9 public parity (#131)
feature70c9f4ad
chore(release): bind 2.7.9 site artifact to main (#130)
featuree8fe1821
chore(release): publish Memi 2.7.9 provenance (#129)
featureAugust 7, 2026
1 commit
5fcbf39e
feat: improve onboarding and add GitHub Action starter (#126)
featureAugust 6, 2026
1 commit
fbe30050
chore: close 2.7 with synchronized 2.7.9 stabilization (#127)
featureAugust 3, 2026
1 commit
bfadb95b
fix: align Codex plugin manifest with validator (#123)
fixAugust 2, 2026
12 commits
d7956fd7
fix: verify published product tagline (#122)
fixd2904845
chore: stage Memi 2.7.8 metadata release (#121)
feature5b5edb24
docs: clarify Memi’s agentic AI product story
docsbcd5adbc
fix: verify 2.7.7 public parity (#118)
fix70f8efd4
chore: record verified 2.7.7 release (#117)
feature74fc6ce8
fix: align MCP registry identity with organization (#116)
fix6b334ce6
chore(release): record verified 2.7.6 npm publish (#115)
feature3d07c547
fix: keep README visuals outside runtime package (#114)
docs5673f666
chore: prepare Memi 2.7.6 release candidate (#113)
feature10a5416f
docs: publish evidence-led Memi onboarding (#112)
docs74782639
docs: rewrite V15 study as conference paper (#110)
docsb6c70097
feat: seal prospective V2 workflow evidence
featureAugust 1, 2026
12 commits
d6ec0c94
docs: record final report evidence seal
docs540e780b
fix: seal final report channel evidence
fix4a322417
docs: record confirmatory audit hardening
docsfc25a2b8
docs: harden confirmatory report provenance
docs693ff107
docs: record finalized confirmatory report
docsf34765ea
docs: finalize Memi 2.7.4 confirmatory report
docs09635d81
fix: byte-bind website parity provenance (#108)
fixa7261456
fix: bind Memi 2.7.4 parity clearance to live evidence (#107)
fixb1b8b7ef
chore: record Memi 2.7.4 release provenance (#106)
feature8aa4649f
release: Memi 2.7.4 fail-closed fitness routing (#105)
featuref9cb9987
chore: anchor 2.7.3 website provenance to main (#104)
featurebe69d041
chore: record Memi 2.7.3 npm provenance (#103)
featureJuly 31, 2026
6 commits
2e29c5c6
chore: bind 2.7.3 metadata to merged source (#102)
featurea642d6c4
chore: prepare Memi 2.7.3 release (#101)
feature38b1da10
test: stabilize workflow adapter timeout fixture (#100)
feature0a4228bd
feat: add sealed prospective workflow study harness (#99)
feature0b85a111
chore: record 2.7.1 npm provenance (#98)
feature5c694ba7
fix: publish 2.7.1 receipt compatibility (#97)
fixJuly 29, 2026
134 commits
b915713b
docs: publish DesignWorkBench benchmark paper
docsbb5fbd57
docs: publish Memi 2.7 research paper
docsf227ce35
docs: publish 2.7 evidence record
docs956eaaa8
chore: record npm 2.7 release
feature554cf5c6
fix: authenticate release promotion
fix7a962220
fix: repair Windows 2.7 release path
fix00be64b9
ci: provision publish runner evidence tools
feature9ef4982a
ci: install designwork runner dependencies
featuref2137964
docs: record 2.7 claim firewall
docsd4bc7cc5
feat: separate 2.7 evidence and release gates
feature06a7e88f
docs: publish 60 public fixture candidates
docs6959b243
feat: report prepared fixture evidence
feature4f9a4f9a
feat: require independent public fixture approval
featuree14fa674
test: require independent fixture approval workflow
feature6b4e2df9
feat: produce public fixture candidate evidence
featureeb955e58
test: require public fixture production workflow
featurefc60687f
feat: validate public fixture candidate evidence
featurec3f1e1fe
test: require validated public fixture candidates
feature61567ac6
feat: author public benchmark fixture candidates
feature91fa7066
test: define public fixture production contract
feature7e086e97
docs: publish benchmark calibration runbook
docs20cd9c32
test: harden evidence artifact boundaries
featureaab66e2d
feat: activate three benchmark evidence runners
feature321cd65a
feat: render and inspect motion runner evidence
feature685c61c1
test: require reproducible motion runner proof
feature1c99ec60
test: require executable benchmark evidence workflow
featureb6421a07
feat: capture traced browser runner evidence
featurec540c42d
test: require traced browser runner proof
feature0db4e8a1
feat: produce representative artifact runner receipts
feature6c9448b5
test: require representative artifact runner proof
feature253dccd6
feat: derive readiness from verified evidence receipts
feature6371a3fa
test: require receipt-derived benchmark readiness
feature156b07ac
feat: verify immutable benchmark evidence receipts
featuref82bfdd0
test: define immutable benchmark evidence receipts
feature8f45e92c
feat: enforce benchmark provenance and grader reliability
feature0782dca6
test: harden benchmark provenance and reliability
feature69545300
feat: gate designworkbench on practitioner proof
feature061932b0
test: require benchmark release wiring
feature63f456e3
test: define designworkbench readiness gate
feature5f824c73
feat: implement designworkbench v2 foundation
featurea4d7104b
test: define designworkbench v2 contract
feature925deb1b
docs: record self-gate trust repair
docsac199dab
fix: exclude token sources from raw color debt
fix79996e04
test: reproduce self-gate color false positives
feature31090cbe
docs: stabilize candidate package evidence
docsa6b4c1a4
docs: record 2.7 release hardening evidence
docs1239a091
fix: normalize sub-agent artifact names
fix488fc922
test: cover sub-agent execution routes
featureb99f678e
fix: preserve sub-agent sync invariants
fix0fddb3dc
test: expose sub-agent release contract failures
feature90275075
test: cover agent transport and worker lifecycle
feature579331f4
fix: normalize routed artifact names
fix7b2f41e8
test: cover every plan decomposition route
feature10f4a5e4
fix: stabilize audit scope and research entities
fix877d0d66
test: cover token research badge and git scope utilities
featurec9b51313
test: cover Vue and Svelte generators
feature3022f130
fix: label unavailable prompt context
fix299de4c9
test: require honest empty prompt context
feature481d033b
test: cover research and preview workflows
uic44a86d3
fix: return assigned preview port
uic926684a
test: reproduce ephemeral preview port failure
ui61ab874d
docs: finalize InterfaceBench release evidence
docs184cae18
docs: publish InterfaceBench candidate evidence
docs52f61c85
test: require honest benchmark stats in readme
docs6e72e642
feat: add professional InterfaceBench specification
feature3a0c281a
test: define professional interface benchmark
featurebc5c8541
docs: explain cost-aware efficiency evidence
docsc451c205
feat: optimize efficiency for cost and quality
feature6a48e6a9
test: define cost-aware efficiency evidence
feature650faef7
docs: bind Buzzr calibration evidence
docs7fc3a14d
test: align orchestrator repository fixture
feature29a71ff2
docs: record Buzzr router calibration
docsa11aa6bb
docs: record routed execution budget
docs9effdea8
perf: constrain routed discovery and verification
feature3dfccbc1
test: require routed execution budget
feature13d38ce8
fix: unwrap workflow routes for fitness evidence
fix00d4eaf0
test: accept workflow route receipts for fitness
featured9716e3f
docs: record paired skill fitness workflow
docsec554c62
feat: record paired skill fitness evidence
featureaa65cc7a
test: define paired skill fitness workflow
feature3314fd44
feat: hash routed repository fingerprints
featureed37c10c
test: bind fitness to repository fingerprints
featurec23fa134
docs: record immutable skill fitness evidence
docs3e724cb5
feat: project immutable skill fitness evidence
feature05ed03e7
test: define immutable skill fitness evidence
featuree2e69766
docs: record exclusive route policy
docsaf2c7b08
feat: support exclusive niche skill routes
feature724f8074
test: define exclusive niche route policy
featuref075e7ad
docs: record repository-aware routing architecture
docs36a58918
feat: route skills with repository fingerprints
featuredb6e72f7
test: define repository fingerprint contract
featureb84524cd
test: define repository-aware routing contract
feature0b8d7546
docs: make package-size proof stable
docs7d9052fc
docs: publish five-case routed workflow evidence
docs00a38a68
test: align Paraform workflow with existing search semantics
feature06f4e179
test: isolate Paraform browser acceptance port
featuredd1c5208
test: add stacked-skill product workflow cases
feature9c8c31ec
docs: enforce five-pair workflow release minimum
docs8565addb
docs: publish routed workflow proof candidate
docs5b0ebd2d
feat: complete measured efficiency evidence surfaces
feature355fe986
feat: scope benchmark reports to canonical experiments
featureecc19f69
fix: authenticate and fail fast in Claude workflows
fixc89b3df5
test: add Nate iOS simulator workflow case
feature84ddc70c
fix: ignore generic action terms in skill routing
fix265dd5b1
fix: protect workflow acceptance fixtures
fixf4ee902a
test: add Buzzr rendered workflow case
featurebaa38953
fix: route skills by task action and intent polarity
fix2896a15e
perf: reuse prepared browser cache in workflows
feature929b849c
perf: prune redundant skill stacks
featurefea94503
fix: isolate workflow evidence from verification
fixe00baa3e
fix: make routed skill context portable
fix6e04382b
test: add Dori rendered workflow case
featureb01fbae6
fix: apply skill exclusions between routed candidates
fixe61a041f
test: define exact routing exclusions
feature4a91be16
feat: honor governed skill catalog routing
feature7b782233
test: require governed catalog routing metadata
feature79cddaa7
fix: pair workflow evidence per provider
fixbd3f1f34
test: require provider-specific benchmark pairing
feature067b07d1
feat: expose reproducible workflow benchmark commands
feature65eb3ecf
test: define executable workflow benchmark CLI
feature749b1096
feat: isolate model-agnostic workflow adapters
featurefe1a0770
test: define isolated provider workflow harness
feature85e26a4d
feat: route bounded skills in live orchestration
featuredcaad15e
test: require live skill routing receipts
featuref07d50d5
feat: execute traced workflow benchmarks
feature12ac23f3
test: define executable workflow and route CLI behavior
featuree3707d8f
feat: add deterministic skill routing contracts
featurecfffe564
test: define routed skill and workflow harness contracts
featurec53d2668
feat: complete memi 2.7 evidence release candidate
feature7cc5570d
chore: stage memi 2.7.0 candidate manifest
featured482d1fb
feat: expose paired benchmarks and trace receipts
feature3aa8a9fb
test: require live benchmark and trace receipts
feature7852ac57
feat: add immutable efficiency evidence engine
featured9bde8be
test: define measurable efficiency evidence contract
featureJuly 27, 2026
40 commits
385ee30d
docs: canonicalize 2.6.4 public provenance
docsa03f2679
docs: record Windows binary recovery
docsf5f4d05d
fix: recover Windows release binaries
fixc53a606b
docs: record published release gate repair
docsc241fba1
test: align release gates with published state
feature925c01fa
docs: export verified 2.6.4 release state
docs4a3db231
chore: record 2.6.4 published transition
feature50aaf0f7
docs: record organization provenance fix
docsffa63e01
fix: validate organization release provenance
fixec4d8042
docs: record 2.6.4 candidate staging
docs6f092842
chore: export 2.6.4 candidate manifest
featurea6754d91
chore: stage 2.6.4 release candidate
featurefcc9c262
docs: record model harness release work
docs3581ed2a
feat: add provider-neutral model harness
feature10d079ae
test: require live telemetry projection
featureb4448748
test: define provider-neutral AI adapter
feature7f83c4d1
feat: mount traced runtime integration boundary
featuref4bee071
test: close live trace privacy gaps
feature9d71b231
test: gate runtime schema release drift
featuref1c9a1b1
test: require private Studio persistence
feature81900a14
test: require traced legacy harness replay
featurecca7d3a9
test: define traced runtime integration boundary
featurea7be4b7a
docs: record model tracing architecture
docsb40f4194
feat: add privacy-safe model tracing contracts
featured3edf23b
test: define model harness tracing contract
featured68a3921
chore: migrate repository ownership to memi-design (#84)
feature72631082
Merge pull request #82 from sarveshsea/codex/adoption-readme
docsa1ea5ddc
docs: focus readme on first audit
docs865371fc
Merge pull request #81 from sarveshsea/codex/stage-2.6.3-published
refactorc57b98fc
docs: promote 2.6.3 public guidance
docs66dc0250
docs: regenerate organization release artifact
docsf732b23c
chore: point website release truth at memi-design
feature134ea5f5
docs: publish canonical 2.6.3 release truth
docs2700f5a2
chore: record npm 2.6.3 publication
feature09261c93
ci: promote verified release channels safely (#80)
feature56233cb1
fix: execute npm audit on Windows (#79)
fix44725a6d
fix: make scorecard provenance platform-stable (#78)
fix1b81d4f1
ci: restore tagged archive after Windows installs (#77)
feature2b97d467
ci: preserve release evidence bytes on Windows (#76)
featurefc2384eb
fix: normalize npm readme release proof (#75)
docsJuly 26, 2026
135 commits
0f89cbf1
Merge pull request #74 from sarveshsea/codex/memi-2.6.3-candidate
refactor64796638
docs: record 2.6.3 candidate hardening
docsf59f5a02
fix: keep candidate website exports public-safe
fixdc4c8de5
test: fail closed on candidate website exports
feature2c02cdf1
test: preserve public docs during candidate staging
docs48b48da4
chore: export 2.6.3 candidate manifest
feature8232214e
chore: stage 2.6.3 release candidate
feature5400d338
test: require fail-closed 2.6.3 candidate surfaces
featurefafab05f
Merge pull request #73 from sarveshsea/codex/memi-design-engineering-audit
refactor5810c9d4
docs: bind cross-repo proof to merged heads
docscf01a181
docs: bind scorecard to final hosted candidate
docs92203560
fix: verify release source before staging published state
fix9fba3e8d
test: reject unverified published staging sources
feature773c63da
fix: bind provenance to the exact workflow attempt
fix34df7d8f
test: bind release records to SLSA invocation
feature42ac72d6
fix: bind recovery to the publishing attempt
fix7868e7b8
test: bind recovery to the original run attempt
feature6b3c0202
fix: contain release record evidence paths
fix0dfa1036
test: reject escaped release record evidence
feature4bf79d98
fix: secure figma bridge pairing
fixfd1d027d
feat: require independent live release parity
featureaa2e51b7
test: require two-phase release recovery documentation
feature859f0194
test: require independent public release evidence
featured698ae80
chore: regenerate historical release evidence
featurec9e5790f
feat: distinguish candidate and public release truth
feature28d75106
test: prevent candidates from appearing publicly released
featurec7d61ada
feat: bind npm publishing to recoverable provenance
featuredeb6a2b8
test: require recoverable provenance-bound publishing
featurefc8d9a96
test: reproduce bridge pairing disclosure
feature5bb02b8d
feat: enforce verified npm release states
feature051253b3
test: specify verified npm release state transitions
featured6317649
docs: record audit evidence integrity fix
docs97439674
fix: preserve honest audit evidence end to end
fix2fdb059b
fix: harden local and remote security boundaries
fixaff44141
fix: harden public release verification
fix49abb28e
test: reproduce audit evidence integrity gaps
feature3d2b77eb
test: add reproducers for local control-plane boundaries
feature22db7895
ci: preserve history for evidence ancestry
feature2593c9ec
docs: bind scorecard to validated candidate
docs552097ad
test: bind scorecard to validated candidate head
feature8a928fa6
docs: record P3 shader proof
docs8f1b5eda
docs: record partial shader closure proof
docs8cccd400
test: keep shader evidence fail closed
featurea8434d09
docs: verify SwiftUI rendered rerun
docs7fa1330f
docs: record candidate supply-chain inventory
docs88467213
test: fail closed on candidate-only supply-chain proof
featureef6957fd
test: add july 27 supply-chain proof reproducer
featureb02e150c
docs: record aggregate release gate
docsbe49db4a
fix: preserve aggregate release evidence
fix47a71610
test: fail closed on malformed release stages
feature4ca15191
test: require complete public gate evidence
feature4690a00d
docs: require trusted npm publishing
docs15faed69
test: reject manual npm publish bypass
feature57eeb2a9
docs: record npm provenance gate
docse3789ce6
fix: require verifiable npm provenance
fix04e415f0
test: add supply-chain proof reproducer
feature14f1dfd7
test: require npm provenance release proof
featuree246fcb6
docs: close activation and routing evidence gaps
docsccb2971c
fix: mark non-ui audits unassessed
ui8975d962
fix: bind audit claims to immutable evidence
fix6f1d82ad
fix: pin public action guidance
fix4b209cb4
fix: remove unshipped creative-rendering claims from audit
fix53cf80ac
test: add creative-rendering audit honesty reproducer
feature0018113d
docs: record plugin positioning gate
docs435e4858
test: align plugin positioning contract
feature3a295705
docs: record live public parity blockers
docs03dc20a1
fix: align public product story
fixa13b79f9
test: enforce public audit story parity
feature1dd1fdea
docs: align public release guidance
docsf180defe
fix: generate canonical public release truth
fix72c61bb0
test: enforce public release documentation truth
feature7aa7a4b5
docs: add verified 100-point closure plan
docs2a475869
docs: record workflow permission hardening
docsdb0219d2
fix: scope workflow write permissions
fix2d0d9428
test: require read-only workflow defaults
feature817cd0c2
docs: record workflow action pinning
docs3b0557d5
fix: pin workflow action refs
fixfcdf4a11
test: pin workflow action refs
feature4476c296
docs: record mixed native evidence gates
docsf804ba6b
fix: report native audit gaps in mixed repos
fixabb67e53
test: expose mixed native audit gaps
feature91c00c01
docs: record swiftui audit truth gates
docs522d5f07
fix: fail closed on partial swiftui audit coverage
fixb58c63ee
test: add swiftui audit truth regressions
feature2ab3b7bc
docs: record binary gate coverage
docs90d0067d
test: require full binary release gate
feature7302ff6c
docs: record release fail-closed policy
docsfea0e567
fix: fail closed across scorecard release paths
fix60f0a5e8
test: close scorecard release fail-open paths
feature1315abc0
docs: record scorecard trust hardening
docsec55e6b3
fix: harden audit scorecard trust gates
fixb4509197
test: close scorecard trust bypasses
feature555f6f91
docs: record package headroom policy
docs039fd823
fix: enforce package size headroom
fixef8ae5f7
test: require package size headroom
featuree3622438
docs: record canonical audit ledger
docsa6a949e5
feat: generate verified 100-point audit ledger
featuref64d1daf
test: define deterministic audit report gate
featurebd402dc7
docs: record verified scorecard architecture
docs0c23a0c6
feat: enforce verified audit scorecards
featuree35e4583
test: define verified audit scorecard contract
feature2a557274
docs: close hosted proof ledger
docs7b14e5e2
docs: record hosted compatibility proof
docs25474e40
docs: record detached CI fixture fix
docsa9be8860
fix: isolate release manifest CI fixtures
fix044df2b2
docs: complete audit commit ledger
docs13c9d6a5
docs: refresh final audit verification count
docs426ba5fb
docs: record full-history export guard
docse0da86b1
fix: refuse shallow release artifact generation
fixefb3ed34
test: require full history for release exports
feature96ada33c
docs: record npm lock portability decision
docs022427bb
fix: complete optional canvas lock metadata
fixd1c7e5ea
docs: record shallow release validation fix
docs2374d6be
fix: validate release artifacts in shallow clones
fixdc947d37
test: reproduce shallow release manifest drift
feature13d1eaa0
docs: record design engineering audit commits
docs88212761
docs: publish design engineering audit
docs71967748
docs: require immutable release proof ordering
docsceaf85a4
fix: anchor release exports to committed source
fix14557dc8
test: require immutable release provenance
featureb330a2c0
docs: document release manifest handoff
docsb803699f
ci: verify clean installs across supported runtimes
featuree74976c8
test: define clean install compatibility contract
feature29a62056
feat: centralize public release manifest
featured1cc675d
test: add red gate for canonical release manifest
featuref68fe8d7
fix: normalize private IPs and validate release ZIPs
fix8ef24b9b
test: add red gates for mapped IPs and ZIP traversal
feature5f374ae7
fix: align public release gate with design QA story
fixb342d6c0
chore: preserve tight package size gate
featuref47e4bbe
fix: contain registry reads and release extraction
fix8974a2f8
fix: require sustained npm growth
fix265f320f
test: reproduce misleading growth status
feature746f473c
test: add red gates for local archive and registry boundaries
feature34996fc2
fix: unify audit evidence and harden trust boundaries
fixc01ff87e
test: add red gates for audit evidence and trust boundaries
featureJuly 18, 2026
4 commits
ee3f3f00
fix: make first-run audits non-invasive (#72)
fix21e7de55
fix: make Homebrew releases fail fast (#71)
fixc2a8a6b8
fix: ship warning-free 2.6.1 installs (#70)
fixc9cfa1fb
feat: add Apple platform design CI (#69)
featureJuly 15, 2026
19 commits
127871b4
docs: record hosted Smithery MCP release (#68)
docs1b38cc54
docs: record marketplace submissions (#67)
docs26a47f64
ci: move action runtime pins to Node 24 (#66)
feature01c1eb29
docs: connect focused distribution surfaces (#65)
docsb56836cc
feat: expand design CI distribution surfaces (#64)
featureb00511b0
fix: advertise Smithery runtime discovery (#63)
fix628331d4
fix: ship executable MCPB entry point (#62)
fix67a5d66f
Merge pull request #61 from sarveshsea/codex/design-skills-integration
refactord96aa88d
docs: record design skills migration
docs3009cf63
feat: migrate community notes to design skills
feature774350f9
fix: bring Claude plugin to skill parity (#60)
fixeb819c1e
feat: make Memi skill-first (#59)
feature163cb2fb
Merge pull request #58 from sarveshsea/codex/fix-growth-checkpoint
refactor6ee1af24
ci: add an immutable release repair path
featured351228c
test: require an immutable release repair path
feature737f21ae
fix: repair the binary container entrypoint
fix53dec355
test: reproduce the binary container path failure
featureb7eeb215
fix: restore the 10x growth checkpoint
fix83111a4a
test: lock growth status to the 10x checkpoint
featureJuly 14, 2026
6 commits
268e161e
Merge pull request #57 from sarveshsea/codex/stabilize-prepublish-gate
refactor55c344a0
test: stabilize prepublish gate
featureae4bb0d5
Merge pull request #56 from sarveshsea/codex/v2-5-agent-design-ci
refactora2aedf5a
chore: align v2.5 release surfaces
feature06d180bb
feat: add agent design file scaffolds
feature6147beb4
test: add v2.5 scaffold and compact brief coverage
featureJuly 9, 2026
7 commits
cdeb6907
Merge pull request #55 from sarveshsea/fix/action-cli-pin-2.4.1
refactorcac265d9
fix: pin Action CLI input to published npm 2.4.1
fix6feadcfc
Merge pull request #54 from sarveshsea/fix/action-cli-pin-2.4.0
refactor98e60bdd
fix: pin Action CLI input to published npm 2.4.0
fixb0e710e4
Merge pull request #53 from sarveshsea/release/2.4.1-marketplace-grok
refactor5c182bb6
fix: restore Studio attribution phrases in README
docsd7ce84d5
release: v2.4.1 Marketplace-ready Action and Grok Build kits
featureJuly 8, 2026
9 commits
00816494
fix: remove codex marketplace binary assets (#52)
fixc03be43a
feat: add smithery mcpb bundle (#51)
feature20e79b8b
ci: add HOL plugin scanner (#50)
feature35a33320
feat: add Claude Code plugin marketplace (#49)
feature3112d253
Fix release binary esbuild platform installs
fix60eda08b
Prepare memi 2.4 distribution-proof release
feature983a3316
docs: mark mcp registry current (#46)
docs11bd4294
docs: sync growth and launch surfaces (#45)
docs2653de86
ci: gate public release surfaces (#44)
featureJuly 7, 2026
3 commits
e682da02
chore(security): clarify build-artifact provenance and download+exec trust boundaries (#40)
featurebfa44645
release: v2.3.1 — studio design-audit routes (#43)
feature01ab1a76
feat(studio): expose design-audit engine over the sidecar HTTP API (#42)
featureJuly 6, 2026
4 commits
0ee96d4c
Merge pull request #41 from sarveshsea/feat/2.3-mandate-release
refactore97644d0
release: v2.3.0 — the mandate release
feature2c1e80c6
feat(tokens+docs): W3C DTCG read/write + mandate-loop docs
docsd1adb149
feat(research): data-safety snapshots + honest evidence traceability
featureJuly 5, 2026
8 commits
07e82975
feat(init): memi init --team — one-command shared design gate
featurecc0cb2ea
feat(ci): memi ci — SARIF + step summary + shipped GitHub Action, dogfooded
featureecf0eb16
feat(report): memi report — one self-contained design-health artifact + badge (2.3 step 6)
feature54680815
feat(history): score-history ledger + regression gate + trend display (2.3 step 5)
feature19b794ec
feat(scope): PR-scoped audits — --changed/--base/--files with dependent expansion (2.3 step 4)
feature8e36942a
feat(policy): memoire.policy.json + committed findings baseline — the mandate substrate (2.3 step 3)
featured8d16f8a
fix(diagnose): live --fail-on gate — the old exit-code path could never fire (2.3 step 2)
fix1d4893b6
feat(reports): honesty pass — not-assessed statuses, provenance, no fabricated findings (2.3 step 1)
featureJuly 4, 2026
2 commits
8dd8fab3
Merge pull request #39 from sarveshsea/feat/2.2-generative-quality-gate
refactorc74774ff
feat: generative layout judgment, blocking quality gate, skill-compliance enforcement — v2.2.0
featureJuly 3, 2026
9 commits
89941d80
Merge pull request #38 from sarveshsea/feat/2.1-designer-harness-efficiency
refactor8f4551cb
perf(mcp): trim verbose tool descriptions — 2.1.1
feature658a02fb
chore(release): sync plugin manifests and generated assets to 2.1.0
featureebee9349
chore(release): v2.1.0 — changelog, version sync, release-gate green
docsf94e1a78
perf: lazy command loading, prompt caching, compact+filterable MCP payloads, lazy exceljs
feature1520917b
feat(mcp): structured errors on every tool, bounded schemas, validated research param, honest update_token, simulation_list_runs
featureeb693ef1
feat(design): oklch/hsl-aware audits, token-first codegen, tokenized spacing, deterministic run_audit
feature6399bd51
fix: token-value cache fingerprint, MCP-safe tool names, working .mcp.json, real server version
fix7f14ed44
feat: prepare memi v2 design agent release
featureJune 16, 2026
3 commits
f8fd625c
fix: harden launch install paths
fix20e88652
Merge remote-tracking branch 'origin/main' into codex/launch-readiness-hardening
refactorbf7d94d3
fix: harden launch install paths
fixJune 15, 2026
3 commits
77bb2968
chore(release): align memi Product Hunt launch
feature802a0c5a
ci: use lockfile installs for release gates
featureda75db8d
chore(release): align memi product hunt launch
featureJune 7, 2026
4 commits
19987763
Merge pull request #33 from sarveshsea/release/publish-registry-url
refactor6ba30a39
fix(engine): detect wrapped mcp registry results
fixc675326b
Merge remote-tracking branch 'origin/main' into release/publish-registry-url
refactor3d39dabf
feat(engine): add ux tenets audit tools
featureJune 6, 2026
3 commits
ed92169a
fix(engine): clarify npm version drift status
fix7f354f64
feat(cli): self-update with throttled startup notifier (#32)
feature77e3b0c0
fix(engine): harden package audit and execute-code timeout
fixMay 26, 2026
9 commits
75c55b53
fix(studio): align opencode harness with json run stream
fix0f76e31c
ci(runtime): name resources from runtime tag
featured5e86572
fix(studio): tolerate unavailable download ledger
fixfa935f52
test(studio): harden local runtime checks
feature13d8236c
fix(studio): finalize abandoned runtime sessions
fixf5300101
fix(runtime): honor studio project root env
fix7e353ffc
fix(studio): derive runtime package identity from metadata
fixa67c5dbf
fix(studio): keep runtime package identity current
fix719913d7
fix(studio): persist conversation goals in agent sessions
fixMay 22, 2026
4 commits
73fec06d
Merge pull request #31 from sarveshsea/release/publish-registry-url
refactor6c58fd0f
ci: configure npm registry for trusted publish
featuree26ac90c
Merge pull request #30 from sarveshsea/release/public-naming-cleanup
refactorcd74983d
chore(release): clear stale public naming
featureMay 14, 2026
9 commits
7608d7ed
Merge pull request #29 from sarveshsea/release/public-status-truth
refactorc241a7ad
docs: report npm publish gate honestly
docs53bfc46f
Merge pull request #28 from sarveshsea/release/npm-publish-install-fix
refactore8a8e643
ci: keep npm release install compatible
featurefd2b7564
Merge pull request #27 from sarveshsea/release/npm-trusted-publish
refactor22118e35
ci: use trusted publishing for npm release
featurea597e522
Merge pull request #26 from sarveshsea/release/1.0.2
refactor164c3a80
test(studio): wait for replayed turn completion
featurefeb29a62
chore(release): prepare memi 1.0.2 distribution
featureMay 13, 2026
2 commits
b439a6b1
fix(plugin): stabilize widget metadata
fix9da75301
feat(studio): stabilize e2e runtime contracts
featureMay 12, 2026
2 commits
a17823ee
ci: add MCP registry publish workflow
feature3ec6fcbe
chore(release): prepare memi 1.0.1 distribution
featureMay 11, 2026
4 commits
f000d6ea
fix(cli): rename Commander program from "memoire" to "memi"
fix9ac7ce2a
docs(readme): scrub stale Memoire/Mémoire prose + 0.16.3 version pins
docs2b401c6d
chore(release): v1.0.1 — sync version pins for README install variants
docs09fc141f
docs(readme): add pnpm and yarn install commands (#24)
docsMay 10, 2026
10 commits
47b37732
Merge pull request #23 from sarveshsea/rebrand/phase-d-scrub
refactor349e9d51
chore(brand): scrub remaining @sarveshsea/memoire and m-moire refs (Phase D)
feature79ef3d4d
fix(release): exclude demo.gif from tarball — render it from GitHub raw URL
fix5541648b
chore(release): bump to 1.0.0 + sync brand constants for first stable
feature0ecff642
Merge pull request #22 from sarveshsea/rebrand/memi-design
refactorbfe8bf9f
fix(brand): pivot npm scope to @memi-design/cli
fixdfd758c0
Merge pull request #21 from sarveshsea/rebrand/memi
refactorb90a26ea
docs(contributing): add release cadence — Tuesday-only, 1.0 by 2026-06-07
docs34c05ed7
docs(readme): rewrite hero with single install path and demo GIF
docs95f935b4
feat(brand): rename to @memi/cli, trim keywords, set memoire.cv homepage
featureMay 9, 2026
37 commits
52281a51
Merge pull request #20 from sarveshsea/chore/audit-fix-fast-uri
refactor829baca8
chore(security): npm audit fix bumps fast-uri to 3.1.2
featuree72bf917
Merge pull request #19 from sarveshsea/chore/bump-0.18.0-release-sync
refactor8f8ae033
chore(release): sync 0.18.0 across example presets + preview/changelog.html
docs0b24b2ba
chore(release): bump engine to 0.18.0 across all version-bearing surfaces
feature8259ee56
Merge pull request #18 from sarveshsea/feat/execute-code
refactor148898d6
fix(exec): switch default runtime to tsx + use NODE_OPTIONS for memory cap
fix75f1cdff
docs(exec): STUDIO_EXECUTE_CODE.md — overview + security profiles + cookbook
docs12bfd2c8
feat(exec): security profiles + builtin execute_code tool dispatcher
feature0d541bf8
feat(exec): execute_code spawn lifecycle + child-process management
featureaefadb10
feat(exec): typed memi_tools stub generator
feature35c883c6
feat(exec): tools-rpc protocol + Unix-socket server
feature72590c86
Merge pull request #17 from sarveshsea/feat/effect-engine-rewrite
refactorc2742ed0
feat(rollout): @sarveshsea/memi-studio-types package + feature flags + STUDIO_NEW_ENGINE.md
feature93e37d08
feat(usage): per-session/per-harness/per-tool rollup over the event bus
feature561d95e7
feat(event-bus): central pub/sub for ProviderRuntimeEvents
featured1893f22
feat(rpc): typed RPC protocol + dispatcher (mount in server.ts deferred)
feature9b749124
feat(maintenance): periodic background runner for snapshots + journals
feature6ced2fa4
feat(journal): append-only event journal + replay-from-cursor
feature05145a31
feat(snapshots): per-session snapshot store + crash-recovery hooks
feature49e0a92e
feat(drivers): port Memoire-native + harness-coverage test closes the driver loop
feature0616a12f
feat(drivers): port Hermes + Ollama + Gemini + lift the JsonLineDriver base + contract-conformance test
feature491971aa
feat(drivers): port OpenCode harness
feature48186c92
feat(drivers): port Claude Code harness to the new HarnessDriver contract
featurec03c1c92
feat(drivers): port Codex harness to the new HarnessDriver contract
feature9d88bf96
feat(drivers): HarnessDriver base class + driver registry
featureaae6eab9
feat(state): session + turn state machines
feature5710000e
feat(contracts): add ProviderRuntime event union, branded IDs, typed errors
feature494e77bd
Merge pull request #16 from sarveshsea/fix/runtime-release-yaml
refactorfe011e15
fix(ci): repair runtime-release.yml YAML — extract notes to file
fix9dd15eb4
Merge pull request #15 from sarveshsea/chore/extract-studio-to-memi-studio
refactor4735eca2
test: gate macOS-specific compatibility tests behind darwin
feature8df34c4c
chore(test): drop 4 more tests reading deleted Studio source files
feature8a42820c
chore(test): drop tests reading deleted Studio source files
feature40d3289b
chore(ci): drop apps/studio refs from CI + build pipeline
feature22840eca
chore: extract Mémoire Studio macOS app to sarveshsea/memi-studio
feature3e2b7234
feat(runtime): publish Studio sidecar via runtime-v* release tags
featureMay 7, 2026
16 commits
48c222ea
Merge pull request #14 from sarveshsea/codex/native-mermaid-jam-bridge
refactor6032e1f5
Merge remote-tracking branch 'origin/main' into codex/native-mermaid-jam-bridge
refactor75093ade
fix(studio): keep latest-anchor inside the conversation scroll region
fixa69a333c
fix(studio): clean up scroll-retry timeouts on unmount
fix02677b5a
fix(studio): guard scrollConversationToLatest from racing scroll handlers
fix8eb55118
fix(studio): final 0.17.0 polish for scroll behavior and harness chips
fix35cff283
chore(release): finalize 0.17.0 version pinning across tests and Studio runtime
feature2cecd224
chore(release): cut 0.17.0
featuree8c2d305
feat(studio): export filterTerminalBlocksByQuery for chat search
featureac2ec433
feat(studio): chat workbench QoL surface and conversation scroll audit
feature32b028b0
fix(studio): trailing 0.17 polish for surface routing and trace activities
fixc1cbcd4f
docs(0.17): refresh README, llms.txt, skills, site bundle, preset READMEs
docs079b8e15
feat(0.17): ship Studio simulation, swarm v2, automations, codex plugin, vibe design, agent-kits
feature20a0d3b9
feat(notes): add 19 agent/motion notes and refresh animation-craft + mermaid-jam
featureb813e677
Merge pull request #13 from sarveshsea/codex/memoire-codex-plugin-marketplace
refactor4561068b
feat: add memoire codex marketplace plugin
featureMay 6, 2026
5 commits
5440e36e
chore(release): harden 0.16.1 agent registry metadata (#12)
feature87011ce5
chore(release): harden 0.16.1 agent registry metadata
feature0ccbda3d
Merge pull request #11 from sarveshsea/codex/native-markdown-corpus
refactor01f85eba
docs: record markdown corpus changelog hash
docs70c9ced6
feat: add native markdown corpus sync
featureMay 5, 2026
20 commits
dc638431
Merge pull request #10 from sarveshsea/codex/native-mermaid-jam-bridge
refactor9f436086
docs: sync mermaid jam changelog
docs49bbded2
feat: add native mermaid jam integration
feature98998b87
Merge pull request #9 from sarveshsea/codex/fix-macos-intel-runner
refactorcd84df8c
ci(release): use current macOS Intel runners
featurec86e3b92
Merge pull request #8 from sarveshsea/codex/fix-windows-zip-archive
refactorc8944e73
ci(release): package Windows binary without zip
feature66793597
Merge pull request #7 from sarveshsea/codex/fix-windows-build-spawn
refactor42efdb02
ci(release): make build script Windows-safe
feature46e3d93f
Merge pull request #6 from sarveshsea/codex/fix-windows-pack-gate
refactor26506284
fix(release): make pack gate Windows-safe
fixf67e004e
Merge pull request #5 from sarveshsea/codex/fix-windows-release-gate
refactor8dc4f878
ci(release): harden cross-platform release gates
feature30c7aa0b
Merge pull request #4 from sarveshsea/codex/fix-release-artifact-workflows
refactor44fb0cfd
ci(release): fix tag artifact publishing
feature60757a77
Merge pull request #3 from sarveshsea/codex/memoire-studio-shell
refactorba034ebd
fix(studio): declare react type dependencies
fixdee5f893
ci: install studio app dependencies
feature8557e932
ci(release): publish studio dmg artifacts
featuref1da52a1
chore(release): prepare v0.15 studio update
featureApril 30, 2026
2 commits
8b4700dd
docs(changelog): track v0.14.4 trust patch
docsd81f4716
security(release): harden trust gates for v0.14.4
featureApril 28, 2026
2 commits
3a827abc
docs(changelog): track v0.14.3 release work
docs75045817
perf(scan): streamline diagnosis and publish readiness
featureApril 26, 2026
11 commits
6ec398e3
docs(changelog): track v0.14.2 release bump
docsbfdf91f2
chore(release): bump to 0.14.2 for MCP registry publish
featured382553f
docs(changelog): track starstruck plan
docs01a213b0
docs: add starstruck distribution plan
docs9891f8da
docs(changelog): track shadcn directory submissions
docscfa22797
docs: track shadcn directory submissions
docsd27915db
docs(changelog): track official mcp registry metadata
docs8ad7b719
feat(mcp): add official registry metadata
feature30f9132e
docs: clarify active discussion categories
docs7be7a71c
docs(changelog): track community growth kit
docsa4445945
docs: add achievement-safe community growth kit
docsApril 25, 2026
70 commits
ebda3c8a
chore(release): tag v0.14.1
feature581a563e
docs(changelog): finalize v0.14.1
docsa7ac9650
docs(launch): add 0.14.1 campaign
docse92a4e77
docs(seo): update 0.14.1 keyword strategy
docsa2ab7796
refactor(registry): isolate legacy v1 protocol
refactor5db3aede
test(site): validate generated marketplace bundle
featurea8963db2
docs(v0): add shadcn/v0 workflow demos
docs6974d904
feat(site): generate marketplace static bundle
featurece08e49b
feat(mcp): expose shadcn registry tools
feature44c85305
feat(v0): emit open-in-v0 metadata
feature94f42afe
test(fix): validate diagnosis and patch safety
featured5a3e5d3
feat(fix): apply safe mechanical fixes
feature37dfc481
feat(fix): add dry-run fix plans
feature571a23ef
feat(app-quality): add evidence-backed diagnosis v2
featuree67f8c50
feat(app-graph): build component and route graph
feature13e38dbd
test(registry): cover remote npm and alias installs
feature17d58d0f
feat(add): support catalog aliases as remote installs
feature68ae80d8
feat(add): install shadcn registry items directly
featureb5690b68
feat(registry): add safe cache and integrity checks
feature87af9214
feat(registry): resolve npm registries without local install
feature28ce698c
test(shadcn): validate v2 registry compatibility
feature4c2860a6
feat(shadcn): generate registry index and item routes
feature4b837987
feat(shadcn): export cssVars from extracted tokens
featurec5bf5d31
feat(shadcn): map memoire components to registry items
feature50682368
feat(shadcn): add registry item schema
featuref219936d
ci(release): verify public conversion surfaces
featureee5242a6
docs(github): add metadata and external release checklist
docs6ece0ea2
docs(positioning): rewrite top fold around shadcn-native registries
docs283f4a9c
chore(release): bump to 0.14.1
featuref9fd3843
chore(release): publish-gate current npm lag
featurea43dc7fb
chore(release): tag v0.13.1
feature3e388660
docs(changelog): finalize v0.13.1
docs772ecc86
docs(launch): add marketplace launch campaign
docse8f8a01b
docs(seo): add marketplace keyword pack
docs7e25d470
feat(registry): add registry doctor
featurea341ebad
feat(publisher): strengthen generated registry README
docse1c632d2
feat(view): open catalog-backed registry pages
ui0ddb5bbf
feat(add): improve marketplace install UX
featured3eff0c1
feat(cli): add registry discovery command
featurebc3d1f91
feat(registry): add featured registry aliases
featurec1f6caca
docs(examples): upgrade marketplace proof pages
docs97b8b816
feat(examples): add ecommerce registry preset
feature7c6ded84
feat(examples): add ai-chat registry preset
featureaaf475dc
feat(examples): add auth-flow registry preset
feature74d783a4
feat(examples): add landing-page registry preset
ui427d7429
test(marketplace): validate catalog contract
feature102b9637
feat(marketplace): generate catalog from presets
featureeaccbdfa
feat(marketplace): add catalog v1 schema
feature020d2109
chore(release): bump to 0.13.1
feature300e5f37
ci(publish): add manual release dispatch and npm verification
featureddd66caf
chore(release): refresh final build metadata
feature9d5730de
docs(changelog): finalize v0.13.0
docs9c11e99b
docs(launch): add social posts
docs0388202d
docs(metrics): add weekly growth scorecard
docsf93071ba
docs(proof): add no-figma examples
docsc78dc1fa
docs(demos): add 0.13 code-first demo
docs3d827ed1
chore(release): refresh benchmark build metadata
feature8a0f8d08
chore(package): harden pack dry-run workflow
feature7a0170f0
test(bench): add cli performance gates
feature7b288433
perf(diagnose): use shared scanner
feature322ce4c9
perf(tokens): avoid full init for extraction
feature24675496
perf(scan): share concurrent source scanner
feature84d27be5
perf(engine): add init profiles
featurebe4428ae
perf(cli): lazy-load command modules
feature4fe07dc2
chore(release): refresh plugin build metadata
feature76becc99
docs(changelog): start v0.13.0
docsc014eec0
docs(launch): update growth copy
docsf0e4059b
docs(site): add seo and metadata handoff
docse2d1af1d
docs(seo): rewrite npm conversion surface
docs25e65b07
chore(release): bump to 0.13.0
featureApril 24, 2026
2 commits
901e5966
docs(changelog): record design ci and token intelligence
docs66ed209c
feat(engine): add design ci research v2 and token intelligence
featureApril 17, 2026
2 commits
c6628f5b
feat(research): deepen synthesis and reporting
featureb13f7d03
feat(growth): ship featured registries and launch surfaces
featureApril 16, 2026
4 commits
db411b56
feat(theme): add full tweakcn workflow
featured28b9dd4
fix(ci): regenerate lockfile on linux runners
fix674bd8a1
fix(cli): support node 20 package version loading
fix3400508f
chore(release): prepare v0.12.3
featureApril 15, 2026
34 commits
f187ca69
perf(plugin/ui): slot-memoized render replaces full innerHTML swap
ui026dfdb7
feat(plugin): real-AST exec guard via acorn (defense-in-depth)
featureb64acfbc
test(plugin): bridge round-trip + isBridgeEnvelope command validation
featuree4187cf4
feat(plugin): updateNode optimistic concurrency via nodeFingerprint
feature07f991f4
feat(plugin): bridge frame validation + UI command dedupe
uiac057505
feat(plugin): widget.snapshot command + metrics + memi doctor --json
feature8b92472d
feat(plugin): drop declare const figma:any, adopt @figma/plugin-typings
feature9841aff4
feat(plugin): hardened exec sandbox with normalized denylist
featureba0dada2
feat(plugin/ui): parallel port scan, per-method timeouts, jitter
ui10f62c5b
feat(plugin/ui): tab/action registries, retry button, offline CTA
uibb27dcc3
feat(plugin/ui): CSP, dirty-flag render, UUIDv4 logs, origin allowlist
uifc9c8d18
feat(plugin/ui): lifecycle cleanup, port cache, parse-error logging
ui8226aa84
feat(plugin): safeLoadFont wraps timeouts as structured errors
feature1237b8ce
perf(plugin): parallel pushTokens + coalescing selection throttle
feature12af592d
feat(plugin): Figma-domain input validators
feature4075e026
feat(plugin): typed JobsStore with run-stack attribution
feature2d4d2030
feat(plugin): UUIDv4 ids, typed errors, ring-buffered changes
featuredac176f6
feat(codegen): per-variant emission with parallel dispatch
feature5c05b08f
feat(specs): expandAxes — cartesian expansion with constraint pruning
feature56f99900
feat(specs): variantAxes + variantConstraints on ComponentSpec
feature0f98c860
Merge branch 'v0.13/seed-presets'
refactor9f69db5b
feat(presets): @memoire-examples/tweakcn-linear — indigo-violet on warm-white
feature232c410a
feat(presets): @memoire-examples/tweakcn-supabase — green on near-black
featuree691070d
feat(presets): @memoire-examples/tweakcn-vercel — dark-minimal B&W + electric blue
feature8309829b
feat(presets): @memoire-examples/starter — neutral grayscale hello-world
feature2eb2ad42
feat(presets): marketplace seed harness — validator script + schema roundtrip test
feature58cdbd8c
docs(v0.13): document `memi view` and Marketplace wiring
docs80066dae
feat(v0.13): surface Marketplace URLs in publish success output
feature656e50a8
feat(v0.13): add `memi view <component>` Marketplace opener
feature86789337
feat(v0.13): stamp __memoireSource provenance on installed specs
feature7708c6a4
feat(v0.13): add MARKETPLACE_BASE_URL constant
feature6fa467d7
feat: v0.12.0 — tweakcn integration (publish --theme)
feature7cd612cc
feat: v0.11.0 — 10x the registry pivot (bundled code, auto-PR, starter)
feature0585518e
feat: v0.11.0 — the registry pivot (shadcn for design systems)
featureApril 13, 2026
9 commits
9a32f353
feat: v0.10.1 — multi-framework codegen, memi diff, 751 tests
feature750dec05
feat: JSDoc codegen, a11y attrs, penpot tests, retry tests, timeout config
feature81aaa7fb
feat: AI retry logic, token-aware codegen, parallel pipeline, REST MCP tool
featurea2666a44
fix: v0.10.1 — logging, type safety, tokens --json, .npmignore, tests
fix0ea4b498
chore: bust GitHub badge cache for Glama A A A score
feature85a4a019
chore: add glama.json for MCP server quality score
feature1359b430
chore: regenerate package-lock.json for cross-platform compat
featurec1787e24
docs(readme): add Glama MCP server score badge and card
docs6e03a6f0
growth: rewrite README for viral positioning, add design-extract skill, draft submissions
docsApril 10, 2026
11 commits
d96d4cac
fix(index): add missing registerAuditCommand import, deduplicate setMaxListeners
fix37ef3ed3
feat(go,changelog): add --penpot and --no-stories to memi go, sync changelog
docsf7f0ee4a
fix(security,spec): Penpot SSRF guard, spec name length limit, intent patterns
fix12fa03a6
feat(codegen,generate): add --no-stories flag and setOptions() on CodeGenerator
feature8cc8d207
feat(compose): add design-extract intent — compose handles URL extraction requests
feature99c10db0
feat(audit): add --unused flag to detect specs with no generated code
featureb911c84b
chore(ci,doctor): improve CI workflow, add Penpot doctor check, fix publish workflow
feature76fe3c72
docs(readme,llms): add Penpot, Style Dictionary, Storybook, registry sections — v0.10.0
docs666fbfba
feat: security hardening, Storybook generation, package keywords — v0.10.0
featuref198be11
feat: Style Dictionary export, shadcn registry server, Penpot bridge — v0.10.0
featuree863f4ea
feat: zero-friction path — npx extract, memi extract alias, DESIGN.md attribution
featureApril 8, 2026
35 commits
9b7bc98a
feat(bridge): getPortOwnerPid, isMemoireProcess, port conflict detection
feature561ea90a
fix(tests): update tests for sprint changes
fix8ee9db8a
fix(notes): replace console.error with ui.fail for consistent styling
uidd9ecb05
feat(cli): remaining command improvements from sprint 4+5
featureaa6aace3
feat(agents,research,notes): orchestrator plan logging, research dedup, notes cache
featurec8c0ff74
refactor(bridge,engine): extract bridge-lock.ts and env.ts utilities
refactor9f0fb49c
feat+refactor(codegen): shadcn install check, typed props, token Tailwind, boilerplate cleanup
feature96004d65
chore: bump version to 0.9.3
featureef05fc2a
feat(agents,specs,notes): compose plan print, spec guards, notes cache, formatElapsed
featuree725f93b
feat(setup,connect,bridge): cross-platform clipboard, SIGHUP cleanup, bridge docs
docsb694153e
feat(cli): agent visibility, generate paths, tokens summary, validate exit codes
featureacc4de09
fix: mcp, research, and preview cleanups
uic5c8aca7
feat(cli): UX improvements across 9 commands
featurea598d886
feat(codegen): typed props, token-aware Tailwind, naming utils
feature8c4747d4
feat(bridge): auto-reconnect, connection state, port scanner
featurece5029dd
docs(figma): JSDoc all exports in rest-client.ts
docsc9b2a179
chore: bump version to 0.9.2 (quality sprint)
featurea1d2f6e7
chore: postinstall and test cleanup from quality sprint
feature3368915b
docs(skills,notes): restructure for agent readability
docs1db61a04
docs(mcp): rewrite all tool descriptions for agent readability
docsfb6e4977
docs(engine): JSDoc all public methods in core.ts
docs7bd9e29d
fix(connect,daemon): actionable next-step in all warn/fail messages
fix8db45750
feat: auto-write CLAUDE.md + .mcp.json on memi init, fingerprint generated components
docsf49d077f
fix(setup): actionable next-step in all error messages
fixefbf46f9
chore: bump version to v0.9.1
feature542c37ba
fix: update mcp config display to show all 20 tools (was hardcoded to 14)
fixf4c4bbe0
fix: raise process MaxListeners to silence exit listener warning
fix0554f74e
feat: add demo GIF to README and assets
docsedd72ed5
docs: update README and CHANGELOG for v0.9.0 onboarding sprint
docs6a00c050
feat(setup): instant token validation, memi setup command, mcp config --install
feature85d4f570
chore: add auto-publish workflow, issue templates, CONTRIBUTING guide
feature39a5b623
feat(connect,pull): REST auto-fallback + background bridge mode
feature478ab88e
docs: improve README — badges, works-with table, MCP config snippets
docs9fad3d8b
chore: fix bin paths per npm pkg fix (remove leading ./)
feature9a7b31f2
chore: expand npm keywords for better discoverability
featureApril 7, 2026
4 commits
263dc35c
fix(engine): load .env.local automatically so FIGMA_TOKEN works without shell export
fix58738484
fix(plugin): scan all pages for components, not just current page
ui4ad54137
fix(bridge): write bridge.json lock so pull/sync reuse running memi connect bridge
fix9bf2700b
fix(rest-client): absorb 403 on variables endpoint for Free/Starter plan files
fixApril 6, 2026
45 commits
28a5d65d
chore: bump plugin widget-meta to v0.9.0
feature34bd8067
fix(ci): delete macOS lockfile before install so Linux resolves correct binaries
fix57324f56
fix(ci): use npm install --ignore-scripts instead of npm ci
fixb822bccb
fix(ci): use --ignore-scripts and move darwin rollup to optionalDeps
fix2486480d
debug(ci): add pwd+ls before npm ci to diagnose ENOENT
feature4826d22f
fix(ci): regenerate lockfile with all rollup platform binaries optional
fix86b6d2dc
fix(ci): add optional:true to rollup-darwin-arm64 in lockfile
fix0433bf26
fix(ci): add @rollup/rollup-linux-x64-gnu as optional dep
fix75fd8b7e
fix(ci): mark @rollup/rollup-darwin-arm64 as optional in lockfile
fix76e17ebd
fix(ci): strip macOS-only lockfile entries before npm ci
fixa85e4069
fix(ci): npm ci --omit=optional to skip darwin-arm64 rollup binary
fixa40fe275
fix(ci): skip optional deps on Linux via npm_config_optional=false
fix53facc4b
fix(ci): use npm ci --ignore-scripts to fix EBADPLATFORM on Linux
fixb09df7e3
fix(tests): update build-plugin snapshot to v0.9.0 package version
fixa0e3320b
feat(notes): add docker-environments Note + fix focusWidth TS errors, bump v0.9.0
featured2e6f200
docs: add v0.9.0 WCAG sprint changelog + rebuild preview
docs58e6bcf3
fix(wcag): update test snapshots and metadata for WCAG sprint
ui561ec0a7
feat(wcag): Blueprint 5 — preview gallery WCAG 2.2 AA landmarks (WA-501–WA-506)
ui5cca31ee
feat(wcag): Blueprint 4 — pull --wcag post-pull token audit (WA-401–WA-405)
ui309c7b5c
feat(wcag): Blueprint 3 — memi audit --wcag command (WA-301–WA-306)
uid61fe179
feat(wcag): Blueprint 2 — Zod WCAG spec validators (WA-201–WA-205)
uife57cc8d
feat(wcag): Blueprint 1 — design-doc contrast report (WA-101–WA-105)
docs12c6dda2
fix(tests): update snapshots for v0.8.0 — doctor count=13, plugin version
fixea6f665b
chore: rebuild preview/changelog.html for v0.8.0
docs297c9cd2
docs: add v0.8.0 changelog — REST pull + design-doc command
docsfe3ec2ca
feat(rest-client): export FigmaConfigError for external instanceof checks
featurec0c7c707
docs(readme): correct MCP tool count to 20 (actual count in tools.ts)
docscb379792
test(mcp): add tools registration smoke test for design_doc and tool count
featuread37cbb8
test(pull): add --rest --force tests covering force propagation and JSON output
feature9007f06a
test(css-extractor): add 4 @import following integration tests
feature42bb8783
test(cli): extend registration smoke test for design-doc and pull flags
docs6d3c8a1a
docs(readme): bump MCP tool count to 18, add design_doc entry
docs0d92c153
docs(readme): add pull --rest and design-doc to command reference
docs53db6130
fix(rest-client): log partial recovery summary when endpoints fail
fixb0eabc5e
fix(go): show REST mode in pipeline header
fix629c10a7
feat(design-doc): show extracted page title and token summary in output
docsa8964854
feat(doctor): check FIGMA_FILE_KEY and FIGMA_TOKEN for REST mode
feature6810acc0
feat(pull): add --force flag to bypass 5-minute pull cache
feature29661464
feat(mcp): add design_doc tool — 18 tools total
feature786a0633
feat(css-extractor): cap color extraction at 50 to reduce noise
featurec4dc4f35
feat(css-extractor): follow CSS @import rules one level deep
featurec5b19462
chore: bump version to 0.8.0
feature30958d8b
fix(index): add pull --rest and design-doc to CLI header comment
docs7c21664d
Add 178 stress tests for v0.8.0 features; fix 2 bugs found
feature5c3c23bc
Add REST pull + design-doc command (v0.8.0 features)
docsApril 1, 2026
12 commits
d9d708de
Rewrite README for v0.7.0 — complete command reference, MCP tools, architecture
docscbf75d36
Add memi uninstall command and standalone uninstall script
feature783bcfda
Delete 2,784 lines of dead code — 4 orphaned modules
feature114b3f91
Guard Object.values()[0] access for empty token values
featuref6416603
Fix sync merge — use nullish coalescing for numeric token/component counts
fixd4922ad1
Fix token tracker fs import — use destructured readFileSync
fix50c9c84a
Validate insights.json shape before loading research store
featuredff3c6ec
Fix SSE broadcast — drop clients on write backpressure
fixbedb5ece
Fix pipeline event listener leak on start() failure
fix345b70a9
Validate sync state shape before loading from disk
featurea24af1cc
Fix text measurer cache — implement true LRU eviction
fix6948de99
Fix doc-change debounce timer not cleared after callback
docsMarch 31, 2026
18 commits
7368f3f2
Update changelog with v0.7.0 feature commits
docs675d6a0f
Fix tests for v0.7.0 — update version assertion and changelog snapshot
docsaa7d9c26
Add --preview flag to generate — show diffs without writing files
uidb079f5d
Add bridge health check — latency measurement and MCP tool
featurea3e6e27c
Add persistent task queue — survive daemon restarts
featureb3d4761c
Instrument daemon startup — phase timings in status output
featureb1096173
Add batch mode to orchestrator — queue intents with shared context
feature05f9cb99
Add sync_design_tokens MCP tool — auto-map Figma tokens to Tailwind config
featureeecdde10
Add codegen caching — skip generation when spec + design system unchanged
feature0add89b1
Add get_ai_usage MCP tool — token usage and cost estimation per session
feature0296c8fe
Cache design system pull results for 5 minutes to avoid duplicate API calls
feature2b6d3a70
Add exponential backoff + jitter to Figma WebSocket reconnection
featured16f4e62
Remove Framer preview components and standalone build script
uib4ad1346
Update changelog for v0.7.0
docs1cb0ae92
Bump to v0.7.0 — the compression release
feature90773361
Update changelog with latest commits
docse2bbdd54
Add Framer preview components and standalone dashboard build script
ui3a6ce0d4
Audit fixes: memory leaks, race conditions, error handling across 10 files
featureMarch 30, 2026
36 commits
24f067c4
Efficiency fixes: incremental TS build, rate limiter stale entry eviction
feature2d879169
Remove dead dependencies and unused TUI app file
refactor2be113dd
Bump to v0.6.0 — production ready release
featuredd4bd77e
Add research preview tab — insights, personas, themes, coverage bar in dashboard
uib1524600
Add research traceability — bidirectional insight-to-spec links
featurebcb437a6
Add transcript processor — heuristic interview parsing into structured research
feature7bc6aef7
Add pull diff output — show token/component/style changes after pull
feature3390192d
Add memi validate command — expose spec validator as CLI tool
featuredcac4a7b
Add capability matrix — every command declares what it needs
featured5772c31
Add measure_text MCP tool — expose Pretext to Claude Code / Cursor
feature5a344ff1
Wire TextMeasurer into responsive-specialist — breakpoint text reflow
feature46f56571
Wire TextMeasurer into design-auditor — text overflow detection
featureaa4396bf
Add 17 TextMeasurer tests — measurement, overflow, breakpoints, min-width
feature893c1397
Add TextMeasurer utility — server-side text measurement via Pretext
featureb4c71c66
Add @chenglou/pretext and @napi-rs/canvas dependencies
featurefbbdf862
Audit fixes: 12 issues — memory leaks, race conditions, unsafe casts, error handling
feature21d043ea
Rebuild plugin bundle and sync preview changelog for v0.5.0
docs5c41e5d8
Bump to v0.5.0 — intelligence layer release
featureba3e637f
Implement real heuristic fallbacks in 5 stubbed agents
featuredc04f427
Add research-to-design mapping — insights drive spec requirements
feature59245d92
Upgrade codegen — variant logic, smart component bodies, page prop drilling
uica9ba2cd
Add real accessibility enforcement — WCAG contrast computation, spec auditing
ui00649992
Add AI vision for design QA — multimodal analysis of Figma screenshots
feature7ca7455d
Fix plugin typecheck — keepaliveInterval type for browser context
fixd1af073f
Add 8 E2E integration tests for v0.4 systems
feature3092f2d5
Add conflict resolution dashboard panel — view and resolve sync conflicts in preview
uie8d3dfe9
Add remote agent workers — WebSocket client mode with port scanning
feature9ecc30ea
Update README for v0.4.0 — MCP server, multi-agent, sync, daemon commands
docse929d7a3
Sync preview/changelog.html with v0.4.0 — add 6 post-release commits
docsfe0d5628
Update CLAUDE.md — document v0.4 commands, MCP server, multi-agent, bidirectional sync
docs30d1360a
Add 19 stress tests — large datasets, concurrency, edge cases
feature8e9984fa
Upgrade preview dashboard — pipeline stats, sync state, agent registry chips
ui951b4f97
Add MCP config generation — memi mcp config for Claude Code / Cursor / generic
feature00ceef56
Add plugin-side granular events — variable-changed, component-changed, pushTokens
feature5f07f5ee
Bump to v0.4.0 — add 66 unit tests, update changelog
docs7639909e
Add multi-Claude native orchestration — agent registry, task queue, agent bridge
featureMarch 29, 2026
7 commits
9583c4da
Add bidirectional design-code sync — token differ, sync engine, code watcher
feature2f25eef0
Add event-driven pipeline to daemon — reactive pull/diff/spec/generate
featurefea3b141
Add MCP server — expose Memoire as design infrastructure for any AI tool
featuree679df47
Clean up: log silent catches, remove dead params, rebuild plugin bundle
fixdfc1243c
Add missing WCAG 2.2 accessibility fields to spec scaffolds
uia96976e2
Fix preview dashboard: XSS escaping, CORS lockdown, body limits, broken JSX
ui9d857fb6
Audit fixes: ReDoS guard, token validation, timer cleanup, XSS escape
featureMarch 28, 2026
47 commits
1bd96be5
Build WCAG 2.2 accessibility pipeline across full stack
uidbfb0183
Add 7 Figma MCP Notes — full integration of figma/mcp-server-guide
feature2a839410
Audit fixes: font timeout, request dedup, SSE monitor, preview hot-reload
ui0194895d
Bump version to 0.3.0 and fix test failures
feature5c231a37
Update animation-craft note and rebuild plugin bundle
refactor23cc0a76
Zero TS errors, dynamic research dashboard, version sync
ui30bcaf6f
Fix broken notes, add heartbeat --json, harden error handling
fixe5b6be3a
Add 8 new downloadable Note skill packs
feature89c695f3
Research engine overhaul — web research, transcripts, multi-persona, sentiment
featurefe317fea
Fix race condition in ensureFigmaConnected
fixa30f0b09
Harden bridge connection for rock-solid auto-connect
fix1fa6dd9d
Add --json output to go command
feature8d73a426
Add memi list command for agent introspection
feature0d5d9631
Add exponential backoff retry to orchestrator sub-tasks
featurea41a39a1
Add centering-issue detection to canvas healer
feature090bb881
Fix dashboard port bug and add offline mode to go command
ui367d18e9
Fix orchestrator deadlock detection and test mock
fix271e28c4
Add --json output to sync and pull commands
featurec56f6859
Redesign Control Plane — flower logo, context bar, activity ticker
feature584d67ea
Light mode UI + stabilize bridge connection
ui0105d77b
Redesign Control Plane UI — dark terminal aesthetic
uid6055835
Rebuild plugin bundle with widget fixes
feature6addab0f
Support fills parameter in createNode
feature41afd153
Fix retry action timer leak and reset backoff
fixfead990b
Use async getNodeByIdAsync in setSelection
fix983dace2
Block eval() in plugin execute sandbox
feature9b36ed74
Fix base64 decode encoding in getComponentImage
fix66afbf23
Sync design system, prototype, specs, and add AGENTS.md + logo
featureb4d7c670
Fold widget activity into system view
feature719d2d98
Sync changelog for widget hardening
docs8632933a
Harden widget compatibility and layout state
fix9e4ab9ff
Sync changelog for widget runtime hardening
docsc5896355
Harden widget runtime compatibility
fix4c7c1b92
Sync changelog for widget density hash
docs43decaf1
Reduce widget height and increase density
refactord82b4b42
Sync changelog for widget density pass
docs01cf9a97
Compress widget layout and reduce panel height
feature8ccd44d9
Sync changelog for widget density pass
docs15be77ef
Compress widget layout and reduce panel height
feature1e71dfee
Sync changelog for widget typography refinement
docs32e5ce2a
Sync changelog for widget typography hierarchy
docsdc415077
Strengthen widget typography hierarchy
feature06c91128
Strengthen widget typography hierarchy
feature3247aaf5
Sync changelog for widget typography hierarchy
docsfda87827
Strengthen widget typography hierarchy
feature7ec5aa0d
Sync changelog for widget font compatibility
docsf153ffa7
Use local system fonts in widget UI
uiMarch 27, 2026
62 commits
cb998dec
Sync changelog for generated preview timeline
docs6818e323
Generate preview changelog from CHANGELOG.md
docsb20d3095
Sync changelog for blank widget panel fix
docs3ea17d5a
Fix blank widget panel bootstrap
fixc2558026
Sync changelog for ES2017 widget compatibility
docs430ec6ed
Downlevel plugin bundle to remove object spread
featurea91a6fbc
Sync changelog for plugin install compatibility
docsaedf43ae
Fix plugin bundle compatibility and symlink-safe installs
fix69c45ad8
Sync changelog for widget health hardening
docs0f02bcd8
Add widget bundle metadata and health checks
feature785f59ac
Sync changelog for preview control plane
docsd64527d3
Add preview control-plane endpoints and agent visibility
ui49cfdcb9
Sync changelog for canvas agent widgets
docs5d137134
Rewrite canvas agent box lifecycle
feature4a400535
Sync changelog for widget job state
docs813e4814
Add widget job state and sync summaries
feature312bc4b7
Sync changelog for operator console workflows
docs8af9a804
Enhance operator console workflows
featurea79c5911
Sync changelog for widget bridge protocol
docsc953c7b0
Normalize widget and bridge protocol
feature0ab89d0b
Sync changelog for plugin V2 foundation
docs7391502a
Add plugin V2 source architecture
featureb8175cca
Sync changelog for connect and workspace hygiene
docscb9772fa
Reduce workspace state churn in init and prototype
refactor407b7f9e
Add JSON output to connect command
feature44b47ec6
Sync changelog for daemon status
docsbef11711
Add JSON output to daemon status
feature25e42a3e
Sync changelog for research and workspace hygiene
docsed0bd00e
Ignore generated workspace artifacts
refactor04bd7731
Add JSON output to research commands
featureda2f727c
Track notes JSON update in changelog
docsa4083a1f
Sync changelog for CLI and notes updates
docseef0a915
Add JSON output to note mutation commands
featurea223ac31
Add JSON output to IA commands
feature722496d9
Add JSON output to spec list command
feature324de7f7
Add codex ops note
docs6ced37d2
Restore working fast build script
fixa0f52346
Speed up TypeScript builds
refactor9406e546
Add JSON output to export command
feature8f8e1d0d
Add JSON output to export command
feature5bbae3a7
Add JSON output to generate command
feature252b26d6
Add doctor JSON regression tests
featurec7eb7a62
Add JSON output to doctor command
feature2064dc98
Add JSON output to compose command
feature3e6c1571
Sync changelog and preview timeline
docsbd6bae6b
Add JSON output to status and notes commands
feature1810f4e3
Improve Tailwind and shadcn detection
fix415663da
Harden preview and bridge bind errors
ui7fdb6575
Add figma web capture note
docs1378b09d
Fix logger transport toggle in tests
fixe14ce866
Neutralize Claude-specific copy
fixd36909ef
Add packaged note asset guard test
docs44aa6e9b
Fix self-improving note hook docs
docsafe99ac4
Target compose generation to resolved specs
refactor1192cadf
Add SKILL.md install regression test
docs5999b15c
Add compose regression test
feature539d5bf9
Add export path mapping regression test
featurecb81f790
Fix export destinations by artifact kind
fix44aea5ec
Add CLI registration smoke test
featured7ebbbca
Fix daemon restart argument forwarding
fix46707f4b
Register hidden CLI commands
feature2fb24979
Add AgentSkills workspace skill adapter
featureMarch 26, 2026
31 commits
a8f14e60
Prep npm 0.2.1 — exclude test files from dist, trim package
refactor2c28c7ed
Use process.once for signal handlers across all commands
fix9a9cf0bb
Fix API server listener leak and infinite port retry
fixaccf7da0
Fix MaxListenersExceededWarning in e2e tests
fix96537644
Fix SIGINT cleanup in go command — kill preview child process on Ctrl+C
uif725e529
Make design system extraction resilient to partial failures
fix76945f41
Fix symlink trap — smart plugin path detection in connect and init
fixc316c3dd
Refactor preview.ts — extract 4000-line HTML generators into templates
uic6b3b036
Harden error handling — WS error listener, spawn fallbacks, rejection handler
fix12a3135a
Add dash alias for dashboard command, clarify description
ui683109d1
Add navigateToPage helper for dynamic-page document access
ui7b94ff17
Add postinstall — auto-copy Figma plugin + PATH detection
featurea271b3bb
Add --format flag to tokens command for selective export
feature3b818967
Fix plugin manifest — enable production network access for WebSocket bridge
fixa9a54b46
Fix MaxListenersExceededWarning across all EventEmitters
fixdd3f4a55
Fix daemon-aware command routing — commands reuse running bridge
fix089b60ee
Remove agent portal and generic dashboard — serve preview/ directly
ui5ca7f642
Add doc-change polling, preview hot-reload, e2e tests, npm prep, 3 new Notes
docs67ba4555
Add self-healing loop, Code Connect checks, and file watcher
feature4a115e6a
Fix Figma audit issues — race condition, parallel extraction, code safety
fixa347a333
Fix Notes audit issues — activation gaps, recursive copy, dead code
fix3b8403ed
Update CHANGELOG — add v0.2.0 Notes ecosystem release
docs358c9e33
Add 4 powerhouse Notes — deep skill packs (4,400+ lines)
featuredbcb551a
Add Mémoire Notes — downloadable skill pack ecosystem
feature26932846
Trigger redeploy
ui4ed0ae80
Harden engine, add tests, polish preview, prep for npm publish
ui2766a1d7
Production-grade Figma plugin — smart port memory, parallel scanning, auto-reconnect
feature774b3912
Merge branch 'main' of https://github.com/sarveshsea/memoire
refactor4c11331a
Light mode Figma plugin with monitor dashboard UI and purge Noche references
uiaa27e055
Add 56-component universal catalog, expand shadcn mapper, populate dashboard
uifbdaab62
Update package.json — homepage to memoire.cv, repo to m-moire
refactorMarch 25, 2026
23 commits
186973b4
Trigger redeploy at WCAG 2.1 AA Dibs version
ui59514d9b
Light mode preview pages with consistent nav and lorem ipsum
uidd94dc7a
Scope package as @sarveshsea/memoire for npm publish
refactord8f1ced4
Rename package to memoire for npm install -g memoire
refactor30038716
Add full Anthropic AI integration — direct SDK + graceful degradation
feature20092f76
Redeploy at WCAG 2.1 AA Dibs version
uia40efc0d
Optimize CLAUDE.md and skill files for maximum Claude compliance
docs03f97eca
Purge remaining ark references — full rename to Memoire
refactor6f09a882
Add Cormorant Garamond brand font to preview nav and home hero
ui3f3f71b6
Combine agent portal into preview nav, purge all ark naming
uiac2774ee
Memoire engine overhaul — rename from Noche, clean preview, resilient Figma plugin
ui9e02a3d7
WCAG 2.1 AA compliance across all Dibs pages for long strenuous use
ui0bbd5240
Add #ai-open hash trigger to auto-open AI drawer in line items
uie49792e3
Force explicit #ffffff on title and desc highlights
ui1e130e85
Fix title color — use explicit gold #C4A35A instead of --accent
uicc0ab4eb
Fix title visibility — ensure full text is bright
ui780468d0
Highlight key phrases in Home about section
ui806cd1fa
Rewrite Home about section — focus on AICP accuracy and structured form
ui816db8f3
Minor preview index tweaks
uiee56ff5a
Strip animation CSS, clean up Home tab styling
uid4a3d7e2
Polish preview animations and fix broken CSS rules
ui39fd80fa
Add all Dibs preview pages for Vercel hosting
ui19349217
Add Dibs preview screens, AICP research, and project state
uiMarch 24, 2026
17 commits
01821335
Update changelog with auto-spec, noche go, export, token codegen, and motion-video skill
docsfc71ca15
Add /motion-video skill — product animation & UI motion superagent
ui7b2cda3f
Add auto-spec engine, noche go, noche export, and token-aware codegen
feature709bb57f
Clean up CLI output — human-readable logs, suppress internal noise
fix82895d6c
Clean preview of user-project content, wire /api/specs to registry
ui1d5a03c7
Add compose command, fix generator for design/ia specs, document agent orchestrator
feature8d283ab1
Fix TUI type imports, remove duplicate specs dir, add atomic level to MetricCard
fixd9f4eefe
Rename BidCraft → Dibs, swap emojis for Lucide icons, update nav across preview
ui1673d3c4
Fix CHANGELOG.md: track Noche the product, not user projects
docs59bc247c
Add CHANGELOG.md as project decision log, update CLAUDE.md convention
docsbdad1ccb
Replace Labor Budgeting design system with Noche DS, add changelog page
docsa20c7477
Finalize ark → noche rename across entire codebase
refactor9c157629
Add animated 3D spinning moon to README header
docs7881845c
Audit and upgrade all Noche skills against Figma MCP best practices
feature70d8f6ad
Replace remaining ark CLI references with noche
refactor9f57f829
Rename Figma Ark → Noche across entire codebase
refactor2b0017fb
Add Figma MCP canvas integration, skills, atomic design enforcement, and README
docsMarch 23, 2026
1 commit
199df7ad
Initial commit: Ark — AI-native Figma design intelligence engine
feature