Teams that use nested projects need project custom field selections to stay consistent across a project hierarchy without manually configuring the same selections on every sub-project. Today, this creates duplicate setup work and can lead to inconsistent reporting or filtering across related projects.
Requested behavior:
  • Add a project-level or project custom field selection-level option that allows selected project custom field values to cascade from a parent project down through nested sub-projects.
  • Cascade should be configurable per project hierarchy, not workspace-wide.
  • When enabled, nested sub-projects should inherit the applicable selection from the nearest ancestor project unless the sub-project has an explicit selection of its own.
  • Behavior should align with existing action custom field cascade logic where applicable.
Acceptance criteria:
  • Cascade applies through all nested sub-project levels, not only direct child projects.
  • Sub-projects inherit from the nearest ancestor with cascade enabled.
  • Explicit sub-project selections override inherited selections if overrides are supported.
  • Updating or removing a cascading parent selection updates inherited behavior for nested sub-projects.
  • Projects without cascade enabled keep existing behavior.
  • Tests cover enabled/disabled cascade, direct and deeply nested inheritance, override behavior, and parent update/removal behavior.