Remember and learn
avd-second-brain
One memory across the AVD lifecycle: what each estate looked like, what broke, what the organization learned, and why each rule is what it is.
Built, growing
Personal project. Research and learning only. Not for production. No warranty.
- Built on my own time for research and learning. Not affiliated with, endorsed by or supported by my employer, Liquidware or Microsoft.
- Don't run any of it in production or against tenants that matter. Test in a dedicated lab subscription and tenant first.
- Provided "as is", without warranty of any kind, under each repo's license. You use it at your own risk and own the Azure charges it incurs.
- Contributions and forks are welcome and encouraged. See Contribute.
What it does
- A knowledge base of generalized facts: app catalog, rules with their history, sizing calibration and shared runbooks.
- Estate vaults keep one customer's estate in that customer's own private repo. Tenant data never comes back here.
- A docs consistency check and a generated handbook keep every repo's docs in step with the code and the contracts.
- The family knowledge base: topic pages, decision records, known errors and the sources watched to keep it current.
- Models propose, people approve. Knowledge changes only through a pull request a person merges.
Try it in a lab
# Azure Cloud Shell (PowerShell)
if (-not (Test-Path ~/avd-second-brain)) { git clone https://github.com/nickprignano/avd-second-brain.git ~/avd-second-brain }
Set-Location ~/avd-second-brain; git checkout -q main; git pull -q --ff-only
./scripts/Sync-BrainSources.ps1
./scripts/Find-BrainKnowledge.ps1 'fslogix kerberos'
./scripts/Find-BrainKnowledge.ps1 -Calibration
Full prerequisites and steps are in the README.
Read more