Skip to content

Commit 21ad022

Browse files
committed
docs(adr): ADR-0144 cites the CurrencyValueSchema file, not its symbol
The retirement PR deletes CurrencyValueSchema and CurrencyValue, so a symbol anchor to either would red check:adr-symbol-anchors whichever of the two PRs lands second. The Context bullet now cites the file. Claude-Session: https://claude.ai/code/session_01Utp6CbTZrFqRYNgjSaSbN5 Co-authored-by: Claude <noreply@anthropic.com>
1 parent ada4aaa commit 21ad022

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

‎docs/adr/0144-multi-currency-record-currency-dated-rates-write-time-home-projection.md‎

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,9 +95,8 @@ aggregation. The ruling names them by topic ("Q0 A", "rates A", "home currency A
9595
- **The CEL standard library is pure.** Its header says: "Nothing registered here may be handed a resolver, a lazy
9696
getter or any other callback into the host" (`packages/formula/src/stdlib.ts`). That purity keeps
9797
`objectstack build` byte-stable, so a formula function cannot read a rate table.
98-
- **`CurrencyValueSchema` is still exported**, marked `@deprecated`
99-
(`packages/spec/src/data/field.zod.ts#CurrencyValueSchema`, its type `#CurrencyValue`), although ADR-0104 D1 says it
100-
"is deleted". #27182 retires it, in PR #27233.
98+
- **`CurrencyValueSchema` is still exported** from `packages/spec/src/data/field.zod.ts`, marked `@deprecated`,
99+
together with its `CurrencyValue` type, although ADR-0104 D1 says it "is deleted". #27182 retires it, in PR #27233.
101100
- **Today's numbers are silently wrong** (from the measurement round's probes over a real ObjectQL engine; the scratch
102101
files were run and deleted and are not re-run for this record). The probes model a record currency the way authors
103102
do today, as a sibling text field. `sum` over a USD row of 100 and an EUR row of 100 answers `200 "USD"`. A `summary`

0 commit comments

Comments
 (0)