feat: implement ISSUE-WP-0005 connector mapping and scope alignment
Add MappingService (work_record_uuid ↔ external id), project/map CLI with outward push-status, optional TaskSpec work_record fields, boundary-sync policy, and packaging/capability framing cleanup. Mark WP-0005 finished.
This commit is contained in:
parent
6855fb2a32
commit
f88e9a28fe
16 changed files with 1300 additions and 179 deletions
|
|
@ -1,17 +1,17 @@
|
|||
[build-system]
|
||||
requires = ["setuptools>=61,<77", "wheel"]
|
||||
requires = ["setuptools>=61,<77", "wheel"]
|
||||
build-backend = "setuptools.build_meta"
|
||||
|
||||
[project]
|
||||
name = "issue-core"
|
||||
description = "Authoritative task lifecycle manager for the Coulomb org — backend-agnostic with plugin architecture"
|
||||
description = "External issue-tracker connector (Gitea/Forgejo, SQLite) with work-record UUID mapping — not the fleet work origin"
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.8"
|
||||
license = {text = "MIT"}
|
||||
authors = [
|
||||
{name = "MarkiTect Project", email = "noreply@example.com"},
|
||||
]
|
||||
keywords = ["issue-tracking", "project-management", "cli", "gitea", "github", "jira"]
|
||||
keywords = ["issue-tracking", "connector", "cli", "gitea", "forgejo", "work-record"]
|
||||
classifiers = [
|
||||
"Development Status :: 4 - Beta",
|
||||
"Environment :: Console",
|
||||
|
|
@ -37,11 +37,11 @@ dynamic = ["version"]
|
|||
|
||||
[project.optional-dependencies]
|
||||
dev = [
|
||||
"build>=1.3",
|
||||
"build>=1.3",
|
||||
"pytest>=6.0",
|
||||
"pytest-cov>=2.0",
|
||||
"pytest-mock>=3.0",
|
||||
"twine>=6.0",
|
||||
"twine>=6.0",
|
||||
"black>=22.0",
|
||||
"isort>=5.0",
|
||||
"flake8>=4.0",
|
||||
|
|
@ -50,7 +50,7 @@ dev = [
|
|||
"httpx>=0.27",
|
||||
"fastapi>=0.110,<1.0",
|
||||
"pydantic>=2.0,<3.0",
|
||||
]
|
||||
]
|
||||
docs = [
|
||||
"sphinx>=4.0",
|
||||
"sphinx-rtd-theme>=1.0",
|
||||
|
|
@ -172,4 +172,4 @@ exclude_lines = [
|
|||
"if __name__ == .__main__.:",
|
||||
"class .*\\bProtocol\\):",
|
||||
"@(abc\\.)?abstractmethod",
|
||||
]
|
||||
]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue