Skip to content

Dev afaust zork - #1

Closed
aef123 wants to merge 12 commits into
devfrom
dev-afaust-zork
Closed

aef123 wants to merge 12 commits into
devfrom
dev-afaust-zork

Conversation

@aef123

@aef123 aef123 commented Jul 8, 2026

Copy link
Copy Markdown
Owner

DELETE THIS AFTER READING

READ CONTRIBUTING.md

PR title

Formatted as such:
CATEGORY: Change Description

CATEGORY is something like "API", "UI", "MISC", "STANEK", etc, and must be uppercase.
Change Description is what you'd tell a non-contributor to convey what is changed.

Linked issues

If your pull request is related to a git issue, please link it in the description using #xyz.
If your PR should close the issue when it is merged in, use fixes #xyz or closes #xyz like this:

closes #xxxx
closes #yyyy

It'll automate the process.

Documentation

  • If your PR includes ns API function changes, do not manually modify markdown files.
  • Instead, you can run npm run doc to autogenerate new markdown files that reflect your submitted API changes.

Bug fix

  • Include how it was tested
  • Include screenshot / gif (if possible)

Make sure you run npm run format and npm run lint before pushing.

aef123 and others added 9 commits July 7, 2026 21:05
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…ENSE.md)

- vendor/zvm.js: ifvms.js 1.1.6 dist build, verbatim
- vendor/glkapi.js: GlkOte 2.3.7, verbatim
- games/*.z3: Zork I-III story files (MIT, Microsoft 2025 release)
- LICENSE.md scoped to src/Arcade/Zork only; README documents provenance
- webpack asset rule + *.z3 TS declaration + jest mapper + lint/format ignores

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Real ZVM + glkapi + display adapter + dialog playing actual Zork I:
boots to West of House, opens the mailbox, saves to localStorage.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
ZorkRoot loads the bundled story file and runs a ZVM session; ArcadeRoot
gains three Zork buttons. Vendor typing moved to sibling .d.ts files so
strict type-aware lint sees the real contracts.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Live verification showed a doubled ">" (game echoes its own prompt into
the buffer) and a themed gray input background; input now renders inline
with the game prompt and transparent.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added the error: invalid title PR title must follow specific format label Jul 8, 2026
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

No dist changes are detected.

The title Dev afaust zork should match ^[0-9A-Z\-]*: .*$

CATEGORY: Change Description

CATEGORY is something like 'API', 'UI', 'MISC', 'STANEK', etc.

Change Description is what you'd tell a non-contributor to convey what is changed.

aef123 and others added 3 commits July 7, 2026 22:17
Spec and plan were working artifacts; they remain in git history.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Working artifacts; recoverable from git history for the PR description.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Focused: bright border + glow. Unfocused: dimmed with darker border.
Clicking anywhere on the terminal focuses the active input, unless the
player is selecting text to copy.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@aef123 aef123 closed this Jul 9, 2026
@aef123

aef123 commented Jul 9, 2026

Copy link
Copy Markdown
Owner Author

Not needeed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

error: invalid title PR title must follow specific format

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant