phase4 live pass catch-up#15
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed
This slice catches the lab up to the current AzureFox standalone validation surface and adds a lab-side SOC artifact flow for Azure Activity Log bundles.
It also moves historical checkpoint notes out of the repo and into the external AzureFox-reference notes folder so the repo keeps operational docs instead of project-history notes.
Why it changed
The lab was still carrying stale assumptions around the removed
all-checkspath and did not yet preserve command-level timing markers for SOC correlation against Azure Activity Log windows.The docs folder also mixed release/operator guidance with historical checkpoint notes that fit better in the external reference workspace.
Impact
Operators now get:
command-timeline.jsonartifacts from validator runstimeline.mdValidation
tofu fmt -checkpython3 -c "from pathlib import Path; compile(Path('scripts/validate_azurefox_lab.py').read_text(encoding='utf-8'), 'scripts/validate_azurefox_lab.py', 'exec'); compile(Path('scripts/export_activity_log_bundle.py').read_text(encoding='utf-8'), 'scripts/export_activity_log_bundle.py', 'exec')"python3 scripts/validate_azurefox_lab.py --helppython3 scripts/export_activity_log_bundle.py --help