Commits in Source Code Portal
feat(snapshot,github): commits and descriptor on repository entries, merged commit feeds; commits, trees and blobs from GitHub and the fake447 additions and 7 deletions in 6 files
cantara/source-code-portaloranheim 7f3f03f
docs: greenfield working mode; CLAUDE.md, AGENTS.md and README current after M1; make run/dev read a local scp.yaml55 additions and 24 deletions in 8 files
cantara/source-code-portaloranheim 6d46472
feat(api): /api/v1 groups, repos and snapshot from the OpenAPI contract; /readyz; serve wires store, snapshot, sync and catalogue1,817 additions and 61 deletions in 14 files
cantara/source-code-portaloranheim 0699f79
feat(catalog): discovery per source with admission filters, aliases and the two-miss removal rule; typed group matchers checked at startup879 additions and 4 deletions in 9 files
cantara/source-code-portaloranheim 29b1a73
feat(sync): job engine with keyed entries, priorities, concurrency and pace, rate budget reserves, retry backoff, source pauses and warm start992 additions and 1 deletion in 3 files
cantara/source-code-portaloranheim 8c6a4ad
feat(config,github): GitHub sources and catalogue groups; REST client with App or token auth, ETag replay, rate observation and error classes; fake GitHub for tests1,533 additions and 34 deletions in 12 files
cantara/source-code-portaloranheim f4c5212
feat(snapshot,store): immutable snapshot with debounced publish; SQLite last-good store1,105 additions and 0 deletions in 9 files
cantara/source-code-portaloranheim b2848f4
docs(plan): design the web UI in Claude Design first; backend milestones before the UI15 additions and 10 deletions in 6 files
cantara/source-code-portaloranheim b5cc78c
feat: M0 skeleton4,971 additions and 7 deletions in 51 files
cantara/source-code-portaloranheim 17f1d94
docs(work): new v1 development package; archive the detailed design1,143 additions and 23 deletions in 1,895 files
cantara/source-code-portaloranheim b538979
docs(claude): point guidance at the short binding plan24 additions and 59 deletions in 1 file
cantara/source-code-portaloranheim 99038ac
docs(plan): replace the detailed package with a short binding plan; cut v1 scope146 additions and 0 deletions in 3 files
cantara/source-code-portaloranheim 5f8200b
docs(plans): adopt Cobra and Viper (A-34) and Hazelcast (A-35); start the decision log15 additions and 1 deletion in 3 files
cantara/source-code-portaloranheim 6833b2c
fix(seed): bootstrap.sh is a copy with one overwrite check19 additions and 122 deletions in 2 files
cantara/source-code-portaloranheim 2eeb467
chore(seed): reduce bootstrap.sh to a plain copy6 additions and 13 deletions in 2 files
cantara/source-code-portaloranheim e2c4c48
fix(seed): lay the seed into this repository in place263 additions and 230 deletions in 105 files
cantara/source-code-portaloranheim da55774
docs(plans): add the Go rewrite design package288,567 additions and 0 deletions in 1,887 files
cantara/source-code-portaloranheim 9f70af1