zeointegrations
Copyright (c) 2026 Zero Employee Organizations
Distributed under the MIT License; see LICENSE.

The initial skeleton copied no implementation source. docs/inventory contains
source-derived metadata, not provider code. Later package ports are listed below.

Canonical source: VeyraX/veyrax-platform; inventoried through the local
rodriveracom/veyrax-platform fork at the identical
commit 1cdddde9d5d76b9891896ca78a95e069647e81df.
Its MIT license states Copyright (c) 2025 VeyraX.
The full source notice is preserved in docs/licenses/VeyraX-MIT.txt.

Inventory source: zeroemployeeorg/zeocore,
commit 2e7cb11fa9aaf133876c02c1eea8f1ccd94bba04 (MIT).
Its MIT license states Copyright (c) 2026 Rod Rivera.

Future ports must add a per-file source-to-destination provenance map here and
in their package NOTICE, and retain source copyright and permission notices.

Kit read-only client port: zeroemployeeorg/zeocore at
25a9c899c17ac6cdf54f4949e54b0fcc800cce91, Copyright (c) 2026 Rod Rivera.
MIT permission and copyright notice are retained verbatim in packages/kit/LICENSE
and referenced in packages/kit/NOTICE; adapted modules retain per-file headers.
Source-to-destination mapping:
src/zeo_core/integrations/kit/client.py -> packages/kit/src/zeo_integrations/kit/client.py
src/zeo_core/integrations/kit/models.py -> packages/kit/src/zeo_integrations/kit/models.py
src/zeo_core/integrations/kit/transport.py -> packages/kit/src/zeo_integrations/kit/transport.py
LICENSE -> packages/kit/LICENSE
Only the current-API read-only subset is adapted; service, registry, credential
custody and private Broker fixtures are excluded. See package NOTICE for details.

HubSpot provider port: zeroemployeeorg/zeocore@6bd62fbbfc4453908ab464219c2a304d7420b15b,
Copyright (c) 2026 Rod Rivera, MIT permission retained in packages/hubspot/LICENSE.
Exact source/destination/blob mapping (prefix src/zeo_core/integrations/hubspot/
-> packages/hubspot/src/zeo_integrations/hubspot/):
client.py -> client.py; e36ec1c646b1d1b16184e500bdb9bb6008d97a7c
models.py -> models.py; a0d95437b736cf7a3198acf1d0f88849aad32903
transport.py -> transport.py; 7e5b9d0be1f54e33ffe999704a042d125beb67a3
workflow.py -> workflow.py; 97d628d4b42986332c134dfd2d2db25a24bd67b9
LICENSE [blob ff593bd47616c4602615f901b800f4d0965c805b] -> packages/hubspot/LICENSE; original MIT copyright and permission.
See package NOTICE for byte-identical first move and separately reviewed changes.

Aggregate test support copied without behaviour changes from
zeroemployeeorg/zeocore@7c9923e6fd93cabb8601040f3e431760be3a18ee:
tests/conftest.py and tests/__init__.py.
The initially empty tests/test_integrations/__init__.py now contains an authored
unittest discovery adapter: provider tests run via the explicit full-gate pytest
invocation, keeping dependency-free smoke discovery separate.
MIT Copyright(c)2026 Rod Rivera; repository LICENSE retains the full terms.

Whole-provider migration batch1 from zeroemployeeorg/zeocore commit
7c9923e6fd93cabb8601040f3e431760be3a18ee, MIT Copyright(c)2026 Rod Rivera.
HubSpot, Kit (legacy full API), Revolut and Supabase plus their tests move
mechanically with import/module references adapted. Complete per-file old/new
paths and Git blob provenance: docs/migrations/core-7c9923e6-batch1.json.
Core contracts, services infrastructure and signer custody remain in zeocore;
this collection depends on that published framework. Older standalone
read-only/hardened package artifacts remain separately preserved evidence.

Whole-batch test ownership partition, Core7c9923e6: 217 original test functions;
194 portable functions move here; 23 Core tool, entrypoint or setup-catalog
functions remain unchanged in Core until the post-PyPI shim. No skips or aliases.
Per-function ownership, original/moved hashes and assertion counts cover every
original Python test/support file in docs/migrations/core-7c9923e6-batch1.json.

Mastodon publishing client: original implementation,
Copyright (c) 2026 Zero Employee Organizations, MIT.
Primary API references: docs.joinmastodon.org methods/instance, media, statuses
and api/rate-limits; no implementation copied.
See src/zeo_integrations/mastodon/NOTICE for full primary URLs.

Shared Telegram receive/ACK client:
Original MIT implementation, Copyright 2026 Zero Employee Organizations.
Protocol provenance and client/Core boundaries: src/zeo_integrations/telegram/NOTICE.

HTTP collection boundary:
Copyright 2026 Zero Employee Organizations, MIT.
Expanded collection source archive SHA256
e78cb9c31fe534e500f3234ca626ebb577ae71a2c30b299e6a009f2c0f8752c8
Only shared _http code and provider-independent synthetic tests are included;
no provider port, credential store or frontend code. Per-file source/destination
blobs and local constructor guard: docs/migrations/http-boundary.json.

Aggregate Loops library and mailing-list reader: original MIT implementation
from this repository's packages/loops at29d303262f620d6c97bfc3c5fdf5bc975fc1175b,
with aggregate/Python3.12 adaptations from source archive SHA256
e78cb9c31fe534e500f3234ca626ebb577ae71a2c30b299e6a009f2c0f8752c8.
The narrow list-only projection and acceptance controls are original
Copyright2026 Zero Employee Organizations, MIT. No credentials/live responses
or proprietary service code copied. Exact paths and old/new blob provenance:
docs/migrations/loops-aggregate-lists.json; provider notice retained in
src/zeo_integrations/loops/NOTICE. Historical standalone packages are unchanged.

Publishing workflow, composition and media staging
Copyright 2026 Zero Employee Organizations. MIT licensed.
Source and destination identities: docs/publishing-workflow-provenance.json.

Instagram and Threads publishing clients and travelling wire tests
Copyright 2026 Zero Employee Organizations. MIT licensed.
Source/destination identities: docs/instagram-threads-provenance.json.
