-
-
Notifications
You must be signed in to change notification settings - Fork 17
OpenAug 13, 2026
No due date
•Last updated Build proper Architecture into Fallout to make it easier to maintain this codebase. Introduce common industry standards, reduce code smells and remove anti patterns
58% complete
List view
0 of 17 selected 0 issues of 17 selected
Policy: support only in-support .NET targets (breaking — batched to next yearly major)
target/vNextTargets the next calendar-versionTargets the next calendar-versionStatus: Open.#45 In Fallout-build/Fallout;Implement CredentialStore for Windows (DPAPI) and Linux (libsecret)
enhancementNew feature or requestNew feature or requesttarget/vCurrentTargets the current versionTargets the current versionStatus: Open.#180 In Fallout-build/Fallout;[Foundation] FT-1: Fix cross-invocation static-state leaks (event handlers, log sink, verbosity mappings)
enhancementNew feature or requestNew feature or requesttarget/vCurrentTargets the current versionTargets the current versionStatus: Open.#306 In Fallout-build/Fallout;[Foundation] FT-2: Introduce internal BuildContext + ambient activation
enhancementNew feature or requestNew feature or requesttarget/vCurrentTargets the current versionTargets the current versionStatus: Open.#307 In Fallout-build/Fallout;[Foundation] FT-3: Convert public static build properties to BuildContext-backed facades
enhancementNew feature or requestNew feature or requesttarget/vCurrentTargets the current versionTargets the current versionStatus: Open.#308 In Fallout-build/Fallout;[Foundation] FT-4: Make ParameterService instance-based and re-parseable
enhancementNew feature or requestNew feature or requesttarget/vCurrentTargets the current versionTargets the current versionStatus: Open.#309 In Fallout-build/Fallout;[Foundation] FT-5: Context-scope tool-path resolvers and process defaults
enhancementNew feature or requestNew feature or requesttarget/vCurrentTargets the current versionTargets the current versionStatus: Open.#310 In Fallout-build/Fallout;[Foundation] FT-6: Make logging thread-safe and per-run scoped (prereq for parallel execution)
enhancementNew feature or requestNew feature or requesttarget/vCurrentTargets the current versionTargets the current versionStatus: Open.#311 In Fallout-build/Fallout;[Foundation] FT-7: Formalize the build extension pipeline (deterministic ordering + typed phases)
enhancementNew feature or requestNew feature or requesttarget/vCurrentTargets the current versionTargets the current versionStatus: Open.#312 In Fallout-build/Fallout;[Foundation] FT-8: Opt-in DAG-parallel target execution
enhancementNew feature or requestNew feature or requesttarget/vCurrentTargets the current versionTargets the current versionStatus: Open.#313 In Fallout-build/Fallout;[Foundation] FT-9: Reentrancy/isolation test harness
target/vCurrentTargets the current versionTargets the current versionStatus: Open.#314 In Fallout-build/Fallout;[Foundation] Epic: Engine de-statification & extension-pipeline formalization (plugin foundation)
target/vCurrentTargets the current versionTargets the current versionStatus: Open.#315 In Fallout-build/Fallout;Add migration helper docs: alias
nuke→falloutCLI per OS/shelldocumentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requesttarget/vCurrentTargets the current versionTargets the current versionStatus: Open.#199 In Fallout-build/Fallout;Refactor Host activation: replace by-name reflection with a typed HostRegistry
enhancementNew feature or requestNew feature or requesttarget/vCurrentTargets the current versionTargets the current versionStatus: Open.#426 In Fallout-build/Fallout;[Foundation] Make BuildContext's cancellation handlers testable
enhancementNew feature or requestNew feature or requesttarget/vCurrentTargets the current versionTargets the current versionStatus: Open.#545 In Fallout-build/Fallout;[Foundation] Cover the cross-invocation subscription leak BuildContext fixes
enhancementNew feature or requestNew feature or requesttarget/vCurrentTargets the current versionTargets the current versionStatus: Open.#546 In Fallout-build/Fallout;Put an ILogger seam over the Serilog pipeline
skip-changelogDont add to the Github Release NotesDont add to the Github Release Notestarget/vCurrentTargets the current versionTargets the current versionStatus: Open (in progress).