We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
docs(TAM-161): mention tamp init --settings-style=init + per-tool dual-style pointer - Build-Script-Authoring §"Two authoring styles" now points at the new `tamp init --settings-style=init` scaffold flag. - Each per-tool page (NetCli, Docker, Yarn, Vite, Playwright, Turbo, TruffleHog, CodeQL, GraphQLCodegen, Analyzers) gets a uniform "Settings authoring style" section near the bottom pointing back at the side-by-side comparison in Build-Script-Authoring. Fluent stays canonical in every example body — the new section just flags that object-init exists and where to read about it.
docs: 1.3.0 surface — Pitfalls page, Common idioms, Docker.Push answers - New Pitfalls page covering CleanArtifacts blast radius (HoldFast friction #12 headliner), yarn berry post-disaster recovery, and BuildKit migration warnings (SecretsUsedInArgOrEnv informational lint when moving from legacy docker build → buildx). - Build-Script-Authoring gains a Common idioms section: image-tag from SemVer + commit sha, fan-out target with the 1.3.0 params Target[] DependsOn overload, post-deploy smoke probe with HttpProbe.WaitForHealthy. - Tamp-Docker extended with Docker.Push multi-tag (Tag-then-push and buildx-time multi-tag-push), insecure-registry (daemon config, not a wrapper flag), and Secret credential idioms (Docker.Login with Password=Secret → --password-stdin, or ~/.docker/config.json fall- back for ARC-runner contexts). New buildx-migration-warnings call- out links back to Pitfalls. - Sidebar links the new Pitfalls page under Reference. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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
Wiki content: build authoring, modules, primitives, CI hosts, migration, FAQ, glossary