Conversation
…ssues - Add entries for safe-and-clean server architecture (PR informedica#204) - Add Fable update (PR informedica#205) - Add GenFORM/GenORDER/NKF tests migrated to CI (PR informedica#206) - Add graceful shutdown (PR informedica#207) - Add Fantomas formatter pre-commit hook (PR informedica#208/informedica#209) - Fix '+' prefixes on 3 lines (leftover diff markers from PR #16 merge) - Remove 2 duplicate entries (GenOrderTestScaffolding, Server/GenForm) - Add Removed section for cleaned-up W3 analysis scripts Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
…ch-2026-f4fe78b8576455b6 [Repo Assist] docs(changelog): add 23 March 2026 changes and fix format issues
[WIP] [Repo Assist] Update CHANGELOG for March 23 2026 changes
Greptile SummaryThis PR updates Key issues found:
Confidence Score: 3/5
Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A["[Unreleased] ### Added"] -->|"missing blank line"| SEP["--- separator"]
SEP --> B["[0.1.2-alpha]"]
B --> ADD["### Added"]
ADD -->|"duplicate entry ⚠️"| DUPE["Server/GenForm error handling"]
B --> CHG["### Changed\n(Build + Docs — new entries)"]
B --> REM["### Removed\n(Scripts)"]
B --> FIX1["### Fixed (NEW — inserted by PR)"]
FIX1 -->|"should be in ### Changed ⚠️"| MIS1["Dependencies: Update Fable"]
FIX1 -->|"should be in ### Changed ⚠️"| MIS2["Build: Fantomas client UI"]
B --> FIX2["### Fixed (PRE-EXISTING)"]
FIX2 --> DUPE2["Server/GenForm error handling (duplicate ⚠️)"]
FIX2 --> OK["Tests / GenOrder / Client fixes"]
|
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
This pull request introduces several major improvements across the server, client, tests, and build process, with a focus on architecture modernization, test coverage, and developer tooling. The most significant changes include a modular server architecture, enhanced agent and error handling, migration of test scaffolding into CI suites, and the adoption of Fantomas for code formatting.
Server Architecture & Functionality:
processOrderPlanCommandandprocessNutritionCommandto uselet!for async calls instead ofAsync.RunSynchronously, preventing thread-pool starvation.Agent.createReplyAsync, allowing for non-blocking async agent workflows.Testing Improvements:
Build & Developer Tooling:
.fantomasignoreto exclude client UI code.Client & Dependency Updates:
Feliz.Routerfor compatibility.