Skip to content

feat: add work import schema - #39

Merged
solomonneas merged 1 commit into
mainfrom
feat/work-import-schema
May 27, 2026
Merged

feat: add work import schema#39
solomonneas merged 1 commit into
mainfrom
feat/work-import-schema

Conversation

@solomonneas

Copy link
Copy Markdown
Collaborator

Summary

  • document the work import JSONL schema for scanners and wrappers
  • add import validate and ingest commands with duplicate pending-import protection
  • add a memory-care refresh queue producer for local task imports

Verification

  • .venv/bin/python -m pytest tests/test_work_cmd.py -q
  • .venv/bin/brigade work import validate tmp-import-smoke.jsonl
  • .venv/bin/brigade work import ingest tmp-import-smoke.jsonl
  • .venv/bin/brigade work import ingest tmp-import-smoke.jsonl
  • .venv/bin/brigade work import memory-care --queue tmp-memory-care-refresh-queue.json
  • .venv/bin/brigade work import triage --limit 5
  • .venv/bin/brigade work import dismiss --reason "smoke cleanup"
  • .venv/bin/python -m pytest -q
  • PYTHONPATH=$HOME/repos/content-guard/src python3 -m content_guard scan . --policy $HOME/repos/content-guard/policies/public-repo.json
  • git diff --check

@solomonneas
solomonneas merged commit 27f8eec into main May 27, 2026
11 checks passed
@solomonneas
solomonneas deleted the feat/work-import-schema branch May 27, 2026 00:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant