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
This commit is contained in:
John Dvorak
2026-05-21 11:58:31 -07:00
parent 4ceb411028
commit 70f528fbab
15 changed files with 3834 additions and 47 deletions
+17 -1
View File
@@ -41,5 +41,21 @@
"types": "./dist/world.d.ts",
"default": "./dist/world.js"
}
}
},
"bugs": {
"url": "https://gitea.com/anomalyco/imhotep/issues"
},
"homepage": "https://docs.imhotep.dev",
"keywords": [
"testing",
"visual-testing",
"layout-testing",
"relational-testing",
"playwright",
"geometry",
"fol",
"first-order-logic",
"e2e",
"property-testing"
]
}