Strengthen all-types integration tests with apiops compare cloud and apiops compare local#85
Draft
Copilot wants to merge 9 commits into
Draft
Strengthen all-types integration tests with apiops compare cloud and apiops compare local#85Copilot wants to merge 9 commits into
apiops compare cloud and apiops compare local#85Copilot wants to merge 9 commits into
Conversation
- Merge apimexpert-compare and nodejsdev-subscription-id decisions from inbox - Update agent history files with team coordination context - ApimExpert: completed cloud-to-cloud compare (34+ resource types) - NodeJsDev: completed --subscription-id scope refactor (global → command-specific) - TestEngineer: active testing phase for compare module - TypescriptDev-compare-finish: spawned to fix lint errors and add unit tests All 885 existing tests pass. 37 lint errors pending resolution. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Add CompareConfig interface to config.ts with sourceClient/targetClient - Add armResourceType to ResourceTypeMetadata (39 entries) - Fix unsafe type assignments in compare-service.ts - Correct resource type enum names (VersionSet, GraphQLResolver) - Disable Workspace comparison (types not yet defined in enum) - All 899 tests passing, zero lint errors (down from 37) Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot created this pull request from a session on behalf of
EMaher
May 23, 2026 00:27
View session
- add orchestration log entry - add session log entry - record scribe maintenance checks
Capture the compare instance-field session in squad decisions, archives, orchestration logs, and agent histories.
Copilot
AI
changed the title
Add cloud/local APIM compare modes and command-scoped subscription flags
Strengthen all-types integration tests with Jun 5, 2026
apiops compare cloud and apiops compare local
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.
Squad v0.9.1
This updates the all-types integration flow to validate the CLI compare commands directly. The round-trip test now uses
apiops compare cloudfor instance parity and adds a local artifact compare path that proves overrides can reconcile expected environment differences.Phase 6 compare flow (cloud + local)
apiops compare cloud.apiops compare localwithout overrides and assert expected differences,apiops compare localwith overrides and assert parity.Override compatibility updates
- name+properties) so local compare/publish paths consume the same structure.Orchestration and pipeline wiring
ExtractOutputDirthrough the round-trip orchestrator into phase 6.