update project knowledge function

This commit is contained in:
thanhnv
2026-09-07 00:10:08 +09:00
parent e5fa21ecfd
commit 4cdd4fc98e
21 changed files with 3775 additions and 1 deletions
+19
View File
@@ -0,0 +1,19 @@
"""Canonical Jira knowledge domain models.
This package owns the normalization of raw Jira issues into Cowork's canonical
Project Knowledge representation and the persistence of sync state. It has no
dependency on MCP, Qt, or any transport layer — pure Python dataclasses with
atomic JSON I/O only.
"""
from __future__ import annotations
from .canonical_issue import CanonicalJiraIssue, normalize_jira_issue
from .sync_state import SyncManifest, load_manifest, save_manifest
__all__ = [
"CanonicalJiraIssue",
"normalize_jira_issue",
"SyncManifest",
"load_manifest",
"save_manifest",
]