Define deterministic representation of non-string daw_i18n/v1 parameter values #9
Labels
No labels
coordination/cross-repo
coordination/needed
effort
large
effort
medium
effort
small
meta/duplicate
meta/planning
meta/wontfix
priority
high
priority
low
priority
medium
session
blocker
session
handover
session
next
status
blocked
status
done
status
in-progress
status
review
status
to-go
type
admin
type
bug
type
config
type
deployment
type/design
type
docs
type
enhancement
type
feature
type
handover
type
infrastructure
type
installation
type
maintenance
type
migration
type
research
type
security
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
DAW/daw-contracts#9
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
#8 deliberately excludes deterministic representation of
non-string parameter values used in daw_i18n/v1 placeholder
materialization.
config_parser.lua shows this is a real case, not theoretical:
data.lineis numeric (17), whilepath,section_type,section,keyare strings. Two independent resolversmaterializing the same daw_error/v1.data could produce different
visible text for the same numeric or boolean value if formatting
is left to implementation convention.
Scope
Define, for daw_i18n/v1 placeholder materialization, a
deterministic language-/binding-neutral representation for
non-string parameter values (at minimum: integers, floats,
booleans). Out of scope: locale-specific number formatting
(thousands separators, decimal comma vs point) -- that remains a
presentation/rendering concern, not an interchange concern.
Acceptance criteria
representation for non-string parameter values used in
placeholder materialization.
semantics).
representation and named as a presentation-layer concern.
(e.g. line number).
Related