-
Notifications
You must be signed in to change notification settings - Fork 0
feat(sec): SPAC de-SPAC lifecycle — 8-K milestones, merger-proxy & redemption extraction #166
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
80ccac2
feat(spac): derive deal attempts from the 8-K event stream
claude dad6d80
refactor(spac): tidy deal grouping + document merge invariant
claude 695c0de
feat(spac): add recordDealMilestones writer method
claude d51b229
feat(spac): map 8-K milestone item codes to lifecycle events
claude edc6e75
feat(spac): wire 8-K milestone mapping into processForm8K
claude 776828b
test(spac): pin report_date precedence; tighten milestone mapping doc
claude c75f4fa
fix(spac): restore SpacEventType cast for event_type membership check
claude ea4bbbe
docs(spac): document 8-K milestone population in CLAUDE.md
claude 5cfff5c
docs(spac): refresh event-vocabulary comment for written milestones
claude 502505a
fix(spac): guard 8-K milestone write against empty event_date
claude 783e1cb
feat(spac): add spac_merger_extraction table + repo
claude 0cd3d14
feat(spac): correlate merger extractions + proxy events into deals
claude 302320a
feat(spac): recordMergerProxy + thread extractions through deal recom…
claude 1de72a2
feat(spac): merger-deal extractor + merger-proxy section headings
claude 5636653
feat(spac): processMergerProxy + DEFM14A/PREM14A parse + dispatch wiring
claude 754cc1f
test(spac): end-to-end DEFM14A merger-proxy extraction fixture
claude bf80496
docs(spac): document merger-proxy extractor in CLAUDE.md
claude 2f4dd59
feat(spac): make section-runner confidence floor per-call tunable
claude 8ce10f7
feat(spac): SEC_MERGER_PROXY_CONFIDENCE_FLOOR for merger extraction
claude 5037039
feat(spac): cover 14C consent + revised proxies in merger-proxy extra…
claude a765cff
feat(spac): definitive consent statements (DEFM14C) emit the proxy mi…
claude 7ee52a3
docs(spac): document merger-proxy coverage + confidence floor
claude e05e885
test(spac): cover PRER14A (preliminary revised) extraction-only path
claude ce95755
feat(sec): slice 8-K primary + EX-99 exhibits from submission
claude c6406d6
feat(sec): add redemption schema and extractRedemption
claude 0811acb
feat(sec): add redemption model + confidence-floor config
claude c847d7a
feat(sec): add spac_redemption_extraction storage + DI
claude d767fac
feat(sec): register the redemption extractor id
claude 50e55e3
feat(sec): correlate redemption extractions onto spac deals
claude a46527f
feat(sec): read redemption extractions in deal recompute
claude 65cabd5
feat(sec): extract redemptions from 8-K narrative and roll up
claude 8801ca9
feat(sec): escalate known-SPAC trigger 8-Ks to full submission fetch
claude 0331792
test(sec): end-to-end redemption extraction + single rollup
claude 19b57e4
feat(sec): add backfill-redemptions command
claude 16882a6
docs(sec): document redemption extraction + backfill command
claude 5ad4b81
fix(sec): pin version-status test to the full bootstrapped extractor set
claude a5f7a24
fix(sec): harden redemption extraction from code review
claude 61bce6b
fix(spac): reconcile stale deal rows on recompute
claude 99f0f75
fix(sec): address PR review — test runner, docs, backfill query
claude File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.