mirror of
https://github.com/priyanshujain/margin.git
synced 2026-10-04 03:57:03 +00:00
some more fixes
This commit is contained in:
1 parent
7a3c04f170
commit
2b86a407ba
63 files changed
+12172
-44
No files matched your search
@@ -0,0 +1,27 @@
|
||||
# Simplify
|
||||
|
||||
A plan for turning four separate Margin apps into one family with shared foundations, and the
|
||||
guidelines that already govern all four written down in the repo instead of in memory files.
|
||||
|
||||
Nothing here is built yet. This directory is the design and the sequence.
|
||||
|
||||
- [overview.md](overview.md): what is duplicated, what it costs, what the answer is
|
||||
- [repo-layout.md](repo-layout.md): where shared code lives and how four repos consume it
|
||||
- [design-system.md](design-system.md): tokens, fonts, icons, the CSS foundation
|
||||
- [ui-kit.md](ui-kit.md): the shared React primitives
|
||||
- [hooks.md](hooks.md): the shared hooks, utilities and the IPC wrapper
|
||||
- [rust-crates.md](rust-crates.md): the shared Rust crates
|
||||
- [typesetting.md](typesetting.md): the Typst, font and proofing pipeline Margin and Margin Docs both carry
|
||||
- [accounts.md](accounts.md): Google OAuth, sealed secrets and the sync engines
|
||||
- [toolchain.md](toolchain.md): tsconfig, Vite, justfile, the developer loop
|
||||
- [release.md](release.md): CI, signing, notarisation, the updater, distribution
|
||||
- [testing.md](testing.md): the dev fixture harness and the Playwright suites
|
||||
- [naming.md](naming.md): the names that disagree with each other, and what to do about it
|
||||
- [migration.md](migration.md): the order the work happens in
|
||||
- [risks.md](risks.md): what not to share, and what could go wrong
|
||||
|
||||
[guidelines/](guidelines/) holds the rules the apps are built by, harvested from assistant memory
|
||||
and the scattered `CLAUDE.md` files. Start at [guidelines/README.md](guidelines/README.md).
|
||||
|
||||
`.research/` holds the raw audit notes the plan was written from. They are working papers, not
|
||||
deliverables, and they are where to check a claim.
|
||||
Reference in new issue
Block a user