chore: scaffold catalog+selection core package

This commit is contained in:
Ben Stull
2026-06-04 01:33:23 -07:00
parent f15fe739ee
commit 1379751dda
8 changed files with 26 additions and 0 deletions
+4
View File
@@ -0,0 +1,4 @@
__pycache__/
*.pyc
.pytest_cache/
.venv/
View File
View File
View File
+1
View File
@@ -0,0 +1 @@
"""Catalog data model, validation, and JSONL IO."""
+1
View File
@@ -0,0 +1 @@
"""Nearest-match selection of a catalog record for a knob coordinate."""
+15
View File
@@ -0,0 +1,15 @@
[project]
name = "human-experience-filter"
version = "0.1.0"
description = "Coordinate-tuned public-domain media installation"
requires-python = ">=3.11"
[tool.pytest.ini_options]
testpaths = ["tests"]
[build-system]
requires = ["setuptools>=68"]
build-backend = "setuptools.build_meta"
[tool.setuptools]
packages = ["hef"]
+5
View File
@@ -0,0 +1,5 @@
def test_package_imports():
import hef
import hef.catalog
import hef.selection
assert hef is not None