This website requires JavaScript.
Explore
Help
Sign In
curo
0 Followers
·
0 Following
Joined on
2025-11-29
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
5
Projects
Packages
Public Activity
Starred Repositories
curo
pushed to
main
at
curo/kite
2026-06-06 22:27:59 +02:00
3414571091
docs(07.4): add verification report — 8/8 must-haves confirmed
ab4b6052a7
docs(07.4): add code review report — 3 critical, 3 warning, 2 info
537bbd83e6
docs(phase-07.4): mark phase complete — 2/2 plans, 4 FGP tests passing, v0.1.3
5bc92d996f
chore: merge executor worktree (worktree-agent-acc04a00e1a55bd86)
5d95fcd686
docs(07.4-02): complete token fingerprinting plan — _compute_fgp + fgp validation + 4 FGP tests passing
Compare 12 commits »
curo
pushed to
main
at
curo/kite
2026-06-06 21:44:59 +02:00
22fcb53d9d
docs(07.4): create phase plan — token fingerprinting / token binding
de0f3fb7c3
docs(07.4): create phase plan — 2 plans, Wave 0 xfail stubs + Wave 1 fgp implementation
50668cc916
docs(state): record phase 7.4 context session
78316b6ed7
docs(07.4): capture phase context
Compare 4 commits »
curo
pushed to
main
at
curo/kite
2026-06-06 19:19:49 +02:00
169c2e7e29
docs(phase-07.3): mark complete — 3/3 plans, 9/9 tests, remember_me shipped
739d5b3d9a
chore: merge executor worktree (worktree-agent-a9c4907ff53a1a111)
21e5d27c90
feat(07.3-03): frontend remember_me — checkbox + ref threading + store pass-through
9cc11b5446
feat(07.3-03): backend remember_me — TTL split + cookie Max-Age + 3 promoted tests
8be792ab4c
feat(07.3-02): ES256 JWT algorithm upgrade + startup rotation hook
Compare 6 commits »
curo
pushed to
main
at
curo/kite
2026-06-06 18:00:56 +02:00
e0f2d6c71f
docs(readme): add JWT_PRIVATE_KEY + JWT_PUBLIC_KEY to Quick Start step 3
cc959171ba
docs(phase-07.3): update tracking after wave 1
c606191f17
fix(07.3): add global ES256 test key fixture to conftest.py
0f01a7aa82
chore: merge executor worktree (worktree-agent-ad0ae14e8e88d89cf)
e7e3f527a5
docs(07.3-02): complete plan 02 SUMMARY — ES256 core upgrade + startup rotation
Compare 13 commits »
curo
pushed to
main
at
curo/kite
2026-06-06 12:38:06 +02:00
4d0ada6d06
docs(phase-07.2): mark VERIFICATION.md passed — CR-02 gap resolved
2265aaaba4
docs(phase-07.2): mark VALIDATION.md complete — nyquist_compliant: true
b8e0e3adec
test(07.2): complete automated UAT — 7/7 pass
Compare 3 commits »
curo
pushed to
main
at
curo/kite
2026-06-06 00:33:36 +02:00
95c6db5c42
security(07.2): add SECURITY.md audit — JTI claim + Redis NBF revocation
curo
pushed to
main
at
curo/kite
2026-06-06 00:12:12 +02:00
646736d4d3
docs(phase-07.2): complete phase execution
8e4e199062
docs(07.2): add phase verification report
d3deef4f95
fix(07.2): add user_nbf write to password_reset_confirm — CR-02 gap closure
7e23a3ed0e
docs(07.2): add code review report
a20d27123d
docs(07.2): update tracking after Wave 2 — plan 07.2-03 complete
Compare 24 commits »
curo
pushed to
main
at
curo/kite
2026-06-05 14:45:09 +02:00
eda91f7512
test(load): add Locust load test result CSVs
6ec2748b84
docs(readme): add project README for v0.1 alpha
14c1bf437b
docs(milestone): add v0.1 milestone audit report
18de84d1a9
docs(phase-06): add pattern map and code review fix report
1fd7395893
docs(state): clean up HANDOFF.json and mark all v1.0 phases complete
Compare 8 commits »
curo
pushed to
main
at
curo/kite
2026-06-05 12:54:24 +02:00
c9fe69db3a
docs(phase-07.1): add Nyquist VALIDATION.md — nyquist_compliant: true
8f8bfa5539
test(phase-07.1): add Nyquist validation tests for sessions_revoked frontend behavior
89375e6d93
docs(phase-07): mark VALIDATION.md complete — 10/11 tests green, nyquist_compliant
Compare 3 commits »
curo
pushed to
main
at
curo/kite
2026-06-05 12:47:25 +02:00
c38c6b1c01
feat(07.1): session revocation on privilege change — CR-01/CR-02/CR-03
8d060a5da4
docs(state): mark Phase 7.1 planned — ready to execute
a3a97430a2
docs(07.1): create phase plan — 2 waves, CR-01..03 session revocation
0fa23f5211
fix(auth): catch IntegrityError on register race → 409 + locustfile pre-auth rewrite
3f0e2ab44c
docs(state): record phase 7.1 context session
Compare 35 commits »
curo
pushed to
main
at
curo/TryHackMe
2026-06-05 09:01:39 +02:00
9fc706a8bd
2026-06-05
curo
pushed to
main
at
curo/kite
2026-06-04 23:02:57 +02:00
888856aa8b
docs(06): add code review report — 7 critical, 9 warning, 4 info findings
b8b0840729
docs(phase-7): update tracking after wave 3 — plan 07-03 complete
e0cd183a63
chore: merge executor worktree (wave3-recovery/07-03)
5f72814f07
docs(07-03): complete plan summary — AnthropicProvider output_config + classifier ProviderConfig refactor
95c386f764
feat(07-03): classifier wired to load_provider_config + ai_config stub removed — D-04/D-06
Compare 50 commits »
curo
pushed to
main
at
curo/kite
2026-06-02 16:11:13 +02:00
eaa3399ec0
docs: add shared module map to CLAUDE.md, SECURITY.md, planning artifacts
cce70b2ef6
refactor(frontend): extract shared modules, thin views, delete dead code
a548266461
refactor(backend): extract shared helper modules per architecture rules
89f8d5a654
docs(codebase): refresh codebase map after Phase 06.2 completion
bd17b4b22f
docs(06.2): mark phase 6.2 complete — all gates passed
Compare 103 commits »
curo
pushed to
main
at
curo/kite
2026-05-30 20:08:42 +02:00
a2ece9ee7d
docs(phase-1): mark VALIDATION.md Nyquist-compliant — all 6 rows green
bf7d86184d
fix(documents): normalize UUID to undashed hex in raw SQL quota UPDATE
bd765f69bf
test(phase-1): add Nyquist validation tests — STORE-07 concurrent put, fix confirm UUID
33e5efe846
docs(v1.0): add milestone audit — 48/54 requirements satisfied, 3 blockers
710e535411
docs(phase-5): mark VALIDATION.md Nyquist-compliant — all 13 rows green
Compare 10 commits »
curo
pushed to
main
at
curo/kite
2026-05-30 11:58:53 +02:00
f4f340545b
chore: add .DS_Store, node_modules/, screenshots/ to .gitignore
curo
pushed to
main
at
curo/kite
2026-05-30 11:58:21 +02:00
5250895587
feat(05): cloud folder browser views, routing, and sidebar nav
54ef3357ba
fix(05): cloud API path param, root sentinel, webdav creds in list, upload path
67edc19a36
docs(05): add UAT, UI-SPEC, deferred items, debug notes; refine plans 09-11
34f012b4e8
fix(05): resolve 5 critical code review findings
9935c06aab
docs(05): add code review report — 5 critical, 6 warning, 3 info findings
Compare 22 commits »
curo
pushed to
main
at
curo/kite
2026-05-29 09:38:43 +02:00
7691477c6d
docs(05): mark Phase 5 complete — all 8 plans executed, security gates passed, human checkpoint approved
f1a7f52616
fix(security): bump python-multipart>=0.0.27 and PyMuPDF>=1.26.7 — pip-audit findings
c6a97b6a89
docs(05-08): complete cloud sidebar tree plan — awaiting human checkpoint
98576ac298
feat(05-08): add Cloud Storage collapsible section to AppSidebar
34b0593782
feat(05-08): add cloud tree components and getCloudFolders API function
Compare 10 commits »
curo
created branch
main
in
curo/kite
2026-05-29 09:38:43 +02:00
curo
created repository
curo/kite
2026-05-29 09:37:58 +02:00
curo
pushed to
plugin/email
at
curo/Pyra
2026-05-19 23:50:38 +02:00
fac6e7e77e
chore(email): sharpen tool descriptions and rename email_list_inbox
Previous
3
Next