feat(core): the command line with its local commands after Java, measured against Java

The terminal splits a line as Java's window does and runs ls, cd, pwd,
mkdir, touch, cp, mv, rm, cat, test, help, ipconfig and route on the
node's files, which are the project's own. Its texts are generated from
the bundle Java loads. TerminalCases feeds Java's Terminal without a
network (16 cases, de and en); eight cases name Java bugs.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-01 20:32:35 +00:00
co-authored by Claude Opus 5.5
parent 058675a148
commit 016f9461df
17 changed files with 14404 additions and 7 deletions
+2
View File
@@ -86,3 +86,5 @@ packages/core/test/routerWebJava.test.ts::konfig
packages/core/src/runtime/apps/emailServer.ts::smtpmitarbeiter
packages/core/src/runtime/apps/emailServer.ts::pop3mitarbeiter
packages/core/src/runtime/apps/emailClient.ts::smtpclient
# arpsend: a command only FILIUS' terminal has (send an ARP reply); named as Java names it.
packages/core/src/runtime/apps/::arpsend