Correct public readiness before v0.1.0 #1

Merged
adrian.tkacz merged 6 commits from oss/public-readiness-v1 into main 2026-09-03 20:03:37 +00:00
Member

Summary

  • make repository topology explicit: Forgejo is canonical; GitHub is the push mirror and public issue tracker
  • run GitHub mirror CI on feature branch pushes as well as pull requests, scoped to GitHub verification
  • bound parsed HTTP method and endpoint labels to finite values, including dynamic blob normalization
  • add known/dynamic/arbitrary path privacy and cardinality regression coverage
  • keep passive external-client lifecycle validation and native Ollama architecture unchanged
  • verify Grafana readiness before ./bin/up reports success
  • use the canonical Apache License 2.0 text without project-specific changes

Validation

  • offline/parser/profile/privacy suite: 31/31 parser tests and 14/14 offline assertions
  • direct Ollama live validation: 12/12 checks
  • security/path-cardinality validation: 9/9 checks
  • restart/cursor validation: 4/4 checks
  • passive observer with generated traffic: 8/8 checks; normalized /v1/chat/completions observed
  • core-only NVIDIA-disabled startup and automatic NVIDIA startup: passed
  • GitHub mirror CI: passed on feature push and pull request
  • Forgejo Actions: existing .github workflow is explicitly skipped on Forgejo; no canonical workflow was added pending trusted runner/security audit
  • host doctor/status: healthy

GitHub PR #1 remains open and unmerged. Real Kilo traffic remains operator-dependent.

## Summary - make repository topology explicit: Forgejo is canonical; GitHub is the push mirror and public issue tracker - run GitHub mirror CI on feature branch pushes as well as pull requests, scoped to GitHub verification - bound parsed HTTP method and endpoint labels to finite values, including dynamic blob normalization - add known/dynamic/arbitrary path privacy and cardinality regression coverage - keep passive external-client lifecycle validation and native Ollama architecture unchanged - verify Grafana readiness before ./bin/up reports success - use the canonical Apache License 2.0 text without project-specific changes ## Validation - offline/parser/profile/privacy suite: 31/31 parser tests and 14/14 offline assertions - direct Ollama live validation: 12/12 checks - security/path-cardinality validation: 9/9 checks - restart/cursor validation: 4/4 checks - passive observer with generated traffic: 8/8 checks; normalized `/v1/chat/completions` observed - core-only NVIDIA-disabled startup and automatic NVIDIA startup: passed - GitHub mirror CI: passed on feature push and pull request - Forgejo Actions: existing `.github` workflow is explicitly skipped on Forgejo; no canonical workflow was added pending trusted runner/security audit - host doctor/status: healthy GitHub PR #1 remains open and unmerged. Real Kilo traffic remains operator-dependent.
Bound HTTP labels and clarify canonical topology
Some checks failed
CI / offline (pull_request) Failing after 10s
CI / offline (push) Failing after 12s
0a607e1097
Scope mirror CI to GitHub
All checks were successful
CI / offline (pull_request) Has been skipped
CI / offline (push) Has been skipped
136da92eae
adrian.tkacz deleted branch oss/public-readiness-v1 2026-09-03 20:03:37 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Creatidy/ollama-monitoring!1
No description provided.