====== 6.2 Optional Tools ====== [[fxdemo:05-part:start | Go To Top ]] [[fxdemo:05-part:06-prerequisites-and-tooling:start | Return to Prerequisites and Tooling ]] Optional tools may improve developer productivity, but the Phase 0 [[dido:99_annexes:annex-b-terms-and-definitions:b:baseline|Baseline]] should not depend on them unless the team promotes them to required status. Optional tools may include: - Additional IDEs or editors. - [[dido:99_annexes:annex-b-terms-and-definitions:d:dds|DDS]] diagnostic viewers or vendor-specific monitoring utilities. - Diagramming tools. - Formatting or linting tools that have not yet entered the required build or review process. - Local database viewers, log viewers, or container dashboards. - Additional shell utilities used by individual developers. The handbook should identify optional tools as optional. A developer who does not install them should still be able to prepare the environment, generate types, build containers, run and stop the [[dido:99_annexes:annex-b-terms-and-definitions:n:node|Node]] network, inspect logs, and satisfy the acceptance criteria using the required tools. If an optional tool becomes necessary for repeatable teamwork, the team should update the handbook, prerequisite script, and [[dido:99_annexes:annex-b-terms-and-definitions:r:repository|Repository]] instructions before treating the tool as part of the Baseline. ---- © 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.