Commit be4ff5b
Feat/soulfield user services (#19)
* ci: stabilize CI (always run jobs, robust /health wait)
* ci: pin ESLint to v8; add httpx for FastAPI TestClient
* ci: make ESLint non-blocking and set PYTHONPATH for pytest
* test: load main.py by path to avoid import issues in CI
* feat(api-py): add minimal FastAPI app for tests
* ci: run on push for all branches to satisfy required checks
* fix(audit): ignore code blocks and hyphenated identifiers; tighten pronoun detection; add tests
* test: switch to Node test runner; convert truth-audit tests; docs: update README
* docs: document TruthLens runtime + audit; add compliance quick checks; clarify Codex workflow
* docs: add PR checklist template (Truth Kernel)
* docs: add PR merge quick guide to workspace/docs/README.md
* chore: re-add PR helper and batch script; mark executable
* ci: add generic CI workflow with node and python jobs to satisfy required checks
* docs: add TruthLens Vision; link from docs README
* feat: tiered Bright Data allowlist + expanded TruthLens coverage; update STATUS & Design Intent
* docs: refresh top-level README with Soulfield OS overview; keep PR helper in docs README
* feat(systemd): add user services for Soulfield API and MCP + quickstart doc
* chore(test): restore Test/.obsidian/workspace.json to previous content
---------
Co-authored-by: Michael <michael@localhost>1 parent d1cf69b commit be4ff5b
0 file changed
0 commit comments