Chad's Tools OS / ServerAdmin Legacy Record
Legacy seed record retained for history. Current active record is ctos-serveradmin.
Decisions
The platform is called Chad's Tools OS. apps.chadmgagnon.com is the OS/home portal/app launcher.
adm.chadmgagnon.com is ServerAdmin only. ServerAdmin is a default installed app/control panel, not the parent platform.
Users only see apps enabled for them. User edit pages control app access with simple on/off checkboxes.
No app grouping yet and no complex permission levels yet. App access is currently on/off.
Long-term auth model is shared login/SSO: log into the app portal once, then direct app URLs authenticate from that prior login and return to the requested app.
InfoKeeper should remain a separate app under Chad's Tools OS and serve as project memory/session continuity, not be merged into ServerAdmin.
InfraKeeper should remain a separate app under Chad's Tools OS and serve as infrastructure inventory, while ServerAdmin manages and summarizes it.
Patch History
Seeded from Chad's Tools OS project history.
Seeded from Chad's Tools OS project history.
Seeded from Chad's Tools OS project history.
Seeded from Chad's Tools OS project history.
Seeded from Chad's Tools OS project history.
Seeded from Chad's Tools OS project history.
Seeded from Chad's Tools OS project history.
Seeded from Chad's Tools OS project history.
Seeded from Chad's Tools OS project history.
Seeded from Chad's Tools OS project history.
Seeded from Chad's Tools OS project history.
Seeded from Chad's Tools OS project history.
Seeded from Chad's Tools OS project history.
Next Steps
Known Issues
Continue controlled refactor before stacking major new features.
Current login/session model is started but not yet true shared SSO for every app.
Continue moving templates toward base.html and shared CSS.
Sessions
Created the initial InfoKeeper foundation for Chad's Tools OS project memory, decisions, patches, next steps, and known issues.