Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
74 commits
Select commit Hold shift + click to select a range
aedf2f4
feat(core): build rewrite foundation
lynnswap Jun 18, 2026
b563b6c
fix(core): address rewrite foundation review feedback
lynnswap Jun 18, 2026
dae7940
feat(core): add generation orchestration seams
lynnswap Jun 18, 2026
bd2cafe
feat(cli): consolidate command surface
lynnswap Jun 18, 2026
4ca6980
feat(cli): consolidate command surface
lynnswap Jun 18, 2026
64a3fd5
refactor(package): remove legacy dump target
lynnswap Jun 18, 2026
1c45558
refactor(package): remove legacy dump target
lynnswap Jun 18, 2026
cf6b8fa
refactor(cli): hide raw dump helper behind privateheaderkit
lynnswap Jun 18, 2026
ee97aae
refactor(cli): hide raw dump helper behind privateheaderkit
lynnswap Jun 18, 2026
9096054
docs: remove rewrite planning document
lynnswap Jun 18, 2026
e5ecb10
feat(cli): parse generate command options
lynnswap Jun 18, 2026
50b7403
feat(core): implement generation executor
lynnswap Jun 18, 2026
244675d
fix(cli): reject missing generate option values
lynnswap Jun 18, 2026
a4e9df8
refactor(tooling): remove stale output lock
lynnswap Jun 18, 2026
27c3db3
feat(core): merge generation executor
lynnswap Jun 18, 2026
bc8b6f6
feat(cli): merge generate parser
lynnswap Jun 18, 2026
cb1da82
refactor(tooling): remove stale output lock
lynnswap Jun 18, 2026
e0a9310
feat(cli): run generation from generate command
lynnswap Jun 18, 2026
78fbafd
fix(cli): pass runtime root to generation helper
lynnswap Jun 18, 2026
793249f
feat(cli): connect generate command to core
lynnswap Jun 18, 2026
74b5b21
refactor(raw-dump): rename internal dump engine
lynnswap Jun 18, 2026
49bc387
refactor(raw-dump): merge internal engine rename
lynnswap Jun 18, 2026
290fee4
feat(cli): run iOS generation through simulator
lynnswap Jun 19, 2026
02d49e6
fix(raw-dump): require Swift interfaces in simulator helper
lynnswap Jun 19, 2026
8aa65b1
fix(core): allow header-only simulator raw dumps
lynnswap Jun 19, 2026
5cce26d
fix(simulator): choose compatible helper and device types
lynnswap Jun 19, 2026
87f3368
fix(core): commit partial artifacts after raw dump failure
lynnswap Jun 19, 2026
6fd7041
fix(cli): mirror install layout for simulator helper lookup
lynnswap Jun 19, 2026
665a637
fix(install): build simulator helper for native host arch
lynnswap Jun 19, 2026
7fbe997
Merge pull request #31 from lynnswap/codex/rewrite-simulator-support
lynnswap Jun 19, 2026
5f9decc
fix(simctl): honor numeric runtime bounds
lynnswap Jun 19, 2026
bb17464
fix(core): serialize generation state updates
lynnswap Jun 19, 2026
ce8c072
Merge pull request #32 from lynnswap/codex/fix-simctl-runtime-bounds
lynnswap Jun 19, 2026
e7b98d2
Merge pull request #33 from lynnswap/codex/fix-generation-state-lock
lynnswap Jun 19, 2026
fffa82c
fix(raw-dump): use upstream Swift index events
lynnswap Jun 19, 2026
172e099
fix(package): align MachO dependency sources
lynnswap Jun 19, 2026
bb85e7f
Merge remote-tracking branch 'origin/codex/rewrite-review-base' into …
lynnswap Jun 19, 2026
d878a36
fix(raw-dump): track nested swift event phases
lynnswap Jun 19, 2026
ced67fb
Merge pull request #34 from lynnswap/codex/use-upstream-swift-events
lynnswap Jun 19, 2026
fe18814
build: use upstream MachOSwiftSection
lynnswap Jun 19, 2026
8e19c1d
fix(cli): make generation the default command surface
lynnswap Jun 19, 2026
8f985f6
fix(cli): default interactive output directory
lynnswap Jun 19, 2026
5ab9361
fix(cli): only prompt resume when available
lynnswap Jun 19, 2026
1b4c55a
feat(cli): rebuild private header generation flow
lynnswap Jun 22, 2026
2b8a694
fix(cli): format generation result output
lynnswap Jun 22, 2026
38c760d
fix(cli): report generation progress
lynnswap Jun 23, 2026
b697bdc
fix(cli): animate active target progress
lynnswap Jun 23, 2026
0d9c7c6
refactor(cli): split installer command
lynnswap Jun 23, 2026
c8ce3ec
feat(core): resume expanded target sets
lynnswap Jun 23, 2026
ffcac74
docs(architecture): define PrivateHeaderKit rearchitecture contract
lynnswap Jul 11, 2026
52dd628
docs(architecture): record clean baseline verification
lynnswap Jul 11, 2026
4280e6c
docs(architecture): preserve legacy output during migration
lynnswap Jul 11, 2026
925581d
docs(architecture): specify atomic pointer primitives
lynnswap Jul 11, 2026
0605433
docs(architecture): place signal ownership in CLI
lynnswap Jul 11, 2026
e8c53d6
docs(architecture): canonicalize generation output base
lynnswap Jul 11, 2026
272d348
docs(architecture): content-address install cohorts
lynnswap Jul 11, 2026
6bcb359
docs(architecture): own signals in executable roots
lynnswap Jul 11, 2026
f75174c
docs(architecture): reject cohort provenance collisions
lynnswap Jul 11, 2026
4e57a8d
docs(architecture): version untagged source cohorts
lynnswap Jul 11, 2026
48d88f8
feat(install): publish atomic release cohorts
lynnswap Jul 11, 2026
b9f0ec2
docs(architecture): make GRDB migration authoritative
lynnswap Jul 11, 2026
d218fa1
docs(architecture): recover legacy installer migrations
lynnswap Jul 11, 2026
af9721d
refactor(core): rebuild generation transactions
lynnswap Jul 11, 2026
6253429
docs(architecture): define causal state ordering
lynnswap Jul 11, 2026
123ce72
fix(core): distinguish controlled publication failures
lynnswap Jul 11, 2026
5f5844b
docs(architecture): record persistence alternatives
lynnswap Jul 11, 2026
fda2d26
fix(install): recover interrupted cohort migrations
lynnswap Jul 11, 2026
be48e23
refactor(cli): adopt typed command workflow
lynnswap Jul 11, 2026
808b45a
docs(readme): document transactional generation and installs
lynnswap Jul 11, 2026
fb14653
docs(architecture): remove trailing whitespace
lynnswap Jul 11, 2026
8c8c8d3
refactor(tooling): adopt structured subprocess lifecycle
lynnswap Jul 11, 2026
e7b58d3
refactor(install): adopt structured async lifecycle
lynnswap Jul 11, 2026
e3b15d6
fix(runtime): harden process and signal lifecycles
lynnswap Jul 11, 2026
fdfc1a4
refactor(tooling): remove unused file operations
lynnswap Jul 11, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
397 changes: 397 additions & 0 deletions .github/workflows/release.yml

Large diffs are not rendered by default.

446 changes: 446 additions & 0 deletions Docs/privateheaderkit-rearchitecture-2026-07.md

Large diffs are not rendered by default.

188 changes: 108 additions & 80 deletions Package.resolved

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading