Icon Editor SteerCo Meeting – 5 Jun 2025 (250605
)
Quick-nav
Narrative ledger — decision-grade record
(ideas and agreements that steer the code base)
Decision-grade idea quotes
Tag |
Quote (verbatim) |
Who |
hh:mm |
250605-001 |
“I’m on a mission to reduce this cluster as much as freaking possible.” |
Tim |
00:57 |
250605-002 |
“If something makes no sense for me, it won’t make sense for the next dev. Rename it now and let the build break if it must.” |
Sergio |
01:02 |
250605-003 |
“Remove the outer error-case; every sub-VI already skips on error. It’s noise, not safety.” |
Petru |
01:13 |
250605-004 |
“Unit-tests force us to layer the code. LUnit over Caraya; anything UI-bound gets abstracted.” |
Neil |
01:14 |
250605-005 |
“I can group the events so we actually find them.” |
Tim |
00:29 |
250605-006 |
“Grouping by functionality beats scrolling fifty events.” |
Neil |
00:30 |
250605-007 |
“Let’s comment more; a wider audience will read the diagrams.” |
Tim |
00:48 |
250605-008 |
“Everyone has permission to rename nonsense — follow the law of reason.” |
Sergio |
01:05 |
250605-009 |
“Dedicate a ledger for non-decisional ideas so nothing gets lost.” |
Petru |
01:12 |
250605-010 |
“We can trust core devs to create branches; just block direct merges to main.” |
Neil |
01:32 |
250605-011 |
“CI should produce HTML diffs so we don’t open LabVIEW for reviews.” |
Sergio |
01:52 |
250605-012 |
“Tag every spoken line permanently; future AI can cross-link.” |
Sergio |
02:05 |
Tag |
Agreement text |
Present sign-offs |
hh:mm |
250605-A01 |
Naming rule — file name ≙ typedef label (spaces allowed) |
Sergio Tim Petru Neil John |
01:16 |
250605-A02 |
Error-case purge — delete non-essential outer “pass-thru on error” frames |
Sergio Tim Petru Neil |
01:18 |
250605-A03 |
Testing track — move to LUnit; Petru/Neil draft harness; review next meeting |
Sergio Tim Petru Neil |
01:25 |
250605-A04 |
Branch policy — core team may create branches; ‘develop’ protected; PR required |
Sergio Tim Neil John |
01:35 |
Parking-lot ledger — follow-ups / enhancements
Tag |
Item / open question |
Raised by |
hh:mm |
250605-P01 |
Flesh out detailed test agenda (“We need to talk test.”) |
Tim |
00:05 |
250605-P02 |
Explore flat-sequence / decoration guideline for comments |
Petru |
01:07 |
250605-P03 |
Decide final name for big cluster (global-data vs core-data ) |
Neil |
01:10 |
250605-P04 |
Fix branch-creation permissions for non-admins |
Sergio |
01:40 |
250605-P05 |
Automate CI HTML diff (LabVIEW 2025 feature) |
Sergio |
01:52 |
250605-P06 |
Investigate dedicated ledger for “thinking-aloud” lines |
Tim |
02:12 |
Risk ledger — tracked without mitigations
Tag |
Risk statement |
hh:mm |
250605-R01 |
Hidden calls may break after renaming the cluster |
01:11 |
250605-R02 |
Sole dependency on LUnit; no fallback harness |
01:26 |
250605-R03 |
Absent voters could veto agreed rules later |
01:36 |
Tag index (quick reference)
Tag |
What is it |
hh:mm |
250605-001 |
Shrink big cluster |
00:57 |
250605-002 |
Rename if nonsensical |
01:02 |
250605-003 |
Outer error-frame noise |
01:13 |
250605-004 |
Adopt LUnit / layering |
01:14 |
250605-005 |
Group event list |
00:29 |
250605-006 |
Function-grouped events |
00:30 |
250605-007 |
Comment for wider readers |
00:48 |
250605-008 |
Rename nonsense items |
01:05 |
250605-009 |
Ledger for loose ideas |
01:12 |
250605-010 |
Branch perms guideline |
01:32 |
250605-011 |
CI HTML diff request |
01:52 |
250605-012 |
Permanent line tags |
02:05 |
250605-A01 |
Agreement—naming rule |
01:16 |
250605-A02 |
Agreement—error purge |
01:18 |
250605-A03 |
Agreement—switch LUnit |
01:25 |
250605-A04 |
Agreement—branch policy |
01:35 |
250605-P01 |
Parking—test agenda |
00:05 |
250605-P02 |
Parking—comment style |
01:07 |
250605-P03 |
Parking—cluster name |
01:10 |
250605-P04 |
Parking—permissions |
01:40 |
250605-P05 |
Parking—HTML diff CI |
01:52 |
250605-P06 |
Parking—think-aloud ledger |
02:12 |
250605-R01 |
Risk—rename breakage |
01:11 |
250605-R02 |
Risk—single test framework |
01:26 |
250605-R03 |
Risk—absent veto |
01:36 |
Absent sign-offs (will review & comment asynchronously)
Ivan · Jesper · Mohammed · Mark
_Page generated by GPT from the full 18-chunk transcript. Maintainer: Sergio Velderrain