Skip to content

modules: Approvals + FileExchange reach full composition — EF stores + template flags - #172

Merged
omercelikdev merged 1 commit into
mainfrom
approvals-fileexchange-complete
Aug 18, 2026
Merged

modules: Approvals + FileExchange reach full composition — EF stores + template flags#172
omercelikdev merged 1 commit into
mainfrom
approvals-fileexchange-complete

Conversation

@omercelikdev

Copy link
Copy Markdown
Owner

Database-backed stores land on the app's own DbContext (AddGoldpathApprovalModel /
AddGoldpathFileExchangeModel; JSON-column trail; scope-per-call so engines stay
singletons), proven on real SQLite storage: a restarted engine sees the same
worklist, and zero-duplicate ingestion survives a restart. Template flags ship:
dotnet new --features approvals/fileexchange generates manifest line, package,
EF registration and model call — proven by generating AND building an app with
both flags against the train's packages. CLI recipes mirror the template again
(the invariant holds); 20+9 module tests, 133 CLI tests green.

Co-Authored-By: Claude Fable 5 noreply@anthropic.com

…+ template flags

Database-backed stores land on the app's own DbContext (AddGoldpathApprovalModel /
AddGoldpathFileExchangeModel; JSON-column trail; scope-per-call so engines stay
singletons), proven on real SQLite storage: a restarted engine sees the same
worklist, and zero-duplicate ingestion survives a restart. Template flags ship:
dotnet new --features approvals/fileexchange generates manifest line, package,
EF registration and model call — proven by generating AND building an app with
both flags against the train's packages. CLI recipes mirror the template again
(the invariant holds); 20+9 module tests, 133 CLI tests green.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@omercelikdev
omercelikdev merged commit 7d15168 into main Aug 18, 2026
4 checks passed
@omercelikdev
omercelikdev deleted the approvals-fileexchange-complete branch August 18, 2026 07:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant