• Joined on 2024-10-11
thuanle created branch feat/issue-9-http-proxy in thuanle/claw-email 2026-04-28 10:57:05 +07:00
thuanle deleted branch feat/issue-18-ci-vet-staticcheck from thuanle/claw-email 2026-04-28 09:55:01 +07:00
thuanle pushed to main at thuanle/claw-email 2026-04-28 09:55:01 +07:00
6bbc107050 Merge pull request 'ci: add vet and pinned staticcheck checks' (#20) from feat/issue-18-ci-vet-staticcheck into main
b73b399c55 chore: remove superpowers spec artifact from PR scope
6c6a6280b6 ci: add pinned staticcheck job to PR workflow
3eb64338c9 ci: add go vet job to PR workflow
c112ac37c9 docs: add design spec for issue 18 CI checks
Compare 5 commits »
thuanle closed issue thuanle/claw-email#18 2026-04-28 09:55:00 +07:00
Add go vet and staticcheck to CI validation pipeline
thuanle merged pull request thuanle/claw-email#20 2026-04-28 09:55:00 +07:00
ci: add vet and pinned staticcheck checks
thuanle pushed to feat/issue-18-ci-vet-staticcheck at thuanle/claw-email 2026-04-28 08:14:26 +07:00
b73b399c55 chore: remove superpowers spec artifact from PR scope
thuanle pushed to feat/issue-18-ci-vet-staticcheck at thuanle/claw-email 2026-04-28 07:57:08 +07:00
6c6a6280b6 ci: add pinned staticcheck job to PR workflow
3eb64338c9 ci: add go vet job to PR workflow
c112ac37c9 docs: add design spec for issue 18 CI checks
Compare 3 commits »
thuanle created branch feat/issue-18-ci-vet-staticcheck in thuanle/claw-email 2026-04-28 07:57:08 +07:00
thuanle deleted branch feat/external-rules-pipeline from thuanle/claw-email 2026-04-28 07:14:46 +07:00
thuanle pushed to main at thuanle/claw-email 2026-04-28 07:14:46 +07:00
61280ba9a6 Merge pull request 'Add configurable external rules pipeline for ingress' (#19) from feat/external-rules-pipeline into main
094bd35de4 style: gofmt client_test.go
c127018bc9 fix: add dispatch_context to schema docs and test buildDispatchMetadata
5e7a479991 fix: protect task_uuid from DispatchContext overwrite and update acceptance criteria
562d3b01c3 fix: reorder ingress checks and update requirements.md
Compare 9 commits »
thuanle closed issue thuanle/claw-email#5 2026-04-28 07:14:46 +07:00
Ingress-to-dispatch flow lacks a configurable external rules pipeline for whitelist and context routing
thuanle merged pull request thuanle/claw-email#19 2026-04-28 07:14:46 +07:00
Add configurable external rules pipeline for ingress
thuanle pushed to feat/external-rules-pipeline at thuanle/claw-email 2026-04-28 07:12:53 +07:00
094bd35de4 style: gofmt client_test.go
thuanle pushed to feat/external-rules-pipeline at thuanle/claw-email 2026-04-28 07:08:26 +07:00
c127018bc9 fix: add dispatch_context to schema docs and test buildDispatchMetadata
thuanle pushed to feat/external-rules-pipeline at thuanle/claw-email 2026-04-28 07:01:22 +07:00
5e7a479991 fix: protect task_uuid from DispatchContext overwrite and update acceptance criteria
thuanle pushed to feat/external-rules-pipeline at thuanle/claw-email 2026-04-28 06:53:07 +07:00
562d3b01c3 fix: reorder ingress checks and update requirements.md
thuanle pushed to feat/external-rules-pipeline at thuanle/claw-email 2026-04-28 06:40:28 +07:00
92121278bb docs: add ADR-0002, update flow and add BLOCKLIST_EMAILS
aa05e3f7c0 feat: wire external rules pipeline into ingress and dispatch
ab992abc26 feat(rules): add BlocklistRule
8006e6d64c feat(rules): add Rule interface, Pipeline, and WhitelistRule
Compare 4 commits »
thuanle created branch feat/external-rules-pipeline in thuanle/claw-email 2026-04-28 06:40:28 +07:00
thuanle pushed to main at thuanle/claw-email 2026-04-28 06:23:34 +07:00
2233fd232a update workflow - auto assign yourself as assignee/reviewer
thuanle deleted branch fix/reviewer-pr-discussion-comments from thuanle/claw-email 2026-04-28 06:13:29 +07:00