Improve launcher initialization - silent detection after first run
Problem: System detection printed 6 [INFO] messages every time launcher started, making it feel slow and repetitive. Solution: Only show detection messages on first run when SYS_DETECTION_COMPLETE is not set. Subsequent runs are silent while still performing detection. Changes: - lib/system-detect.sh: Added silent detection check to all detect_* functions Lines 40, 99, 137, 186, 213, 278: [ -n "$SYS_DETECTION_COMPLETE" ] || print_info - REFDB_FORMAT.txt: Added documentation preferences section Result: Clean, fast launcher after first initialization
This commit is contained in:
@@ -3564,3 +3564,29 @@ documentation:
|
||||
- "AlmaLinux 8/9 compatibility details"
|
||||
- "Tool installation instructions"
|
||||
|
||||
|
||||
[DOCUMENTATION_PREFERENCES]
|
||||
updated: 2025-12-16
|
||||
|
||||
DO NOT CREATE:
|
||||
- /tmp/*COMPLETE*.txt (final completion reports)
|
||||
- /tmp/*SUMMARY*.txt (session summaries)
|
||||
- /tmp/*STATUS*.txt (status reports)
|
||||
- Lengthy documentation files in /tmp
|
||||
|
||||
User does NOT read lengthy documentation files.
|
||||
|
||||
INSTEAD:
|
||||
- Update REFDB_FORMAT.txt as you work (this file)
|
||||
- Brief inline progress (1-2 sentences)
|
||||
- Document changes in relevant sections above
|
||||
- Keep user updates concise
|
||||
|
||||
WORKFLOW:
|
||||
1. Make changes
|
||||
2. Test
|
||||
3. Update REFDB_FORMAT.txt
|
||||
4. Commit (no Claude signatures - see line 612)
|
||||
5. Push
|
||||
6. Brief update (1-2 sentences)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user