c3bf282
(HEAD -> master)
Expose surveillance spectra bins in refinement API by
2026-03-22 09:04:33 +0100
d40b534
Add operational surveillance levels with decimated spectra by
2026-03-22 09:04:21 +0100
df45a7a
Clarify phase-1 status in docs by
2026-03-22 08:50:13 +0100
956d34d
Tighten arbitration snapshot and add arbitration tests by
2026-03-22 08:49:56 +0100
755896c
Update docs for arbitration model by
2026-03-22 08:41:41 +0100
7c29f37
Consolidate arbitration core and normalize reasons by
2026-03-22 08:41:21 +0100
dc1e637
Update docs and UI for arbitration snapshot by
2026-03-22 08:22:08 +0100
aaf9559
Add arbitration-driven refinement admission and queue holds by
2026-03-22 08:21:51 +0100
13d07eb
Update docs and config for refinement detail path by
2026-03-22 08:03:28 +0100
9671722
Add refinement detail FFT and arbitration scaffolding by
2026-03-22 08:03:08 +0100
804eed4
Expand pipeline levels, refinement planning, budgets, and profiles by
2026-03-22 07:49:08 +0100
34830c6
Expose refinement plan scoring details by
2026-03-22 04:51:47 +0100
da41379
Extend policy monitor bounds and runtime updates by
2026-03-22 04:50:44 +0100
fa84453
Refine window sources and span reporting by
2026-03-22 04:45:55 +0100
be18c08
Use candidate hints for auto actions by
2026-03-22 04:45:43 +0100
68bf40b
Apply monitor span to refinement planning by
2026-03-22 04:45:30 +0100
7fdb2e6
dsp: gate lowres levels and split detail spectrum path by
2026-03-22 04:38:17 +0100
50a9c4f
pipeline: weight refinement and queues by intent by
2026-03-22 04:38:10 +0100
4b9a48f
dsp: decouple refinement step by
2026-03-22 04:30:51 +0100
4d36bf6
pipeline: deepen policy hooks by
2026-03-22 04:30:44 +0100
d9a06cc
feat: add queue summary panel by
2026-03-22 04:12:10 +0100
b11da62
fix: remove duplicate init block by
2026-03-22 04:11:19 +0100
a57b003
feat: queue hold policy weighting and lowres level by
2026-03-21 21:59:21 +0100
379698f
feat: add decision hold control and signal decision inspector by
2026-03-21 21:47:47 +0100
9551b6f
feat: expose surveillance levels in refinement API by
2026-03-21 21:47:33 +0100
645d9f4
feat: add decision hold window for queues by
2026-03-21 21:47:17 +0100
ed71b66
feat: show surveillance level summary in UI by
2026-03-21 21:29:57 +0100
d16b6cd
feat: add surveillance/display level metadata by
2026-03-21 21:29:09 +0100
21e58e3
fix: remove duplicate profiles block by
2026-03-21 21:28:02 +0100
343de85
docs: document queue stats and decision items by
2026-03-21 21:24:40 +0100
e3bdd03
feat: show queue stats in health tile by
2026-03-21 21:24:07 +0100
39611f9
feat: add decision queues and queue stats by
2026-03-21 21:22:43 +0100
5bbc726
feat: show per-signal decision reason by
2026-03-21 21:12:38 +0100
af4fd69
feat: expose decision items in refinement API by
2026-03-21 21:11:17 +0100
ca05411
docs: expand /api/refinement payload by
2026-03-21 21:01:28 +0100
cb9b310
feat: show top decision reason in UI by
2026-03-21 21:00:58 +0100
21f9a4e
feat: wire resource budget controls by
2026-03-21 21:00:23 +0100
405f95f
feat: add resource budgets to UI by
2026-03-21 20:59:30 +0100
e767a64
feat: default decode budget to recording budget by
2026-03-21 20:56:52 +0100
d9b8621
feat: show decision summary in health tile by
2026-03-21 20:56:11 +0100
74c8779
feat: apply decision budgets before enabling recorder by
2026-03-21 20:55:36 +0100
f046bfb
feat: add analysis level to refinement result by
2026-03-21 20:54:49 +0100
4049632
feat: prioritize decision budgets by SNR by
2026-03-21 20:51:28 +0100
869081c
feat: expose analysis levels in refinement API by
2026-03-21 20:50:19 +0100
04c1888
feat: add decision summary to refinement API by
2026-03-21 20:49:37 +0100
f31f703
feat: add separate decode budget by
2026-03-21 20:48:34 +0100
cc37b96
test: cover decision budget enforcement by
2026-03-21 19:29:27 +0100
e0070ac
feat: enforce recorder/decode budgets by
2026-03-21 19:28:57 +0100
07a92a0
feat: add analysis level metadata by
2026-03-21 19:28:02 +0100
da90fa9
feat: cap refinement plan by max concurrent by
2026-03-21 19:26:47 +0100
58c682a
docs: note refinement window stats in API by
2026-03-21 19:21:41 +0100
147387f
feat: prefer refinement window stats in UI by
2026-03-21 19:21:18 +0100
406c8e0
feat: include refinement window stats in API by
2026-03-21 19:20:44 +0100
295de2e
fix: declare refinement snapshot state by
2026-03-21 19:19:49 +0100
971bcff
feat: poll refinement snapshot into health tiles by
2026-03-21 19:08:59 +0100
46d0f6b
feat: add refinement health tiles by
2026-03-21 19:06:33 +0100
7d07b24
docs: add /api/refinement endpoint by
2026-03-21 19:06:00 +0100
b65a443
test: add phase snapshot coverage by
2026-03-21 19:05:24 +0100
a43767d
feat: add refinement snapshot API by
2026-03-21 19:04:56 +0100
831119c
feat: capture phase snapshots for API by
2026-03-21 19:03:39 +0100
ace6590
feat: harden refinement windows with fallbacks by
2026-03-21 18:58:26 +0100
6c24fa8
docs: add refinement span hint in UI by
2026-03-21 18:57:11 +0100
bc0d499
docs: document wideband refinement span defaults by
2026-03-21 18:56:13 +0100
17d4aaa
feat: add refinement span defaults for wideband profiles by
2026-03-21 18:55:31 +0100
1e2d4f0
feat: add refinement window controls to UI by
2026-03-21 18:54:11 +0100
dfbdebe
feat: display refinement debug stats in UI by
2026-03-21 18:52:19 +0100
c9c1a09
feat: default refinement auto-span for legacy configs by
2026-03-21 18:51:14 +0100
45b019d
feat: expose refinement window stats by
2026-03-21 18:48:33 +0100
dc5916b
feat: add auto-span rules for refinement windows by
2026-03-21 18:46:50 +0100
4c8e2d9
docs: add refinement span config and validation by
2026-03-21 18:44:40 +0100
7b54340
feat: add refinement window span policy by
2026-03-21 18:43:21 +0100
b53bcfc
feat: add refinement windows for local analysis by
2026-03-21 18:42:04 +0100
301897f
feat: surface refinement plan in spectrum debug by
2026-03-21 18:39:49 +0100
3ca0e85
feat: add refinement plan with budgeted selection stats by
2026-03-21 18:38:16 +0100
6afbbad
feat: gate refinement via policy and explicit input by
2026-03-21 18:35:44 +0100
83c59ad
feat: make refinement input an explicit phase handoff by
2026-03-21 18:33:20 +0100
45a91bc
feat: make scheduling an explicit phase handoff by
2026-03-21 18:18:11 +0100
e33efb6
feat: introduce explicit surveillance and refinement phase results by
2026-03-21 18:14:25 +0100
f09ed00
feat: separate surveillance analysis and display settings by
2026-03-21 18:05:50 +0100
8a9b90b
feat: derive signal actions from pipeline goals by
2026-03-21 16:51:35 +0100
427532f
feat: make pipeline goals influence scheduling by
2026-03-21 16:48:34 +0100
5bcd741
feat: support profile resolution and merge by
2026-03-21 16:43:53 +0100
c3e9ff8
feat: add declarative pipeline goals by
2026-03-21 16:38:18 +0100
e40f582
feat: add pipeline runtime and candidate scheduler by
2026-03-21 16:35:16 +0100
2c4710c
feat: add policy-driven pipeline controls by
2026-03-21 16:29:35 +0100
9576e2c
chore: rename module to sdr-wideband-suite by
2026-03-21 16:28:09 +0100
3c7d4f6
feat: lay wideband pipeline foundation by
2026-03-21 16:25:17 +0100
045b200
Live listen on signal click + highlight by
2026-03-21 11:48:36 +0100
808aeb2
Rewrite README with dependencies and build instructions by
2026-03-21 09:09:52 +0100
0d9a9e0
RDS: stabilize live decode + conservative recovery by
2026-03-21 09:07:51 +0100
18973b0
Update UI colors by
2026-03-21 07:16:57 +0100
05d019e
Expand todo list with band profiles plan by
2026-03-21 07:15:43 +0100
0a1fb18
Add TODO list for RDS RT UI by
2026-03-21 07:06:30 +0100
fb74001
Refine streaming audio pipeline and UI by
2026-03-21 00:23:28 +0100
a856063
Implement streaming recording redesign by
2026-03-20 19:29:18 +0100
35a2840
Refine UI behavior in web app by
2026-03-20 15:03:53 +0100
6b4230f
Update UI interactions in web app by
2026-03-20 14:45:33 +0100
bfd601b
Fix detector test for adaptive event lifetime by
2026-03-20 14:40:26 +0100
c6b128b
Checkpoint current working SDR pipeline state by
2026-03-20 14:38:43 +0100
9742bfc
feat: add hard classification rules and PLL capture by
2026-03-19 22:13:03 +0100