Skip to content

History / Parameter And Secret Injection

Revisions

  • docs(wiki): add Tamp.AdjacentContainer.Provisioning + Tamp.YouTrack to Module-Catalog Both shipping at 0.1.0 in the current release wave: - Tamp.AdjacentContainer.Provisioning (TAM-164) — CI-side companion to Tamp.AdjacentContainer. Builds deterministic docker-compose YAML for sidecar resources and emits the env-var contract that the fixture-side reads. Pairs with Tamp.Docker.V27.Docker.Compose.Up/Down for lifecycle. - Tamp.YouTrack (TAM-180) — typed YouTrack REST client. Issues create / update / search / set-state. Bearer auth via Secret-typed permanent token. Built on Tamp.Http. Tamp.AdjacentContainer.Provisioning sits in the Containers + build row group next to its fixture-side sibling. Tamp.YouTrack lands in the Azure + ADO ops row group alongside the other typed REST clients (Tamp.AdoRest.V7, Tamp.Kudu, etc).

    @BrewingCoder BrewingCoder committed May 13, 2026
  • Refresh wiki for 1.6.0 + 40+ satellite reality - Module-Catalog.md: rewrote the package table grouped by category. Added 30+ missing satellites (Cargo, Tauri, Msix, MicrosoftStoreCli, Sccache, Syft, Grype, Kudu, AzureCli, EFCore, GitVersion, ReportGenerator, GitHubCli, Helm, Bicep, AzureAppService, PostgresFlex, AdoGit, AdoRest, AdoServiceConnection, Npm, AzureFunctionsCoreTools, AzureStaticWebApps, ServiceBus, Coverlet, Testcontainers, AdjacentContainer, Http, etc.). Added "Common stacks" worked-examples section linking the new families (Microsoft Store ship chain, Azure-deployed .NET service, Helm-deployed cluster app, compliance-aware ship). Surface notes about 1.2.0 (object-init) and 1.6.0 (TAMP004) at the top. - Home.md: rewrote the Modules section to surface all the new families; added an Analyzers section linking the new Tamp-Analyzers page. - _Sidebar.md: grouped modules by category (.NET, containers, JS, supply- chain security) for navigability; added Analyzers link. - Tamp-Analyzers.md (new): full reference for TAMP001 / TAMP002 / TAMP003 / TAMP004 with bug-class examples, fix patterns, and approved-context rules. Explains why 1.6.0 retired the per-satellite IVT gate in favor of TAMP004. - Parameter-And-Secret-Injection.md: removed "Status: v0" note (we're at 1.6); updated the Secret section to reflect public Reveal() + TAMP004 gating + pre-1.6.0 history. Doc refresh out of the DasBook + Strata + HoldFast onboarding wave that shipped 6 satellites + Tamp.Core 1.6.0 in one evening. The wiki was ~9 months stale on satellite count.

    @BrewingCoder BrewingCoder committed May 13, 2026
  • docs: Wave 5 — HoldFast trial doc sweep (TAM-107, 110, 114, 117) - Parameter-And-Secret-Injection: add canonical [FromPath] and [FromNodeModules] sections (Tamp.Core 1.0.8+). Note that [NuGetPackage(..., UseSystemPath = true)] is legacy — preferred path is now the dedicated attributes which handle Windows extension probing (.cmd / .exe / .bat / .ps1) correctly. Updated resolution- timing list to mention the new attrs. - Module-Catalog: bump Tamp.Docker.V27 row to flag the 0.3.0 breaking change (Docker.Build → BuildKit; Docker.LegacyBuild for the old builder). Note Tamp.NetCli 1.0.9+ adds DotNet.Clean and solution-mode TRX auto-disambiguation. - Tamp-Turbo: rewrite quick example to use [FromNodeModules("turbo")] (with [FromPath("turbo")] mentioned as the global-install alternative). Add an explicit "multi-value flags are collection- shaped — Add* not Set*" callout matching TAM-114. - Tamp-Docker: full rewrite of the Docker.Build section. Documents BuildKit-by-default semantics, the buildx-shaped settings surface, and the LegacyBuild fallback. Migration guide from 0.2.0 included. Covers HoldFast trial frictions: TAM-107 — Log symbol misdirection (the wiki was already correct; this pass closes the loop by making sure the canonical examples don't drift back) TAM-110 — DotNetTestSettings AddLogger vs SetLogger (docs were already AddLogger-correct; closed by reinforcing the Add* vs Set* convention in the Turbo callout) TAM-114 — TurboRunSettings AddTasks/AddFilter clarification TAM-117 — Docker.Build BuildKit default + migration

    @BrewingCoder BrewingCoder committed May 11, 2026
  • Wiki content: build authoring, modules, primitives, CI hosts, migration, FAQ, glossary

    @BrewingCoder BrewingCoder committed May 10, 2026