Expand Basic Semuta and Truthtrance rules
Verify and publish checkpoint container / container (push) Canceled after 0s

This commit is contained in:
Quintine committed 2026-10-29 05:57:46 +11:00
1 parent 7e6e8c2d12
commit 4f990db52e
13 files changed
+351 -12

No files matched your search

+16 -2
View File
@@ -1,5 +1,19 @@
# Truthtrance: recorded predictions and storm knowledge
## Freeform negative hand facts — 29 October 2026
**Prototyped / Partial.** New current-fact questions recognize bounded forms
such as “Do you have no Shield?” and “Do you not have any poison weapons?”
The editor shows the checked zero-card interpretation, the respondent sees
the private answer, and bots use the same truthful answer. Named faces and
the existing primary-role categories use their existing count predicates.
Newly recognized questions carry version 4; older versions and unstamped
questions retain their prior semantics. Ambiguous, compound, future and other
unrecognized wording remains player-managed. The parser is a provisional
online interpretation of the FAQ's game-related yes/no permission, not
general language understanding. [Parser](../game/truthtrance-freeform-facts-v4.ts),
[runtime cases](../tests/truthtrance-freeform-v4-runtime.test.ts).
## Freeform hand-category facts — 29 October 2026
**Prototyped / Partial.** New fact-scoped questions can ask whether a player
@@ -29,7 +43,7 @@ results; all minimal bot profiles use that same aggregate.
Version 2 retains the earlier exact forms for newly asked questions. Saved
version 1 questions are validated against the unchanged version 1 parser, and
unstamped older questions keep their original behavior. Mixed operators,
ambiguous names, negation, future promises and unsupported grammar remain
ambiguous names, unsupported negation, future promises and other grammar remain
player-managed with unknown bot answers. This bounded grammar is an online
interpretation of the FAQ's game-related yes/no permission, not general natural
language understanding. See the [parser](../game/truthtrance-freeform-facts-v2.ts)
@@ -46,7 +60,7 @@ 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,
Only anchored supported phrases are interpreted. Ambiguous, unsupported, 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