[agent/codex:gpt-5.4-mini] Read ~/spec/code/core/go/i18n/RFC.md fully. Find features de... #205

Open
Virgil wants to merge 0 commits from agent/read---spec-code-core-go-i18n-rfc-md-ful into dev
Member

Task

Read ~/spec/code/core/go/i18n/RFC.md fully. Find features described in the specs that are NOT implemented in the code. Implement them. CRITICAL: DO NOT modify or flatten locales/en.json. If no missing features, update the code against the AX design principles in ~/spec/rfc/core/RFC-CORE-008-AGENT-EXPERIENCE.md instead. Commit when done.

Agent: codex:gpt-5.4-mini
Commits: 178
Branch: agent/read---spec-code-core-go-i18n-rfc-md-ful


Auto-created by core-agent dispatch system.
Co-Authored-By: Virgil virgil@lethean.io

## Task Read ~/spec/code/core/go/i18n/RFC.md fully. Find features described in the specs that are NOT implemented in the code. Implement them. CRITICAL: DO NOT modify or flatten locales/en.json. If no missing features, update the code against the AX design principles in ~/spec/rfc/core/RFC-CORE-008-AGENT-EXPERIENCE.md instead. Commit when done. **Agent:** codex:gpt-5.4-mini **Commits:** 178 **Branch:** `agent/read---spec-code-core-go-i18n-rfc-md-ful` --- Auto-created by core-agent dispatch system. Co-Authored-By: Virgil <virgil@lethean.io>
Author
Member

Tests Passed — Merge Failed

go test ./... passed but merge failed

## Tests Passed — Merge Failed `go test ./...` passed but merge failed
Virgil added the
needs-review
label 2026-04-02 10:47:39 +00:00
Author
Member

Needs Review

Merge conflict persists after rebase. Auto-merge gave up after retry.

Labelled needs-review for human attention.

## Needs Review Merge conflict persists after rebase. Auto-merge gave up after retry. Labelled `needs-review` for human attention.
Virgil added 1 commit 2026-04-02 10:51:31 +00:00
feat(i18n): add service current-state aliases
Some checks failed
Security Scan / security (push) Waiting to run
Test / test (push) Has been cancelled
9617878f5a
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 10:54:53 +00:00
feat(i18n): add direct template numeric aliases
Some checks are pending
Test / test (push) Waiting to run
Security Scan / security (push) Successful in 22s
097c964a3b
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 10:58:36 +00:00
feat(i18n): add short numeric template aliases
Some checks failed
Security Scan / security (push) Successful in 16s
Test / test (push) Has been cancelled
045a732191
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 11:02:16 +00:00
chore(i18n): return empty slices from package getters
All checks were successful
Security Scan / security (push) Successful in 12s
Test / test (push) Successful in 2m20s
b7029eeb64
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 11:06:01 +00:00
fix(i18n): use neutral plural fallback without default service
Some checks are pending
Test / test (push) Waiting to run
Security Scan / security (push) Successful in 23s
9aec3010fc
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 11:10:06 +00:00
fix(i18n): copy loader language slices
Some checks failed
Security Scan / security (push) Successful in 19s
Test / test (push) Has been cancelled
fabb907ea1
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 11:13:19 +00:00
feat(i18n): add package current-state aliases
All checks were successful
Security Scan / security (push) Successful in 21s
Test / test (push) Successful in 2m25s
53bf8f39fd
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 11:17:17 +00:00
feat(i18n): make numeric shorthand direct
All checks were successful
Security Scan / security (push) Successful in 14s
Test / test (push) Successful in 2m25s
4c80cd16fe
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 11:21:15 +00:00
refactor(i18n): use count helper for singular fallback
All checks were successful
Security Scan / security (push) Successful in 13s
Test / test (push) Successful in 2m18s
a14fb38579
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 11:26:35 +00:00
feat(i18n): add current RTL and handler aliases
Some checks are pending
Test / test (push) Waiting to run
Security Scan / security (push) Successful in 19s
7f09ee550f
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 11:30:40 +00:00
refactor(i18n): simplify current-state aliases
Some checks failed
Security Scan / security (push) Successful in 15s
Test / test (push) Has been cancelled
2abe15c2b1
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 11:34:29 +00:00
fix(i18n): avoid duplicate lang miss dispatch
All checks were successful
Security Scan / security (push) Successful in 17s
Test / test (push) Successful in 2m29s
e7bbae8d18
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 11:37:49 +00:00
feat(i18n): add rtl aliases and definite article template func
All checks were successful
Security Scan / security (push) Successful in 13s
Test / test (push) Successful in 2m23s
e9f06342a7
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 11:41:32 +00:00
refactor(i18n): forward current aliases through primary wrappers
All checks were successful
Security Scan / security (push) Successful in 14s
Test / test (push) Successful in 2m29s
a69868f18b
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 11:45:05 +00:00
feat(i18n): add plural category alias
All checks were successful
Security Scan / security (push) Successful in 13s
Test / test (push) Successful in 2m29s
8f6be63def
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 11:48:42 +00:00
feat(i18n): add current language alias
All checks were successful
Security Scan / security (push) Successful in 22s
Test / test (push) Successful in 2m27s
8551af74be
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 11:52:50 +00:00
feat(i18n): add plural category alias symmetry
All checks were successful
Security Scan / security (push) Successful in 14s
Test / test (push) Successful in 2m22s
849428ab10
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 11:57:50 +00:00
docs(i18n): document location and locale providers
All checks were successful
Security Scan / security (push) Successful in 15s
Test / test (push) Successful in 2m29s
12bbe48970
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 12:03:02 +00:00
refactor(i18n): sort available languages on write
All checks were successful
Security Scan / security (push) Successful in 14s
Test / test (push) Successful in 2m26s
b716661b7d
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 12:06:30 +00:00
fix(i18n): merge missing-key context args
All checks were successful
Security Scan / security (push) Successful in 14s
Test / test (push) Successful in 2m27s
56099f5f07
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 12:10:51 +00:00
feat(i18n): add current text direction aliases
All checks were successful
Security Scan / security (push) Successful in 14s
Test / test (push) Successful in 2m27s
1ae9ada1fd
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 12:17:30 +00:00
docs(i18n): clarify french article support
All checks were successful
Security Scan / security (push) Successful in 14s
Test / test (push) Successful in 2m28s
0db1db2d8c
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 12:20:49 +00:00
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 12:27:39 +00:00
feat(i18n): add service prompt and language helpers
All checks were successful
Security Scan / security (push) Successful in 14s
Test / test (push) Successful in 2m29s
e1f496f296
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 12:31:11 +00:00
feat(i18n): add current prompt alias
All checks were successful
Security Scan / security (push) Successful in 14s
Test / test (push) Successful in 2m29s
24eaadda8a
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 12:39:45 +00:00
docs(i18n): surface current-state alias family
All checks were successful
Security Scan / security (push) Successful in 13s
Test / test (push) Successful in 2m36s
4d1650addd
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 12:43:54 +00:00
test(i18n): lock in current-state copy semantics
All checks were successful
Security Scan / security (push) Successful in 14s
Test / test (push) Successful in 2m29s
158f71443c
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 12:49:00 +00:00
feat(i18n): add service state snapshot aliases
Some checks failed
Security Scan / security (push) Successful in 18s
Test / test (push) Has been cancelled
9d4af96d3d
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 12:52:25 +00:00
fix(i18n): accept prefixed prompt and lang keys
All checks were successful
Security Scan / security (push) Successful in 15s
Test / test (push) Successful in 2m20s
cdc396269c
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 12:56:01 +00:00
feat(i18n): add printable service state snapshot
Some checks failed
Security Scan / security (push) Successful in 13s
Test / test (push) Has been cancelled
d8355d241f
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 12:59:24 +00:00
refactor(i18n): align helper formatting with core primitives
All checks were successful
Security Scan / security (push) Successful in 14s
Test / test (push) Successful in 2m19s
852b11fda5
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 13:02:39 +00:00
refactor(i18n): enrich service state snapshot
All checks were successful
Security Scan / security (push) Successful in 12s
Test / test (push) Successful in 2m31s
730b6166a1
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 13:06:18 +00:00
feat(i18n): enrich service state snapshot
All checks were successful
Security Scan / security (push) Successful in 13s
Test / test (push) Successful in 2m30s
d868f21ab2
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 13:10:06 +00:00
refactor(core): make core service nil-safe
All checks were successful
Security Scan / security (push) Successful in 10s
Test / test (push) Successful in 2m23s
82164940d7
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 13:14:02 +00:00
fix(i18n): copy missing-key snapshots safely
All checks were successful
Security Scan / security (push) Successful in 18s
Test / test (push) Successful in 2m31s
6e202e8230
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 13:20:49 +00:00
refactor(i18n): centralise default state snapshot
All checks were successful
Security Scan / security (push) Successful in 15s
Test / test (push) Successful in 2m24s
5dc9847eec
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 13:25:59 +00:00
refactor(i18n): align default state snapshot shape
All checks were successful
Security Scan / security (push) Successful in 14s
Test / test (push) Successful in 2m21s
56b6db8a8d
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 13:38:17 +00:00
fix(i18n): keep default state snapshot explicit
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
fdb151a0af
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 13:41:57 +00:00
fix(i18n): honor default translation context count
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
43cf530b9d
Virgil added 1 commit 2026-04-02 13:46:35 +00:00
fix(i18n): preserve translate result status
Some checks failed
Security Scan / security (push) Successful in 13s
Test / test (push) Has been cancelled
62d08d7bc3
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 13:50:29 +00:00
refactor(i18n): centralise service state snapshots
Some checks failed
Security Scan / security (push) Successful in 14s
Test / test (push) Has been cancelled
fd97bc7048
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 13:53:40 +00:00
fix(i18n): preserve exact namespace matches
Some checks failed
Security Scan / security (push) Successful in 17s
Test / test (push) Has been cancelled
1fe523b921
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 13:57:24 +00:00
fix(i18n): track immediate locale loads
Some checks failed
Security Scan / security (push) Successful in 17s
Test / test (push) Has been cancelled
963ea7999d
Virgil added 1 commit 2026-04-02 14:02:25 +00:00
fix(i18n): make service nil-safe
All checks were successful
Security Scan / security (push) Successful in 25s
Test / test (push) Successful in 1m20s
99412a64ea
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 14:06:04 +00:00
fix(i18n): normalise failed action verbs
Some checks failed
Security Scan / security (push) Successful in 20s
Test / test (push) Has been cancelled
31d9672a46
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 14:09:37 +00:00
refactor(i18n): simplify default state wrappers
All checks were successful
Security Scan / security (push) Successful in 15s
Test / test (push) Successful in 1m34s
4608de8def
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 14:17:01 +00:00
refactor(i18n): shorten handler names in state snapshots
All checks were successful
Security Scan / security (push) Successful in 20s
Test / test (push) Successful in 2m12s
0e01e9f894
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 14:21:33 +00:00
feat(i18n): expose handler type names in state snapshots
Some checks failed
Security Scan / security (push) Successful in 14s
Test / test (push) Has been cancelled
b8c5b77d88
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 14:24:24 +00:00
fix(reversal): zero single-domain confidence
All checks were successful
Security Scan / security (push) Successful in 14s
Test / test (push) Successful in 1m26s
b051d71684
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 14:27:20 +00:00
chore(i18n): verify spec parity
Some checks failed
Security Scan / security (push) Successful in 16s
Test / test (push) Has been cancelled
87f582f43f
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 14:30:43 +00:00
refactor(i18n): add service snapshot stringers
Some checks are pending
Test / test (push) Waiting to run
Security Scan / security (push) Successful in 21s
0c26ef0caa
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 14:33:46 +00:00
refactor(i18n): add service option stringers
Some checks failed
Security Scan / security (push) Successful in 14s
Test / test (push) Has been cancelled
0cea872363
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 14:36:29 +00:00
fix(i18n): append missing-key handlers
All checks were successful
Security Scan / security (push) Successful in 17s
Test / test (push) Successful in 1m35s
6ca01b37a5
Virgil added 1 commit 2026-04-02 14:40:10 +00:00
refactor(reversal): name signal fallback lists
All checks were successful
Security Scan / security (push) Successful in 17s
Test / test (push) Successful in 1m28s
30ed8ff6ad
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 14:43:34 +00:00
refactor(i18n): clarify locale filename resolution
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Successful in 2m7s
5020fbef42
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 14:48:23 +00:00
chore(repo): add local workflow targets
All checks were successful
Security Scan / security (push) Successful in 18s
Test / test (push) Successful in 1m17s
1ae029cfdb
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-02 14:52:49 +00:00
fix(i18n): broaden locale filename resolution
Some checks failed
Security Scan / security (push) Successful in 13s
Test / test (push) Failing after 16m36s
72b2e822d2
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-03 07:08:48 +00:00
chore(i18n): verify RFC parity
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
ec9dc0666b
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-03 07:12:51 +00:00
refactor(i18n): delegate prompt and lang wrappers
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
afe7b6e9de
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-03 07:16:30 +00:00
feat(core-service): satisfy core lifecycle contract
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
06a5fe9ac8
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-03 07:20:02 +00:00
fix(i18n): handle min int formatting edge case
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
495e977a6f
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-03 07:24:49 +00:00
fix(i18n): add explicit article token aliases
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
cc66b3d049
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-03 07:28:51 +00:00
chore(i18n): verify RFC parity
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
bd5e299575
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-03 07:31:26 +00:00
fix(classify): fail on batch result mismatch
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
cc1dd6b898
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-03 07:35:42 +00:00
chore(i18n): align public API with AX
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
f487e427e9
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-03 07:40:06 +00:00
docs(i18n): align article examples with API
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
7332f5bd1c
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-03 07:43:53 +00:00
refactor(i18n): centralise namespace lookups
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
dd9d0832af
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-03 07:47:46 +00:00
fix(loader): validate signal priors
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
d3a12bfe74
Co-Authored-By: Virgil <virgil@lethean.io>
Virgil added 1 commit 2026-04-03 07:51:25 +00:00
fix(loader): accept grammar aliases
Some checks failed
Security Scan / security (push) Has been cancelled
Test / test (push) Has been cancelled
0e914911fa
Some checks failed
Security Scan / security (push) Has been cancelled
Test / test (push) Has been cancelled
This branch is already included in the target branch. There is nothing to merge.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin agent/read---spec-code-core-go-i18n-rfc-md-ful:agent/read---spec-code-core-go-i18n-rfc-md-ful
git checkout agent/read---spec-code-core-go-i18n-rfc-md-ful

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git checkout dev
git merge --no-ff agent/read---spec-code-core-go-i18n-rfc-md-ful
git checkout agent/read---spec-code-core-go-i18n-rfc-md-ful
git rebase dev
git checkout dev
git merge --ff-only agent/read---spec-code-core-go-i18n-rfc-md-ful
git checkout agent/read---spec-code-core-go-i18n-rfc-md-ful
git rebase dev
git checkout dev
git merge --no-ff agent/read---spec-code-core-go-i18n-rfc-md-ful
git checkout dev
git merge --squash agent/read---spec-code-core-go-i18n-rfc-md-ful
git checkout dev
git merge --ff-only agent/read---spec-code-core-go-i18n-rfc-md-ful
git checkout dev
git merge agent/read---spec-code-core-go-i18n-rfc-md-ful
git push origin dev
Sign in to join this conversation.
No description provided.