Metadata-Version: 2.4
Name: kestrel-feature-social-core
Version: 0.2.0
Summary: Kestrel social archive import core feature
License: Apache-2.0
Requires-Python: >=3.11
Requires-Dist: kestrel-sovereign-sdk<1,>=0.11
Requires-Dist: pydantic<3,>=2
Provides-Extra: test
Requires-Dist: pytest>=8.0.0; extra == 'test'
Description-Content-Type: text/markdown

# kestrel-feature-social-core

Phase 1 social archive import core feature for Kestrel.

This package owns the SQLite-first social archive import contract. It exposes
`SocialCoreFeature` as a `kestrel-sovereign-sdk` `Feature` subclass and registers
it through the `kestrel_sovereign.features` entry-point group:

```toml
[project.entry-points."kestrel_sovereign.features"]
SocialCoreFeature = "kestrel_feature_social_core:SocialCoreFeature"
```

Platform-specific ingestion and metadata logic belongs in companion feature
packages, not in this core package.

## Development

Install the SDK from a local editable checkout when developing alongside
`kestrel-sovereign-sdk`, then install this package with test dependencies:

```bash
pip install -e ../kestrel-sovereign-sdk
pip install -e ".[test]"
pytest -q
```
