Financial Setup Has Independent Permissions and Versioning
Context
The milestone preserves separate authority for catalogue editing and financial treatment. Roles can therefore receive setup access independently.
Decision
A product's optional accounting setup has independent permissions, version and protection and is maintained through its own operations.
Alternatives Considered
Include finance fields in every catalogue write. A shared permission boundary would bind ordinary product changes to financial authority.
Consequences
The current page lacks an accounting-only edit mode. A combined request for callers holding both permissions remains a product option rather than a requirement inferred from the permission split.