01683601d560f583c03d169e3456ea2556309004795bb87100e19ec0aa40e3ba  .gitignore
f9ed561dcd104bc3d850f59870624f5c6a94cea59df0d456c8116c05d7559ea5  Build-Package.ps1
cbfe422b70f6c5e745e18bb0e054157b510dfb2f5209487af742622f7b1f2808  CHALLENGE.md
40fa499ef64deab09443bdc219953d949c9a6a2dcec99eb11551748d8beaa521  docs/evidence/cleanup-confirmation.json
ec45e2ed02a619892db9cca16d078f5d4eea984dfc481c71df93ac4e1f9d17ab  docs/evidence/data-recovery-diagnostic.txt
0bff2eb130204fbe6be77f805056b86f77ba6355628a0b4269bb328d9b36cc18  docs/evidence/data-resolver-diagnostic.txt
effe6a323ef480917c7056f284b4036062f6ba10387ecdfb8ff99d0deadbcdf7  docs/evidence/diagnostic-provenance.json
eafcc3f51d2091316f13e61daafc92e16be357132d2726bd549ccb2fd7121128  docs/evidence/recovery-provenance.json
5017f477cd6c710d19263b19ba46e8fd5d3dd08bff496984ccfbbb0d820a8d32  docs/evidence/sanitized-evidence.json
12ae7eb548e53f424ec976d222da3117d7482149981cd3a9324a463fc0df188c  docs/images/architecture.svg
fc8ad51b189e93d79cb32d2d8facc4aff99149f0d2e1b6438c2c103f87512684  docs/images/cover-provenance.json
91a74719b8584fba945b443f6864029d20d89840e602ef97461e2c179a8a85fc  docs/images/cover.png
fbc09d199ddd648ddf66c7b1565f8eba7ad488542a412c88ae9e6f178c45acdf  docs/screenshot-guide.md
6b07d94f65bc294106f6ceb2c271e4e9516321f6b1ceeb7cb626e8fb35e82ca0  docs/screenshots/01-portal-premium-overview.png
d2259137ff0d42c8dc8bc420dc96f1ebf606add08906d761f881f116e9a06030  docs/screenshots/02-portal-public-disabled.png
3748aedb405767ec05d8a0bcbabf2c671d140cf07da5913a65a95fbd02e62850  docs/screenshots/03-portal-approved-private-endpoint.png
a933eddadc3db8eb5302d38f07080da41e4bc7190a7949c1afd1f6f0192a5681  docs/screenshots/04-portal-private-dns.png
dd2bbd390c4c31afb8c0ad50007bebcc2432cdacdb1a20bb7eef742ff114b36e  docs/screenshots/05-portal-publisher-identity.png
7f8b54ae359c529ea4a175bcc184dde7baf64e714ae3f20e8b304c2c7d67056a  docs/screenshots/06-portal-reader-abac.png
626e2530752fa1bb2aa75c555dd6a66d318261ee5d5b309aa35aeca87a0880eb  docs/screenshots/07-portal-reader-identity.png
ea4e3f2cfcaef6c57e2d52e6fd7d292b0813cfbbd0c4468291969ba75a280040  docs/screenshots/08-cli-registry-security.png
2316cd1460fcaf4bcef340003f87e6553e8cf2e91c38984bb8e494f5f5e339a6  docs/screenshots/09-cli-windows-host.png
809cbda2f4fbd6efa7de8604f68f1125fabc24b5a88f3218970c3eff1c4a7eb5  docs/screenshots/10-cli-windows-runtime.png
e2c36277efd3bb77db1395a27de8f5b556ae0c6e901682652533228fea28fff8  docs/screenshots/11-portal-publisher-abac.png
c948217e039497c857e6c1e677d85bb633ca8a64d1d2f2e2cff2d4ff968329a9  docs/screenshots/12-cli-publisher-scope-denied.png
96af2bc20b97b4b66c24c9a42ac8a6aa5cef44fadb1f19ef013152bec86b6cc2  docs/screenshots/13-cli-windows-build-private-push.png
de45936091f0d6bed3776d1fa0316cb0034367b8439386da2113f6e385601196  docs/screenshots/14-cli-digest-pull-marker.png
0bee596d8e445e392d74c5cf8dd05ff3dcc5d7edb0c61eda1d233781f947d929  docs/screenshots/15-cli-public-access-denied.png
977fc098032ae2caaacb157664627c58764f275945cfb4d335bab381bcef320f  docs/screenshots/16-cli-authentication-fault.png
55e3bd29a37e0f18fdd8293631a77ed4dad1c9d741ddb78c4369cade41e3c5bb  docs/screenshots/17-cli-authentication-recovery.png
2379ee1b0402b1de11aea5897d733b69ae1d7b9540f4d34afcaae357f688b6b4  docs/screenshots/18-cli-authorization-fault.png
4ea557759efbbc6bd99aa9d0c6f84fae0ca8d496e5ab01d9fae1c91ffa4207a7  docs/screenshots/19-cli-authorization-recovery.png
595c8e56822fbc1c1fd4a9ba74fc021cfffa30f1db78f490d67b3a66a599fa1a  docs/screenshots/provenance.json
a04810616c94bb2cfa33afef0204bbd2f83b58d6442ebb81009ec2c71f5d81f3  docs/source-map.md
8c747efca7dbe1c36fa412b95228c444938a358ff0c041745f139b9e94acdb8d  guest/INTERFACE.md
18b5779c7431f941fc3bb327e0f80121370a0dc6129adb1285ab58fa8e43516d  guest/Invoke-Guest.ps1
2828c53e00295475cb0a65082e8479fb98052c88bf24c8640a8ee07005094dbf  guest/nanoserver-manifest-verification.json
8f1a9a102c56156120b6124b57c48016555b6dd30fd33ba7b259055e51e14bd8  guest/nanoserver-manifest.lock.json
9479cf5b8c32e6dba1c5e183cf675d90135b52a36f3125952bdc7d6417d5f521  guest/toolchain.lock.json
83a8ba07cae35d23b6d29a7b74cae1a99f8e4fcc5adecd97f3dd25dbc223ee3c  HINTS.md
0f07002eeef7f6e24063bc11787109809eef006c5d12ab3035ebd04217ec6ae4  infra/.terraform.lock.hcl
b5a886f31633342e4810a016bb18d45bd079b3f0938fde3c3faf84169d11ddd7  infra/main.tf
d433deb86579b63389eb0b3d898a95691c372a8db7f16325ae219e74888e26be  infra/outputs.tf
1ea7f75a6064cd5092e4f8f8c34a4786a9f9d789c28babaf0f250191e07c4eb6  infra/README.md
8557c60e5972c86ece39940f71ed0b56ac737756a1e1bf47c5044af68342175f  infra/tests/security.tftest.hcl
a354ac95c60f6bc036540518f4cd8c1a139e91d2446399659c0aee1fcb31b2b7  infra/variables.tf
f217aa419e8fd9c4a3ad6cf2d144963f287e7c94c56faa7d51373119c99ac1c1  infra/versions.tf
7d92066ab7b941ef007dd4a25122bd162371ee16f93dae71e2b6e0b0b8151a92  Invoke-AcrWorkshop.ps1
c962df28cd7e41b01096ed34c5d0be3ffb752de25512de15bd9dd2193417fc51  KNOWLEDGE-CHECK.md
59c14bd9e1592fdca1b9e19c180846cae3ffb660c5827613124cfa3f14d15fc4  LICENSE
032090403a52325a3840e433e9c654d21307216e5925d2fe9108dfc8d21888e6  README.md
3ddc130b468a0322cb85cd96ffffa49a0a2be0fdbcb67e7f679f410bf38030ec  sample/Dockerfile
52cb1b8ebe5e19c2e827d655c36c38119db7c3b27b7a0da373a23b775374316d  sample/README.md
69c65ef3b4858ff84c07279e482571b50b7e296d2f086d4196350aad37194a1e  scripts/Reconcile.ps1
88a1cc4dee1c5af6dc51eb8fb8b6892024303a08d567ce70bd89b864f685c4b1  scripts/Workshop.ps1
2d2cf702c22d2589f326b2d64397f0a766e84c99db0188387d7dd72e2a1469f7  SOLUTION.md
e646f70a1f48af9eaaee1e0b5eb4892c8aba21306b994071214b57a9a0fa03eb  Test-Workshop.ps1
7e8108273d7a606dfc0bdff124c35da179404414b3db4ce31a348cf27e67b38a  tests/Controller.Tests.ps1
193c806fb27e9e7d5902b11ca99ddf08988d91ed57cb3bb441801c654e215687  tests/Guest.Tests.ps1
ebab667df39f4b02e3223b7a3faf5417c9c8272451a2dcc927e3557394a4ba7d  VALIDATION.md
