Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
165 commits
Select commit Hold shift + click to select a range
7e5b360
feat(cloud): add typed routine outcome receipts
4444J99 Aug 8, 2026
249958c
feat(cloud): ingest novel findings through TABVLARIVS
4444J99 Aug 8, 2026
753c919
docs(cloud): publish CloudRoutineReceiptV1 schema
4444J99 Aug 8, 2026
7f990c6
test(cloud): pin ownership and finding idempotency
4444J99 Aug 8, 2026
8976344
chore(cloud): bind routine deliveries to the receipt contract
4444J99 Aug 8, 2026
b9ec8b0
chore(params): declare cloud routine ingest arming
4444J99 Aug 8, 2026
4298f83
fix(cloud): require timezone-aware observations
4444J99 Aug 8, 2026
fca5adc
test(cloud): reject ambiguous observation times
4444J99 Aug 8, 2026
73f3b73
chore(levers): home cloud governance and external effects
4444J99 Aug 8, 2026
800824b
docs(irf): classify the 41-item P0 denominator
4444J99 Aug 8, 2026
2a32ac2
docs(cloud): disposition the attached routine findings
4444J99 Aug 8, 2026
d5a0f37
test(cloud): verify disposition and IRF denominators
4444J99 Aug 8, 2026
f278936
style(cloud): apply canonical Ruff formatting
4444J99 Aug 8, 2026
a0867fc
style(test): apply canonical Ruff formatting
4444J99 Aug 8, 2026
016c94f
fix(cloud): derive task creation date from receipt
4444J99 Aug 8, 2026
b6af4e9
test(cloud): bind task date to observation
4444J99 Aug 8, 2026
84a400b
chore(mcp): own conditional LaunchDarkly consent
4444J99 Aug 8, 2026
bdc5119
test(mcp): require conditional OAuth owner
4444J99 Aug 8, 2026
f7c1a19
fix(cloud): align receipt ownership and predicate bounds
4444J99 Aug 8, 2026
4cd2856
fix(cloud): resolve the canonical board projection
4444J99 Aug 8, 2026
1cafc03
fix(cloud): mirror executable and human-gate constraints
4444J99 Aug 8, 2026
e4a9226
test(cloud): pin schema and human-gate parity
4444J99 Aug 8, 2026
2bd952b
fix: preserve recurring finding ownership
4444J99 Aug 8, 2026
201457b
fix: resolve human and recurring cloud owners
4444J99 Aug 8, 2026
3727ccb
fix: align cloud predicate schema with ingestion
4444J99 Aug 8, 2026
58e524c
fix: require terminal cloud lever receipts
4444J99 Aug 8, 2026
2ef0cb8
fix: home IRF human actions in a named lever
4444J99 Aug 8, 2026
0689fe0
docs: own IRF P0 human-action denominator
4444J99 Aug 8, 2026
492bb8b
test: pin cloud owner and recurrence contracts
4444J99 Aug 8, 2026
9faf42d
feat: add cloud routine ingestion predicate
4444J99 Aug 8, 2026
754f7d5
fix: canonicalize recurring task IDs to UTC
4444J99 Aug 8, 2026
f69c57e
style(cloud): normalize recurrence timestamp
4444J99 Aug 8, 2026
c022189
fix(cloud): harden predicates and recurrence lineage
4444J99 Aug 8, 2026
f1131e7
fix(cloud): align schema ownership and shell grammar
4444J99 Aug 8, 2026
b8a49fc
fix(cloud): enforce current receipt denominator
4444J99 Aug 8, 2026
3f1fbf6
fix(gates): implicate cloud receipt contract artifacts
4444J99 Aug 8, 2026
1a82e50
test(cloud): cover lineage, schema, and gate routing
4444J99 Aug 8, 2026
2f0359d
style(cloud): normalize active lineage comprehension
4444J99 Aug 8, 2026
5f0c88a
fix: require active human-gate levers
4444J99 Aug 8, 2026
6550c09
fix: derive ownership across the IRF denominator
4444J99 Aug 8, 2026
01a02f3
test: prove active levers and complete IRF ownership
4444J99 Aug 8, 2026
7e19d84
style: normalize IRF mutation fixture
4444J99 Aug 8, 2026
2ebe73f
style(cloud): apply repository formatter
4444J99 Aug 8, 2026
926bec1
enforce durable cloud owners and newest lineage disposition
4444J99 Aug 9, 2026
3b36e4e
publish durable owner reference constraint
4444J99 Aug 9, 2026
e35320b
validate routine ids against the cloud manifest
4444J99 Aug 9, 2026
970a956
bind IRF receipt to full ownership checker
4444J99 Aug 9, 2026
28693d7
implicate cloud routine contract tests in scoped gate
4444J99 Aug 9, 2026
855d97a
cover cloud owner, manifest, and lineage invariants
4444J99 Aug 9, 2026
8b57fc4
fix durable owner URL regex escaping
4444J99 Aug 9, 2026
b0221b1
fix durable owner schema regex escaping
4444J99 Aug 9, 2026
2242666
style(cloud): normalize ingest plan spacing
4444J99 Aug 9, 2026
f2b4b38
fix(cloud): retain terminal receipt classification in lineage collapse
4444J99 Aug 9, 2026
a6d2458
fix(cloud): treat omitted lever status as active
4444J99 Aug 9, 2026
3dafb18
fix(cloud): preserve terminal receipt denominator before collapse
4444J99 Aug 9, 2026
d4657af
fix: reject shell substitutions in cloud predicates
4444J99 Aug 9, 2026
b7c90fe
fix: forbid shell substitutions in receipt schema
4444J99 Aug 9, 2026
19a9f6c
fix: collapse receipt lineages before owner resolution
4444J99 Aug 9, 2026
d4f9b40
build: publish jsonschema as receipt-checker runtime dependency
4444J99 Aug 9, 2026
0d17d7d
test: prove latest cloud lineage owns validation
4444J99 Aug 9, 2026
7d94afd
fix: deduplicate terminal cloud replays
4444J99 Aug 9, 2026
a22c105
fix: carry observed timestamps into cloud recurrence planning
4444J99 Aug 9, 2026
1e92388
fix: fail cloud closure check on novel work
4444J99 Aug 9, 2026
c0665e0
test: cover cloud replay and owner path rejection
4444J99 Aug 9, 2026
4235a61
style: format cloud routine helper
4444J99 Aug 9, 2026
6e9baf9
fix(cloud): allow bounded substitutions and reject hidden composition
4444J99 Aug 9, 2026
ba1143f
fix(cloud): publish bounded command substitution grammar
4444J99 Aug 9, 2026
215addd
test(cloud): cover safe and legacy command substitutions
4444J99 Aug 9, 2026
f25aa03
style(cloud): format substitution validator
4444J99 Aug 9, 2026
c5679af
fix(cloud): preserve subsecond recurrence identity
4444J99 Aug 9, 2026
97ed007
fix(cloud): align schema repository owner segments
4444J99 Aug 9, 2026
2e9b6fc
fix(cloud): reject empty receipt deliveries
4444J99 Aug 9, 2026
e423d40
test(cloud): cover subsecond recurrence and empty deliveries
4444J99 Aug 9, 2026
90d1436
fix(cloud): correct fractional recurrence regex escape
4444J99 Aug 9, 2026
16eaaeb
style(test): normalize top-level spacing
4444J99 Aug 9, 2026
d47d5d3
fix(cloud): recurse nested substitutions and historical lineage times…
4444J99 Aug 9, 2026
f9c646a
fix(cloud): align receipt schema with quoted substitution safety
4444J99 Aug 9, 2026
817a4e9
test(cloud): cover lineage recurrence and nested substitutions
4444J99 Aug 9, 2026
ff88254
fix(cloud): keep schema JSON valid while guarding quoted substitution…
4444J99 Aug 9, 2026
f7c9209
style(cloud): restore formatter top-level spacing
4444J99 Aug 9, 2026
2de025d
style(cloud): apply formatter to historical test
4444J99 Aug 9, 2026
33eb0b8
style(cloud): collapse lineage set comprehension
4444J99 Aug 9, 2026
477c95f
fix(cloud): disambiguate historical timestamp accumulator
4444J99 Aug 9, 2026
7f7a583
fix(intake): reject composed shell predicates
4444J99 Aug 9, 2026
1dd7894
fix(intake): reject composed shell predicates
4444J99 Aug 9, 2026
29cfb68
fix(intake): reject composed shell predicates
4444J99 Aug 9, 2026
5553e18
fix(intake): reject composed shell predicates
4444J99 Aug 9, 2026
0e97c95
fix(intake): reject composed shell predicates
4444J99 Aug 9, 2026
7a9b953
fix(intake): reject composed shell predicates
4444J99 Aug 9, 2026
f89bc95
fix(cloud-check): validate routine ids
4444J99 Aug 9, 2026
1352ea7
test(cloud): reject composed shell programs
4444J99 Aug 9, 2026
9d90b74
test(cloud-check): pin manifest validation
4444J99 Aug 9, 2026
48ef614
fix(intake): reject clustered shell command options
4444J99 Aug 9, 2026
174285e
fix(intake): reject clustered shell command options
4444J99 Aug 9, 2026
7c9a83f
fix(intake): reject clustered shell command options
4444J99 Aug 9, 2026
a343ec1
fix(cloud): retain pruned lineage history from keeper archive
4444J99 Aug 9, 2026
9509097
test(cloud): pin clustered shell and pruned lineage replay
4444J99 Aug 9, 2026
c583c4a
style(cloud): apply pinned Ruff layout to intake mirror
4444J99 Aug 9, 2026
0d22bd5
style(cloud): apply pinned Ruff layout to intake mirror
4444J99 Aug 9, 2026
f326700
style(cloud): apply pinned Ruff layout to intake mirror
4444J99 Aug 9, 2026
334cbf3
style(cloud): apply pinned Ruff layout to lineage test
4444J99 Aug 9, 2026
4533165
fix(cloud): make receipt ordering and ownership deterministic
4444J99 Aug 9, 2026
2b1810d
fix(cloud): anchor lineage in tracked receipts
4444J99 Aug 9, 2026
092c482
fix(cloud): mirror receipt runtime safety constraints
4444J99 Aug 9, 2026
dde0365
test(cloud): cover tracked lineage and deterministic guards
4444J99 Aug 9, 2026
87f2f2c
chore(gates): scope tracked cloud lineage receipt
4444J99 Aug 9, 2026
7ff23fd
feat(cloud): persist tracked routine lineage
4444J99 Aug 9, 2026
be729c0
style(cloud): apply canonical formatter layout
4444J99 Aug 9, 2026
a79c837
style(cloud): format lineage regression fixtures
4444J99 Aug 9, 2026
1fbef37
style(cloud): match Ruff future and tie formatting
4444J99 Aug 9, 2026
0106f0b
style(cloud): match Ruff lineage assertion formatting
4444J99 Aug 9, 2026
efa2319
fix: bound shell option parsing at script operands
4444J99 Aug 9, 2026
efa733a
fix: bound shell option parsing at script operands
4444J99 Aug 9, 2026
7eefc6f
fix: bound shell option parsing at script operands
4444J99 Aug 9, 2026
9ae1e4e
fix: fail closed on invalid tracked cloud lineage
4444J99 Aug 9, 2026
44f56a5
fix: allow terminal empty IRF human partition
4444J99 Aug 9, 2026
fb5c686
test: cover cloud replay and shell edge cases
4444J99 Aug 9, 2026
78cff67
test: preserve ANSI-C newline literal
4444J99 Aug 9, 2026
b321128
schema: reject ANSI-C shell composition
4444J99 Aug 9, 2026
20e66f8
test: cover schema ANSI-C rejection
4444J99 Aug 9, 2026
fd49099
test: repair ANSI-C schema fixture literal
4444J99 Aug 9, 2026
1f39af6
fix: preserve ANSI-C condition syntax
4444J99 Aug 9, 2026
3d2894d
fix: preserve ANSI-C condition syntax
4444J99 Aug 9, 2026
62620ba
fix: preserve ANSI-C condition syntax
4444J99 Aug 9, 2026
7ca16d7
fix: restore complete ANSI-C predicate guard
4444J99 Aug 9, 2026
e0ec475
fix: restore complete ANSI-C predicate guard
4444J99 Aug 9, 2026
b1330cb
fix: restore complete ANSI-C predicate guard
4444J99 Aug 9, 2026
68821c6
fix: remove stray ANSI-C fixture fragment
4444J99 Aug 9, 2026
bcee7e4
test: remove duplicated cloud routine test tail
4444J99 Aug 9, 2026
bedbf97
fix: remove orphaned intake parser fragment
4444J99 Aug 9, 2026
af83785
fix: remove orphaned intake parser fragment
4444J99 Aug 9, 2026
e86517c
fix: remove orphaned intake parser fragment
4444J99 Aug 9, 2026
0760dd6
fix: remove duplicated intake contract tail
4444J99 Aug 9, 2026
4b3fd95
fix: remove duplicated intake contract tail
4444J99 Aug 9, 2026
4dda991
fix: remove duplicated intake contract tail
4444J99 Aug 9, 2026
1a0d536
style: normalize cloud routine test spacing
4444J99 Aug 9, 2026
c57a29a
style: apply ruff format to intake mirrors
4444J99 Aug 9, 2026
d02ad27
style: apply ruff format to intake mirrors
4444J99 Aug 9, 2026
a95a4f0
style: apply ruff format to intake mirrors
4444J99 Aug 9, 2026
dc52380
style: apply ruff format to cloud receipt test
4444J99 Aug 9, 2026
50d47d2
test: separate cloud finding lineage fixtures
4444J99 Aug 9, 2026
b27cce0
fix: advance validated shell options
4444J99 Aug 9, 2026
5ff1c85
fix: advance validated shell options
4444J99 Aug 9, 2026
622f3b4
fix: advance validated shell options
4444J99 Aug 9, 2026
641cb3c
test: cover shell option parser progress
4444J99 Aug 9, 2026
4c11a26
fix: persist submitted cloud lineage receipts
4444J99 Aug 9, 2026
9c5760d
fix: validate every lever owner before classification
4444J99 Aug 9, 2026
a756b91
test: cover lineage persistence and lever ownership
4444J99 Aug 9, 2026
15a0daa
fix(cloud): bound predicate parsing and collapse receipts determinist…
4444J99 Aug 9, 2026
7535d30
fix(cloud): harden published predicate grammar
4444J99 Aug 9, 2026
94c780f
fix(intake): inspect shell option operands safely
4444J99 Aug 9, 2026
6e0985b
fix(intake): inspect shell option operands safely
4444J99 Aug 9, 2026
57fc8f4
fix(intake): inspect shell option operands safely
4444J99 Aug 9, 2026
4bff943
fix(cloud): anchor lineage and report partial broker failures
4444J99 Aug 9, 2026
787da43
fix(receipts): make IRF closure predicate truth-bearing
4444J99 Aug 9, 2026
b8ffc27
docs(irf): clarify self-referential ownership contract
4444J99 Aug 9, 2026
fcd7355
fix(levers): keep LaunchDarkly status machine-readable
4444J99 Aug 9, 2026
14d0e30
test(cloud): cover parser depth, option operands, and lineage conflicts
4444J99 Aug 9, 2026
beadcf7
test(cloud): enforce published date-time formats
4444J99 Aug 9, 2026
978fdae
fix(cloud): make partial apply output truthful
4444J99 Aug 9, 2026
23164b3
test(cloud): remove stale fixture path
4444J99 Aug 9, 2026
9d62f8d
style(cloud): apply ruff formatting
4444J99 Aug 9, 2026
d931d46
style(intake): apply ruff formatting
4444J99 Aug 9, 2026
91d7e99
style(intake): apply ruff formatting
4444J99 Aug 9, 2026
4489f4e
style(intake): apply ruff formatting
4444J99 Aug 9, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions cli/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ dependencies = [
"click>=8.0",
"pyyaml>=6.0",
"pydantic>=2.0",
"jsonschema>=4.23",
"rfc8785==0.1.4",
]

Expand Down
Loading
Loading