Skip to content

[fm] factor out fmt_json_value into its own module#10511

Merged
hawkw merged 1 commit into
mainfrom
eliza/fm-sitrep-printer
May 29, 2026
Merged

[fm] factor out fmt_json_value into its own module#10511
hawkw merged 1 commit into
mainfrom
eliza/fm-sitrep-printer

Conversation

@hawkw
Copy link
Copy Markdown
Member

@hawkw hawkw commented May 29, 2026

nexus_types::fm has a little utility for formatting serde_json::Values as bulleted lists. Currently, this is only used for formatting sitrep analysis reports. #10460 factored it out of the analysis_reports module to use it for formatting case facts. While working on #10505, I realized it would also be useful to have this for use in omdb commands for reconstructing analysis reports from CRDB. Since #10460 isn't going to merge until after R20, I figured it would be helpful to just pull out the change to factor this out into its own commit that both our branches could depend on.

`nexus_types::fm` has a little utility for formatting
`serde_json::Value`s as bulleted lists. Currently, this is only used for
formatting sitrep analysis reports. #10460 factored it out of the
`analysis_reports` module to use it for formatting case facts. While
working on #10505, I realized it would also be useful to have this for
use in `omdb` commands for reconstructing analysis reports from CRDB.
Since #10460 isn't going to merge until after R20, I figured it would be
helpful to just pull out the change to factor this out into its own
commit that both our branches could depend on.
@hawkw hawkw requested a review from smklein May 29, 2026 17:00
@hawkw hawkw enabled auto-merge (squash) May 29, 2026 17:02
@hawkw hawkw merged commit ff546dc into main May 29, 2026
18 checks passed
@hawkw hawkw deleted the eliza/fm-sitrep-printer branch May 29, 2026 17:50
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.

2 participants