Commit Graph

3 Commits

Author SHA1 Message Date
John Dvorak 70f528fbab chore: polish for FOL contract delivery (CHANGELOG, CLI guardrails, metadata)
- Update CHANGELOG.md for 1.1.0 (date, refactoring, repository fixes)
- Add overwrite guardrails to imhotep-cli init — skips existing files
- Add bugs/homepage/keywords metadata to 5 public packages
- Mark imhotep-bench and imhotep-fixtures as private packages
- Add selector field to SourceReference interface (core types)
- Remove 7  casts from check-all.ts (folAst.position, cardinality results)
- Generate package-lock.json for reproducible installs
2026-05-21 11:58:31 -07:00
John Dvorak 3b833798bb refactor: extract semantic-subjects.ts and llm-output.ts from public.ts
Extracted selector resolution helpers (normalizeCssSelector, parseQuotedValue,
materializeSemanticSelector, SelectorPlan) into semantic-subjects.ts.
Extracted LLM output formatter (formatAsLLM) into llm-output.ts.
Relaxed flaky perf test threshold 10ms->25ms in imhotep-core/perf.test.ts.
2026-05-21 10:31:34 -07:00
John Dvorak 92deb689cd v1.1.0: pooled runtime, 959 tests, production hardening (0 squash) 2025-08-15 10:00:00 -07:00