Skip to content

Commit 225ff0e

Browse files
authored
Merge pull request #151 from Azure/doc-fixes
Remove speckit task IDs, add doc links to templates, fix test type errors
2 parents 3af7bb8 + 08b8824 commit 225ff0e

71 files changed

Lines changed: 97 additions & 83 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/cli/extract-command.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright (c) Microsoft Corporation.
22
// Licensed under the MIT license.
33
/**
4-
* T028 & T029: Extract command CLI registration
4+
* Extract command CLI registration
55
* Commander subcommand with --resource-group, --service-name, --output,
66
* --filter, --no-transitive, --spec-format flags.
77
* Includes --format json: machine-readable JSON output mode.
@@ -131,7 +131,7 @@ async function executeExtract(
131131
}
132132

133133
/**
134-
* T029: JSON output mode for extract.
134+
* JSON output mode for extract.
135135
* Machine-readable JSON to stdout with resource counts and file paths.
136136
*/
137137
function outputJson(result: ExtractionResult): void {

src/cli/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
// Licensed under the MIT license.
44

55
/**
6-
* T019: Commander program entry point
6+
* Commander program entry point
77
* Sets up global options and subcommand registration pattern
88
*/
99

@@ -51,7 +51,7 @@ program.hook('preAction', (thisCommand) => {
5151

5252
logger.configure({ level: parseLogLevel(opts.logLevel ?? 'info') });
5353

54-
// T040: Set DefaultAzureCredential env vars from explicit auth flags.
54+
// Set DefaultAzureCredential env vars from explicit auth flags.
5555
// This ensures the ServicePrincipal credential is tried first,
5656
// avoiding interactive browser prompts in CI/CD pipelines.
5757
if (opts.clientId) {

src/cli/init-command.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright (c) Microsoft Corporation.
22
// Licensed under the MIT license.
33
/**
4-
* T050: Register init command
4+
* Register init command
55
* Commander subcommand with --ci, --non-interactive, --artifact-dir, --environments flags
66
* Wire to init-service
77
*/

src/cli/publish-command.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
// Copyright (c) Microsoft Corporation.
22
// Licensed under the MIT license.
33
/**
4-
* T037 & T038: Publish command CLI registration
4+
* Publish command CLI registration
55
* Commander subcommand with --resource-group, --service-name, --source,
66
* --overrides, --dry-run, --delete-unmatched flags.
7-
* Includes --format json: machine-readable JSON output mode (T038).
7+
* Includes --format json: machine-readable JSON output mode.
88
*/
99

1010
import { Command } from 'commander';
@@ -173,7 +173,7 @@ export function hasMutuallyExclusivePublishOptions(
173173
}
174174

175175
/**
176-
* T038: JSON output mode for publish.
176+
* JSON output mode for publish.
177177
* Machine-readable JSON to stdout with action list and summary.
178178
*/
179179
function outputJson(result: PublishResult): void {

src/clients/apim-client.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright (c) Microsoft Corporation.
22
// Licensed under the MIT license.
33
/**
4-
* T016: Azure REST HTTP client implementing IApimClient
4+
* Azure REST HTTP client implementing IApimClient
55
* Uses @azure/identity DefaultAzureCredential for auth
66
* Handles pagination, retry, rate limiting, and long-running operations
77
*/

src/clients/artifact-store.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright (c) Microsoft Corporation.
22
// Licensed under the MIT license.
33
/**
4-
* T017: Filesystem artifact store implementing IArtifactStore
4+
* Filesystem artifact store implementing IArtifactStore
55
* Read/write resource JSON files, policy XML, API specs, associations, wiki markdown
66
*/
77

src/clients/iapim-client.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright (c) Microsoft Corporation.
22
// Licensed under the MIT license.
33
/**
4-
* T009: IApimClient interface
4+
* IApimClient interface
55
* Abstraction over Azure APIM REST API calls
66
*/
77

src/clients/iartifact-store.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright (c) Microsoft Corporation.
22
// Licensed under the MIT license.
33
/**
4-
* T010: IArtifactStore interface
4+
* IArtifactStore interface
55
* Abstraction over local filesystem for reading/writing APIM artifact files
66
*/
77

src/lib/cloud-config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright (c) Microsoft Corporation.
22
// Licensed under the MIT license.
33
/**
4-
* T039: Sovereign cloud configuration
4+
* Sovereign cloud configuration
55
* Maps the --cloud CLI flag to ARM base URLs and auth scopes for
66
* Azure Public, China, US Government, and Germany clouds.
77
*/

src/lib/config-loader.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Copyright (c) Microsoft Corporation.
22
// Licensed under the MIT license.
33
/**
4-
* T015: YAML config loader with validation
4+
* YAML config loader with validation
55
* Parse filter YAML, override YAML, and OTel config files
66
*/
77

0 commit comments

Comments
 (0)