Hermes Agent
ed23524817
fix: harden Claro diagnostics and runtime guards
...
Preserve source locations, validate malformed JSON, and add opt-in resource limits. Include executable error-guide coverage, learner pilot materials, native Windows acceptance helpers, and updated CI/documentation.
2026-10-25 02:42:53 +00:00
Hermes Agent
d555071406
fix: stabilize learning path, reliability and legacy Windows builds
...
Unify beginner syntax while preserving compatibility, repair ownership and parser guards, add verified distribution tooling and VC6 Windows 98 build inputs, and clarify documentation and release status. Preserve DOS build-input line endings and exclude generated binaries/caches.
2026-10-20 22:40:19 +00:00
Hermes Agent
8ea2f772cd
refactor: keep Claro in one strict C89 source file
2026-10-20 16:12:26 +00:00
Hermes Agent
dd7e8b8b20
chore: adopt learning-first charter and UTC run versions
2026-10-20 15:57:54 +00:00
Hermes Agent
0fd4ca19e9
package: validate lock release versions
2026-09-05 23:43:06 +00:00
Hermes Agent
e35341cf99
package: explain invalid manifest format versions
2026-09-05 11:26:32 +00:00
Hermes Agent
d169fedc3a
package: validate lockfile format versions
2026-09-05 07:21:55 +00:00
Hermes Agent
023badf016
package: reject duplicate lockfile checksums
2026-09-05 05:18:41 +00:00
Hermes Agent
6739a82f5e
package: reject duplicate manifest sources
2026-09-05 01:14:24 +00:00
Hermes Agent
5136437e44
package: reject duplicate project manifest versions
2026-09-04 21:07:52 +00:00
Hermes Agent
20a181b631
package: reject duplicate manifest versions
2026-09-04 19:04:20 +00:00
Hermes Agent
e66dded2e4
package: require a project manifest name
2026-09-04 17:01:20 +00:00
Hermes Agent
ae6b52811e
package: reject duplicate manifest checksums
2026-09-04 14:57:29 +00:00
Hermes Agent
beac4c634b
package: reject duplicate manifest names
2026-09-04 12:54:53 +00:00
Hermes Agent
c585356ce3
package: reject duplicate lock entries
2026-09-04 10:51:49 +00:00
Hermes Agent
9dac745e8d
package: reject duplicate project entries
2026-09-04 08:47:59 +00:00
Hermes Agent
685f56579f
fix: validate local package sources
2026-09-04 06:45:15 +00:00
Hermes Agent
eec5dba646
fix: validate package manifest versions
2026-09-04 04:42:01 +00:00
Hermes Agent
dcc3e947ad
fix: validate project manifest versions
2026-09-04 02:38:28 +00:00
Hermes Agent
7a60af32bf
fix: require exact package manifest versions
2026-09-04 00:34:32 +00:00
Hermes Agent
0556a3610b
fix: require exact package manifest checksums
2026-09-03 22:31:40 +00:00
Hermes Agent
a9237346fa
fix: require exact package manifest names
2026-09-03 20:28:18 +00:00
Hermes Agent
d29390d143
package: validate manifest names
2026-09-03 16:23:21 +00:00
Hermes Agent
7450c306be
package: reject orphan lock entries
2026-09-03 12:42:34 +00:00
Hermes Agent
fd28ee7ec1
package: verify lock checksums in doctor
2026-09-03 10:38:24 +00:00
Hermes Agent
011a60f140
package: block list with unsafe entries
2026-09-03 08:34:02 +00:00
Hermes Agent
98b8d311c3
package: block init with unsafe entries
2026-09-03 06:30:01 +00:00
Hermes Agent
f8089f0758
package: allow removing unsafe entries
2026-09-03 04:26:29 +00:00
Hermes Agent
4258a341ce
package: block add when manifest has unsafe names
2026-09-03 02:23:31 +00:00
Hermes Agent
21716568a5
package: reject unsafe project names
2026-09-03 00:19:56 +00:00
Hermes Agent
475b54eb6a
package: align new project manifests
2026-09-02 22:16:30 +00:00
Hermes Agent
861d0af401
package: cap local package names
2026-09-02 20:13:58 +00:00
Hermes Agent
6edbd587bc
package: fail remove on unsafe lock refresh
2026-09-01 17:29:18 +00:00
Hermes Agent
33639de4cc
package: reject unsafe names during lock
2026-09-01 09:14:38 +00:00
Hermes Agent
93e16f7241
package: reject unsafe names in doctor
2026-09-01 07:11:45 +00:00
Hermes Agent
1e0ea06d21
docs: clarify Claro v1 status and validation
2026-06-07 03:03:13 -06:00