Commit graph

285 commits

Author SHA1 Message Date
a7ac85917c update skill name and description 2025-11-25 11:30:13 +08:00
0d1cac6406 update skill for build state semantics 2025-11-25 11:15:04 +08:00
5ac51934ea add basis for build state semantics skill 2025-11-25 10:30:27 +08:00
7ccec59364 update partitions refactor plan 2025-11-25 10:28:29 +08:00
dfc1d19237 why not sql backend 2025-11-24 21:59:16 +08:00
61c13cdcc0 update partitions-refactor.md 2025-11-24 21:49:11 +08:00
c556fec218 add state comments in protobuf 2025-11-24 21:49:02 +08:00
5a768e9270 add a narrative doc for why not sql backend (todo) 2025-11-24 19:55:34 +08:00
26b085a84e update AGENTS.md 2025-11-24 19:55:15 +08:00
6508809745 Add partition refactor plan 2025-11-24 10:19:24 +08:00
7846cd6b86 record building partitions to enable more accurate want state setting
Some checks failed
/ setup (push) Has been cancelled
2025-11-23 11:48:44 +08:00
b978be53f5 fix server panics related to not broadcasting derivative wants
Some checks are pending
/ setup (push) Waiting to run
2025-11-23 11:19:02 +08:00
895e499cc5 disable e2e tests 2025-11-23 11:18:17 +08:00
f71be8482f server refactor 2025-11-23 10:39:33 +08:00
7134b5e480 Add logging 2025-11-23 09:49:47 +08:00
32f35ecbd5 fix un-replayable BEL bug 2025-11-23 09:21:14 +08:00
a5a1be8855 implemented api phase 7 - running application 2025-11-22 23:05:46 +08:00
556ccb8a4b implemented api phase 6 2025-11-22 22:02:49 +08:00
f14d93da7a fmt 2025-11-22 21:55:55 +08:00
be2b15de5e implemented api phase 5 2025-11-22 21:53:06 +08:00
da23af3227 implemented api phase 4 2025-11-22 21:42:27 +08:00
6f7c6b3318 api phase 2 complete 2025-11-22 21:24:12 +08:00
2084fadbb6 add claude logging notes
Some checks are pending
/ setup (push) Waiting to run
2025-11-22 20:44:40 +08:00
cf163b294d Refactor job run into type-state state machines + typed IDs 2025-11-22 20:27:37 +08:00
eb44350865 Implement typed IDs (and reformat)
Some checks are pending
/ setup (push) Waiting to run
2025-11-22 19:31:08 +08:00
8e8ff33ef8 refactor to replace results with panics where they represent system inconsistency errors
Some checks are pending
/ setup (push) Waiting to run
2025-11-22 16:26:28 +08:00
01d50dde1b factor out specific state transition helpers in build_state.rs 2025-11-22 16:15:03 +08:00
c8e2b4fdaf migrate wants to type-state state machines 2025-11-22 15:37:32 +08:00
4af41533d4 updoot 2025-11-22 14:47:04 +08:00
0c766a381b Implement typestate state machine for wants 2025-11-22 11:38:40 +08:00
a9b68bfa6a Implement partitions typestate state machine
Some checks are pending
/ setup (push) Waiting to run
2025-11-22 09:53:56 +08:00
a641822ead update agents.md 2025-11-21 20:25:50 +08:00
c96d77dd7f update agents.md 2025-11-21 18:15:52 +08:00
d8af3c8174 update docs describing architectural pattern (orchestrated state machines) 2025-11-21 17:08:51 +08:00
55f51125c3 refactor job runs to have internal state objects 2025-11-21 15:57:16 +08:00
8208af6605 implement multihop orchestrator test
Some checks are pending
/ setup (push) Waiting to run
2025-11-21 08:12:13 +08:00
a43e9fb6ea part way through multihop test 2025-11-20 02:12:21 -08:00
eadd23eb63 Sketch out some API stuff
Some checks are pending
/ setup (push) Waiting to run
2025-11-20 01:03:00 -08:00
d42bddac90 add thoughts on getting to v2 e2e running 2025-11-19 17:39:02 -08:00
66ba40e2db minor refactor on poll_jobs 2025-11-19 17:18:18 -08:00
9bdd435089 refactor orchestrator.poll_wants 2025-11-19 14:22:36 -08:00
2cf778a07b big bump
Some checks failed
/ setup (push) Has been cancelled
2025-11-16 22:21:56 -08:00
5361e295e0 impl test_job_fail_want_mapping 2025-10-20 09:04:22 -07:00
75ef722a2c impl test_schedulable_want_no_matching_job 2025-10-20 08:06:06 -07:00
bbeceaa015 add tests for want propagation, update dep read/miss reporting 2025-10-20 07:51:50 -07:00
1bca863be1 impl want propagation in orchestrator 2025-10-16 22:28:42 -07:00
3f223829bb impl dep miss in job run 2025-10-16 20:30:11 -07:00
aa2106ad8c impl dep miss state in job runs 2025-10-16 19:55:50 -07:00
2cd2ce7f7d impl log line parsing 2025-10-16 19:36:04 -07:00
9559a410d3 impl log line parsing 2025-10-16 19:33:18 -07:00