You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: openspec/changes/arch-05-bridge-registry/proposal.md
+7-1Lines changed: 7 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,10 @@
11
11
-**NEW**: Add `src/specfact_cli/registry/bridge_registry.py` with `SchemaConverter` protocol and `BridgeRegistry` for converter registration/discovery.
12
12
-**MODIFY**: Extend module package metadata to declare `service_bridges` in `module-package.yaml`.
13
13
-**MODIFY**: Extend module lifecycle registration to validate and register declared service bridges without direct core-to-module imports.
14
+
-**MODIFY**: Fix module protocol compliance detection so lifecycle reporting reflects real ModuleIOContract support (no false legacy results for compliant modules).
-**MODIFY**: Add backlog bridge converter implementations (ADO, Jira, Linear, GitHub) under module-local adapters and register them via manifest metadata.
17
+
-**MODIFY**: Complete ModuleIOContract migration coverage for remaining modules and verify registry reporting against upgraded modules.
15
18
-**NEW**: Add user and developer documentation for bridge registry usage and custom bridge mappings.
16
19
-**NEW**: Add tests for bridge registry behavior, manifest parsing, registration-time validation, and module integration.
17
20
@@ -23,7 +26,7 @@
23
26
### Modified Capabilities
24
27
25
28
-`module-packages`: Extend module package manifest schema with declarative bridge metadata.
26
-
-`module-lifecycle-management`: Extend discovery/registration flow to validate and register bridge converters safely.
29
+
-`module-lifecycle-management`: Extend discovery/registration flow to validate/register bridge converters safely and report protocol compliance accurately without duplicate warnings.
27
30
-`backlog-adapter`: Add bridge converter implementations and mapping behaviors for backlog service integrations.
Copy file name to clipboardExpand all lines: openspec/changes/arch-06-enhanced-manifest-security/proposal.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,8 @@
4
4
5
5
`arch-05-bridge-registry` enables modular interoperability, but marketplace readiness still lacks trust guarantees for published modules. To prevent tampering and unsafe dependency drift, module manifests must carry integrity metadata and installation must verify checksums/signatures before enabling modules.
6
6
7
+
This change depends on `arch-05-bridge-registry` for stable lifecycle/protocol reporting behavior. Protocol false-legacy classification and duplicate lifecycle warning cleanup are owned by `arch-05`, not this change.
8
+
7
9
## What Changes
8
10
9
11
-**MODIFY**: Extend module manifest metadata (`ModulePackageMetadata`) with publisher identity, integrity fields, and versioned dependency entries.
0 commit comments