Commit graph

27 commits

Author SHA256 Message Date
CTO Agent
3f466dfae8 services: add per-diem-calculator Go skeleton (deterministic compute core + 5 unit tests, HTTP wire stubbed); README reflects new layout
All checks were successful
validate / Rego (opa fmt + opa test) (push) Successful in 11s
validate / JSON Schema (ajv) (push) Successful in 18s
2026-10-25 17:07:55 +00:00
CTO Agent
c0472691c8 policies: add receipts + per_diem_rates data-source policies, per_diem transformation policy, extend expense.rego for v1.2.0 (54/54 tests pass)
Some checks failed
validate / Rego (opa fmt + opa test) (push) Successful in 12s
validate / JSON Schema (ajv) (push) Has been cancelled
2026-10-25 17:07:38 +00:00
CTO Agent
27c45b356a schemas: add ds/receipts v1.0.0, ds/per_diem v1.0.0, expense.canonical v1.2.0, sink.db.expense v1.2.0 (+ examples)
Some checks failed
validate / Rego (opa fmt + opa test) (push) Successful in 12s
validate / JSON Schema (ajv) (push) Has been cancelled
2026-10-25 17:07:20 +00:00
CTO Agent
95e50aff7d docs(architecture): add 4.7 receipts flow (ds:receipts, PII-store, hash binding) and 6.2 deterministic rules example (ds:per-diem-rates, compute-agent, no LLM on numeric path)
All checks were successful
validate / Rego (opa fmt + opa test) (push) Successful in 12s
validate / JSON Schema (ajv) (push) Successful in 17s
2026-10-25 16:50:34 +00:00
CTO Agent
2181225022 docs(architecture): add section 7.2a for per-line project allocations (expense.canonical v1.1.0)
All checks were successful
validate / Rego (opa fmt + opa test) (push) Successful in 13s
validate / JSON Schema (ajv) (push) Successful in 16s
2026-10-25 16:20:38 +00:00
CTO Agent
5d309e16c1 policies+ci: v1.1.0 allocation support — expense.rego enforces per-item sum invariant, 5 new tests (25/25 pass), CI validates examples per schema version
All checks were successful
validate / Rego (opa fmt + opa test) (push) Successful in 12s
validate / JSON Schema (ajv) (push) Successful in 16s
2026-10-25 16:19:37 +00:00
CTO Agent
81e5f334b5 schemas: add expense.canonical v1.1.0 and sink.db.expense v1.1.0 — per-line project allocations (percentage or absolute)
Some checks failed
validate / Rego (opa fmt + opa test) (push) Successful in 12s
validate / JSON Schema (ajv) (push) Has been cancelled
2026-10-25 16:19:21 +00:00
CTO Agent
36aa391e59 ci: POSIX-safe example-validation loop (trixie-slim sh is dash, no shopt)
All checks were successful
validate / Rego (opa fmt + opa test) (push) Successful in 13s
validate / JSON Schema (ajv) (push) Successful in 17s
2026-10-25 15:41:18 +00:00
CTO Agent
23594e1f9b ci: skip actions/checkout — do manual git clone (checkout does git init without --object-format=sha256)
Some checks failed
validate / Rego (opa fmt + opa test) (push) Successful in 12s
validate / JSON Schema (ajv) (push) Failing after 15s
2026-10-25 15:40:01 +00:00
CTO Agent
0a3ae36bf1 ci: run jobs in Debian trixie (git 2.47+) — sha256 git object format needs git >= 2.42
Some checks failed
validate / Rego (opa fmt + opa test) (push) Failing after 13s
validate / JSON Schema (ajv) (push) Failing after 46s
2026-10-25 15:36:59 +00:00
CTO Agent
1d4eccb6d3 ci: use fetch-depth 0 — Forgejo repo has sha256 object format, checkout cannot fetch by raw SHA
Some checks failed
validate / Rego (opa fmt + opa test) (push) Failing after 30s
validate / JSON Schema (ajv) (push) Failing after 35s
2026-10-25 15:33:02 +00:00
CTO Agent
81bc32e9c3 ci: make workflow robust — apt-get curl pre-step, local ajv install, OPA to user HOME, no setup-node reliance
Some checks failed
validate / Rego (opa fmt + opa test) (push) Failing after 24s
validate / JSON Schema (ajv) (push) Failing after 28s
2026-10-25 15:30:57 +00:00
CTO Agent
baa8b61021 docs(README): link policies/ and CI workflow; add local validation snippets
Some checks failed
validate / JSON Schema (ajv) (push) Failing after 29s
validate / Rego (opa fmt + opa test) (push) Failing after 26s
2026-10-25 15:28:50 +00:00
CTO Agent
961102ca6f ci: add Forgejo Actions workflow — JSON Schema (ajv) + Rego (opa fmt + opa test)
Some checks failed
validate / JSON Schema (ajv) (push) Has been cancelled
validate / Rego (opa fmt + opa test) (push) Has been cancelled
2026-10-25 15:28:19 +00:00
CTO Agent
e721073767 policies: add Rego skeletons for transformations, sink expense_db_app, and ds expense_db_app (20/20 opa test pass, rego.v1) 2026-10-25 15:28:12 +00:00
CTO Agent
71259de4c8 docs(README): link schemas/ and docs/adr/ in repo layout and entry points 2026-10-25 15:11:47 +00:00
CTO Agent
a9c853f881 docs(adr): add ADR template and ADR-0001..0003 (DB-App scope, session scope tokens, PII retention) 2026-10-25 15:11:23 +00:00
CTO Agent
30939b777a schemas: add expense.canonical, ds.expense.project_assignment, sink.db.expense (all v1.0.0) with README 2026-10-25 15:11:10 +00:00
CTO Agent
989140ee88 docs(architecture): clarify PII-Store is a role, not a product; add dedicated section 8.4 with technology choice 2026-10-25 14:57:00 +00:00
CTO Agent
fddce4d0fb docs(architecture): add parallel read path (Data Sources, Query Attestations, Session Scope Tokens); make own DB-App the first rollout 2026-10-25 14:41:18 +00:00
CTO Agent
7205fa2e98 docs(README): reflect sink generalization — ERP is one of many possible sinks 2026-10-25 14:12:11 +00:00
CTO Agent
9f89f9fb6b docs(architecture): generalize sink concept — SAP is one of many sinks, add sink adapter contract 2026-10-25 14:11:34 +00:00
CTO Agent
7de9cbc6ec docs: README points to V1.1 as active architecture, V1.0 archived 2026-10-25 11:02:33 +00:00
CTO Agent
1d5950d32c docs(architecture): add V1.1 — Pocket-ID only, PII separation, Trillian, Content Binding, Replay 2026-10-25 11:02:04 +00:00
CTO Agent
6400f28bf0 docs(architecture): add trusted agent/SAP messaging architecture V1.0 2026-10-25 10:15:41 +00:00
CTO Agent
872d75b5ec docs: initial README for ProofedMesh architecture base 2026-10-25 10:15:34 +00:00
a99e57718a Initial commit 2026-10-25 10:13:26 +00:00