Skip to content

Commit 0ab0a8f

Browse files
committed
Update submodules and add workflow overview diagrams
- Update all submodule pointers to latest commits - Fix RAW node styling to use rawStyle instead of manualStyle - Add full workflow overview diagrams (top-down and left-right) covering capture through 30_Master Assisted-by: Claude Code (Claude Opus 4.6)
1 parent 9be51fb commit 0ab0a8f

11 files changed

Lines changed: 116 additions & 12 deletions

docs/presentation-diagrams.md

Lines changed: 106 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,8 @@ flowchart TB
215215
classDef masterStyle fill:#80deea,stroke:#00acc1,stroke-width:2px,color:#000
216216
217217
class META,L_ORG,L_QC,C_INT,C_LIB,MATCH,MOVE processStyle
218-
class RAW,L_REVIEW manualStyle
218+
class RAW rawStyle
219+
class L_REVIEW manualStyle
219220
class READY masterStyle
220221
```
221222

@@ -254,7 +255,8 @@ flowchart LR
254255
classDef masterStyle fill:#80deea,stroke:#00acc1,stroke-width:2px,color:#000
255256
256257
class META,L_ORG,L_QC,C_INT,C_LIB,MATCH,MOVE processStyle
257-
class RAW,L_REVIEW manualStyle
258+
class RAW rawStyle
259+
class L_REVIEW manualStyle
258260
class READY masterStyle
259261
```
260262

@@ -347,3 +349,105 @@ flowchart LR
347349
class RAW,LIBRARY rawStyle
348350
class READY masterStyle
349351
```
352+
353+
---
354+
355+
## Workflow Overview
356+
357+
Full workflow with all tools and data nodes. Covers capture through to 30_Master.
358+
359+
**Top-Down**
360+
361+
```mermaid
362+
flowchart TB
363+
subgraph Stage1["Stage 1: Capture"]
364+
NINA[NINA Capture] --> RAW_Light[Raw Lights]
365+
NINA --> RAW_Cal[Raw Calibration]
366+
end
367+
368+
subgraph Stage2["Stage 2: Light Processing"]
369+
RAW_Light --> PH_L[ap-preserve-header]
370+
PH_L --> MOVE[ap-move-raw-light-to-blink]
371+
MOVE --> BLINK[10_Blink Directory]
372+
BLINK --> CULL[ap-cull-light]
373+
CULL --> REJECT[Reject Directory]
374+
CULL --> MANUAL[Manual Blink Review]
375+
MANUAL --> ACCEPT[Accept Directory]
376+
end
377+
378+
subgraph Stage3["Stage 3: Calibration Processing"]
379+
RAW_Cal --> PH_C[ap-preserve-header]
380+
PH_C --> MASTER[ap-create-master]
381+
MASTER --> MASTERS[Master Frames]
382+
MASTERS --> ORGANIZE[ap-move-master-to-library]
383+
ORGANIZE --> LIBRARY[Calibration Library]
384+
ORGANIZE --> CLEANUP1[ap-empty-directory]
385+
end
386+
387+
subgraph Stage4["Stage 4: Match & Move"]
388+
ACCEPT --> COPY_CAL[ap-copy-master-to-blink]
389+
LIBRARY --> COPY_CAL
390+
COPY_CAL --> MOVE_DATA[ap-move-light-to-data]
391+
MOVE_DATA --> DATA[20_Data]
392+
end
393+
394+
classDef rawStyle fill:#bcaaa4,stroke:#795548,stroke-width:2px,color:#000
395+
classDef processStyle fill:#e1f5ff,stroke:#0066cc,stroke-width:2px
396+
classDef manualStyle fill:#fff4e6,stroke:#ff9800,stroke-width:2px
397+
classDef blinkStyle fill:#ffcc80,stroke:#ff9800,stroke-width:2px,color:#000
398+
classDef dataStage fill:#fff176,stroke:#f9a825,stroke-width:2px,color:#000
399+
400+
class PH_L,MOVE,CULL,PH_C,MASTER,ORGANIZE,COPY_CAL,MOVE_DATA,CLEANUP1 processStyle
401+
class NINA,MANUAL manualStyle
402+
class RAW_Light,RAW_Cal,REJECT,ACCEPT,MASTERS,LIBRARY rawStyle
403+
class BLINK blinkStyle
404+
class DATA dataStage
405+
```
406+
407+
**Left-Right**
408+
409+
```mermaid
410+
flowchart LR
411+
subgraph Stage1["Stage 1: Capture"]
412+
NINA[NINA Capture] --> RAW_Light[Raw Lights]
413+
NINA --> RAW_Cal[Raw Calibration]
414+
end
415+
416+
subgraph Stage2["Stage 2: Light Processing"]
417+
RAW_Light --> PH_L[ap-preserve-header]
418+
PH_L --> MOVE[ap-move-raw-light-to-blink]
419+
MOVE --> BLINK[10_Blink Directory]
420+
BLINK --> CULL[ap-cull-light]
421+
CULL --> REJECT[Reject Directory]
422+
CULL --> MANUAL[Manual Blink Review]
423+
MANUAL --> ACCEPT[Accept Directory]
424+
end
425+
426+
subgraph Stage3["Stage 3: Calibration Processing"]
427+
RAW_Cal --> PH_C[ap-preserve-header]
428+
PH_C --> MASTER[ap-create-master]
429+
MASTER --> MASTERS[Master Frames]
430+
MASTERS --> ORGANIZE[ap-move-master-to-library]
431+
ORGANIZE --> LIBRARY[Calibration Library]
432+
ORGANIZE --> CLEANUP1[ap-empty-directory]
433+
end
434+
435+
subgraph Stage4["Stage 4: Match & Move"]
436+
ACCEPT --> COPY_CAL[ap-copy-master-to-blink]
437+
LIBRARY --> COPY_CAL
438+
COPY_CAL --> MOVE_DATA[ap-move-light-to-data]
439+
MOVE_DATA --> DATA[20_Data]
440+
end
441+
442+
classDef rawStyle fill:#bcaaa4,stroke:#795548,stroke-width:2px,color:#000
443+
classDef processStyle fill:#e1f5ff,stroke:#0066cc,stroke-width:2px
444+
classDef manualStyle fill:#fff4e6,stroke:#ff9800,stroke-width:2px
445+
classDef blinkStyle fill:#ffcc80,stroke:#ff9800,stroke-width:2px,color:#000
446+
classDef dataStage fill:#fff176,stroke:#f9a825,stroke-width:2px,color:#000
447+
448+
class PH_L,MOVE,CULL,PH_C,MASTER,ORGANIZE,COPY_CAL,MOVE_DATA,CLEANUP1 processStyle
449+
class NINA,MANUAL manualStyle
450+
class RAW_Light,RAW_Cal,REJECT,ACCEPT,MASTERS,LIBRARY rawStyle
451+
class BLINK blinkStyle
452+
class DATA dataStage
453+
```

0 commit comments

Comments
 (0)