Offer catalog sources to inbound-library as shared pointers (IR-WP-0010-T04).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 7780@bnt-lap001 Assistant-Session: 622cd705-cb31-4322-ba08-dd42e44fa583
This commit is contained in:
parent
1d4c55ef25
commit
b1a65e7214
5 changed files with 105 additions and 2 deletions
|
|
@ -132,7 +132,7 @@ reports both as duplicates.
|
|||
|
||||
```task
|
||||
id: IR-WP-0010-T04
|
||||
status: todo
|
||||
status: done
|
||||
priority: medium
|
||||
state_hub_task_id: "54945f3f-d651-5de2-8e03-c554ab34dc2c"
|
||||
```
|
||||
|
|
@ -145,6 +145,21 @@ re-ingest them.
|
|||
Acceptance: a second repo's subscription matches at least one contributed
|
||||
source.
|
||||
|
||||
Done 2026-10-06:
|
||||
- `contribute-sources` writes the five catalog sources into inbound-library as
|
||||
shared URL pointers. They are `ir-swe-bench`, `ir-anthropic-pricing`,
|
||||
`ir-anthropic-sonnet`, `ir-anthropic-sonnet-launch` and `ir-openrouter-models`.
|
||||
Their topics are `ai.benchmarks`, `ai.pricing` and `ai.models`, mapped in
|
||||
`ops/schedule.json` under `library.contribute`.
|
||||
- URL and publisher come from `catalog/sources.json`. Reruns are idempotent,
|
||||
and a file owned by another repo is refused. Primary capture stays here; the
|
||||
library lists the sources and does not fetch them.
|
||||
- The library gained the `sources --repo` discovery command.
|
||||
- Acceptance was verified against a temporary copy of the registry: a
|
||||
hypothetical `llm-connect` subscription to `ai.pricing` matched
|
||||
`ir-anthropic-pricing` and `ir-openrouter-models`. No real second consumer
|
||||
is subscribed yet, and none was registered on another repo's behalf.
|
||||
|
||||
## Run a week end to end, then retire the website-pull record
|
||||
|
||||
```task
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue