Admit documented Skills prototype CLI combinations
This commit is contained in:
1 parent
cd580d27c8
commit
7994026a70
3 files changed
+29
-2
No files matched your search
@@ -29,6 +29,17 @@ optional skill bands, combinations and public expansion starts remain open.
|
||||
Rules implementation continues; comprehensive assurance and administration
|
||||
remain deferred until all rules are implemented.
|
||||
|
||||
**Documented Skills CLI validation corrected — 13 October.**
|
||||
The actual CLI still rejected `guild-betrayal --leader-skills` with
|
||||
`--leader-skills requires --profile semuta`, despite the already-connected
|
||||
room dispatcher and documented Homeworld/Skills entry. Its fence now matches
|
||||
the existing Semuta, Homeworld occupation and Guild Betrayal support.
|
||||
Actual isolated `GUILDCLI v8` and `HWCLIQA0 v8` both reach native
|
||||
`leaderSkills` with all14 real offers/deck cards; Guild also retains Nexus12,
|
||||
and Homeworld retains original custody and occupation preview.
|
||||
Prototype-room56/56 and types/lint pass. No rule, public start or saved-room
|
||||
conversion is added.
|
||||
|
||||
**Classic Nexus normal Banker income — 13 October.**
|
||||
The existing explicit `banker-income --nexus-cards` entry now composes native
|
||||
classic Basic/Advanced all14/all12 setup, optionally Tech3+ and Advanced
|
||||
|
||||
@@ -1,5 +1,21 @@
|
||||
# Dune implementation status
|
||||
|
||||
## 13 October 2026 — documented Skills CLI admission repaired
|
||||
|
||||
Actual `tools/start-prototype.ts --profile guild-betrayal --leader-skills`
|
||||
rejected before room access with the obsolete Semuta-only validation.
|
||||
`startPrototypeRoom` already admitted the documented classic Guild Betrayal
|
||||
and Homeworld occupation Skill combinations. Match that existing fence in
|
||||
the CLI; no initializer, rule or supported profile is widened.
|
||||
|
||||
Actual isolated CLI starts `GUILDCLI v8` and `HWCLIQA0 v8` both succeed
|
||||
through private backup and native setup. Both retain all14 Skill Cards in
|
||||
the original offers/deck; Guild retains Nexus deck12, while Homeworld retains
|
||||
native custody and occupation preview. Evidence remains outside Git at
|
||||
`/tmp/dune-skills-cli-20261013`. Existing saved games are untouched.
|
||||
Prototype-room56/56 and `npm run check:quick` pass. No build, deployed,
|
||||
full-module or recovery-assurance claim follows.
|
||||
|
||||
## 13 October 2026 — classic Nexus normal Banker income
|
||||
|
||||
The current fresh Banker entry rejected classic Nexus before native offers.
|
||||
|
||||
@@ -69,8 +69,8 @@ async function main() {
|
||||
throw new Error('--nexus-cards requires --profile leader-skills, banker-income or semuta.');
|
||||
if (values.discoveries && values.profile !== 'leader-skills' && values.profile !== 'nexus')
|
||||
throw new Error('--discoveries requires --profile leader-skills or nexus.');
|
||||
if (values['leader-skills'] && values.profile !== 'semuta')
|
||||
throw new Error('--leader-skills requires --profile semuta.');
|
||||
if (values['leader-skills'] && values.profile !== 'semuta' && values.profile !== 'homeworld-occupation' && values.profile !== 'guild-betrayal')
|
||||
throw new Error('--leader-skills requires --profile semuta, homeworld-occupation or guild-betrayal.');
|
||||
if (values.homeworlds && values.profile !== 'semuta')
|
||||
throw new Error('--homeworlds requires --profile semuta.');
|
||||
if (
|
||||
|
||||
Reference in new issue
Block a user