Interfaces & Data
Interfaces
| Interface | Type |
|---|---|
| QB64 / InForm GUI event model | UI |
winget CLI via shell execution | External process |
| File-based IPC (redirected output files) | Process communication |
saved_packages.txt | Plain-text persistence |
| Debug log files | Diagnostics |
Produces
- Structured search results (in-memory arrays)
- Persisted install queues (
saved_packages.txt) - Install output files (
winget_install_output.txt) - Search output files (
winget_search_output.txt) - Debug logs
Consumes
- The
wingetCLI and its output - User input from the GUI
- Persisted queue files (for import)
- InForm UI theme and support files
Depends on
- QB64 runtime/compiler
- InForm UI framework
winget(Windows Package Manager)- A Windows desktop environment
Used by
Not recorded — used_by is empty. This is a standalone operator tool with no other Aptlantis project depending on it.
Where it sits in Aptlantis governance
Primary standard is DRS, same as every other packaged desktop app in this portfolio group, despite its unusual home directory (D:\BASIC rather than D:\DRS). The manifest explicitly notes that DRS release artifacts and verification still apply here "because project type is desktop-application" — governance group here tracks what the project is, not where it physically lives.