Skip to content

Commit c5c394b

Browse files
authored
Merge 7e189aa into 4e1cf44
2 parents 4e1cf44 + 7e189aa commit c5c394b

3 files changed

Lines changed: 18 additions & 1 deletion

File tree

caps/semantic-search-bi/docs/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# semantic.search — Contract Only
22

3+
Canonical upstream for this contract package now lives in `SocioProphet/sherlock-search`.
4+
This SourceOS copy is retained as a mirror/reference so local docs and tooling do not break, but changes should land upstream first.
5+
36
This package defines contracts for a semantic search capability:
47
- triRPC service surface (rpc/semantic.search.v0.yaml)
58
- topic taxonomy for event bus integration (topics/*.yaml)

docs/semantic-search/README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Semantic Search Capability Contract (Contract-Only)
22

3+
Canonical upstream for these contracts now lives in `SocioProphet/sherlock-search`.
4+
This copy in SourceOS should be treated as a mirror/reference copy, not the contract owner.
5+
When updating the semantic-search contract, update `sherlock-search` first and then mirror or point here deliberately.
6+
37
This directory explains the **Semantic Search** capability contract in plain English.
48

59
## What this is
@@ -40,4 +44,3 @@ Start at:
4044
## “BI” naming note
4145
If the folder is `caps/semantic-search-bi`, “bi” should mean *behavioral indexing* (or whatever we intended),
4246
not “business intelligence”. If that’s not what we mean, we should rename now while it’s early.
43-

docs/semantic-search/UPSTREAM.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Upstream ownership
2+
3+
Canonical repository: `SocioProphet/sherlock-search`
4+
5+
Canonical PR that moved ownership upstream:
6+
- `SocioProphet/sherlock-search#1`
7+
8+
Policy for updates:
9+
1. Change the contract in `sherlock-search` first.
10+
2. Validate there.
11+
3. Mirror here only if SourceOS needs a local reference copy.

0 commit comments

Comments
 (0)