Interpret bounded Truthtrance fact questions
Verify and publish checkpoint container / container (push) Successful in 10m38s
Verify and publish checkpoint container / container (push) Successful in 10m38s
This commit is contained in:
1 parent
88c0ab1547
commit
8ae275f598
16 files changed
+431
-31
No files matched your search
@@ -17,6 +17,16 @@ open mode gates.
|
||||
|
||||
## Current checkpoint and work
|
||||
|
||||
**Advanced cache and recognized freeform facts — 29 October. Prototyped / Partial.**
|
||||
Structured Truthtrance can name the current public Advanced Richese cache lot.
|
||||
New fact-scoped freeform questions also recognize exact current-spice comparisons
|
||||
and named-card holdings; the canonical interpretation is shown, verified and
|
||||
saved with a version. Unsupported wording and older unstamped questions retain
|
||||
their previous behavior. Fifty-two related cases pass, including human and
|
||||
minimal bot answers. General natural-language understanding, other rules and
|
||||
deployed acceptance remain open. See [scope](TRUTHTRANCE_KNOWLEDGE.md#recognized-freeform-current-facts--29-october-2026)
|
||||
and [cache scope](TRUTHTRANCE_KNOWLEDGE.md#public-advanced-richese-cache-lot--29-october-2026).
|
||||
|
||||
**Advanced Ixian auction knowledge — 29 October. Prototyped / Partial.**
|
||||
Native Ixians can answer a structured Truthtrance question about their recorded
|
||||
auction group in Advanced Bidding. The public-start journey covers native
|
||||
|
||||
@@ -1,11 +1,50 @@
|
||||
# Truthtrance: recorded predictions and storm knowledge
|
||||
|
||||
## Recognized freeform current facts — 29 October 2026
|
||||
|
||||
**Prototyped / Partial.** New freeform questions explicitly scoped as current
|
||||
facts recognize the exact forms “Do you have at least/exactly/at most N spice?”
|
||||
and “Do you have a/an [printed card name]?” with case-insensitive wording and
|
||||
optional question mark. The former counts the respondent's own current spice;
|
||||
the latter checks their physical hand. The public editor and pending question
|
||||
show the canonical interpretation. The respondent alone sees the verified
|
||||
answer until publishing it; the server rejects an inconsistent answer. All bot
|
||||
profiles use the same answer path.
|
||||
|
||||
Only anchored supported phrases are interpreted. Ambiguous, negative, compound,
|
||||
future or otherwise unsupported wording keeps the existing human-managed
|
||||
behavior, and bots answer unknown. Current-turn promise text is never parsed.
|
||||
The server stamps a versioned interpretation on each newly asked recognized
|
||||
question and validates it against its text; older unstamped questions keep
|
||||
their original behavior. This does not implement general language understanding
|
||||
or enforcement of arbitrary promises. The FAQ allows game-related yes/no
|
||||
questions; this limited parser is an online interpretation, not a printed
|
||||
restriction. See the [parser](../game/truthtrance-freeform-facts.ts) and its
|
||||
[rule](../tests/truthtrance-freeform-facts.test.ts) and
|
||||
[runtime](../tests/truthtrance-freeform-runtime.test.ts) tests.
|
||||
|
||||
## Public Advanced Richese cache lot — 29 October 2026
|
||||
|
||||
**Prototyped / Partial.** A structured cache-lot question can also name the
|
||||
currently offered public Richese cache card in Advanced play. Any seated
|
||||
respondent can answer while that actual lot is active. A missing, settled,
|
||||
non-cache or inaccessible lot yields unknown; the private Black Market hand
|
||||
card is never exposed by this question. The existing Yes/No answer and minimal
|
||||
bot paths are unchanged.
|
||||
|
||||
The [Advanced journey](../tests/truthtrance-cache-lot-advanced.test.ts) starts
|
||||
an Advanced game and exercises the real cache and Black Market actions, human
|
||||
answers and all four bot profiles. Full Truthtrance, wider combinations and
|
||||
deployed acceptance remain open. The selector expresses the FAQ's general
|
||||
yes/no question permission; it is a provisional online interpretation.
|
||||
|
||||
## Public Basic Richese cache lot — 28 October 2026
|
||||
|
||||
**Prototyped / Partial.** A separate `{kind:'cacheLot', name}` fact asks whether
|
||||
the currently offered public Basic Richese cache card has a named printed face.
|
||||
Any seated respondent can give a definite answer while that actual lot is
|
||||
active. Missing, completed, Advanced and Black Market lots return unknown.
|
||||
active. At that checkpoint missing, completed, Advanced and Black Market lots
|
||||
returned unknown; Advanced public cache support is described above.
|
||||
Only the offered card is read, not the other cached cards; the existing
|
||||
Atreides inspection question keeps its original meaning. Single and compound
|
||||
editors use the public name registry and minimal bots use the same answer path.
|
||||
|
||||
Reference in new issue
Block a user