feat: add streamd daily command and file_type dimension #88
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "87_add-streamd-daily"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
file_typeprefix from filenames like20260412-123456_daily.md→"daily"and stores it as thefile_typedimension on all localized shards (propagates to children).file_typedimension inTaskConfiguration.streamd daily [YYYYMMDD]command: opens the earliest daily file (file_type=daily) whose moment falls within the target date, or creates a new<timestamp>_daily.mdfile if none exists. Date defaults to today in the configured timezone.Commits
feat(localize): addextract_file_type_from_file_name, wire intolocalize_stream_file, addfile_typedimension toTaskConfigurationfeat: addstreamd dailyCLI commanddocs: update README and REQUIREMENTS with file_type convention and daily commandTest plan
cargo test— 174 tests)nix flake checkpasses (clippy, fmt, tests, pre-commit)extract_file_type_from_file_namecovered by 6 unit tests inlocalize::datetimestreamd daily(no args) opens today's daily file or creates onestreamd daily 20260412opens the daily file for 2026-04-12Closes #87
streamd dailycommand bf700a15afstreamd daily. #87