JzoNg
|
5350700e47
|
feat(workflow): refresh Human Input migration UI
|
2026-07-27 14:22:59 +08:00 |
|
QuantumGhost
|
7c2c319538
|
Add IM contact sync API change proposal
|
2026-07-27 02:44:47 +08:00 |
|
QuantumGhost
|
a277a0dc4c
|
docs(openspec): archive human input v2 submission runtime
|
2026-07-25 12:41:51 +08:00 |
|
QuantumGhost
|
92c3600fc4
|
feat: implement human input v2 submission runtime
|
2026-07-25 11:14:08 +08:00 |
|
QuantumGhost
|
363a7834aa
|
docs(openspec): archive human input v2 OTP proof session
|
2026-07-25 10:08:56 +08:00 |
|
QuantumGhost
|
6f3d09009d
|
feat(api): implement human input v2 OTP proof sessions
|
2026-07-25 09:36:52 +08:00 |
|
QuantumGhost
|
d6583084ec
|
docs(openspec): archive human input v2 form core
|
2026-07-25 08:35:00 +08:00 |
|
QuantumGhost
|
8abbdec4fd
|
feat(api): implement human input v2 form core
|
2026-07-25 08:07:08 +08:00 |
|
QuantumGhost
|
64dba42bf3
|
docs(openspec): archive human input v2 recipient resolution
|
2026-07-25 07:16:24 +08:00 |
|
QuantumGhost
|
fdde47bbc3
|
feat(api): implement human input v2 recipient resolution
|
2026-07-25 06:56:33 +08:00 |
|
QuantumGhost
|
c16bbe786f
|
docs(openspec): archive human input v2 IM control plane
|
2026-07-25 06:24:41 +08:00 |
|
QuantumGhost
|
2d3ba7fa5d
|
fix(api): harden IM control plane invariants
|
2026-07-25 06:10:34 +08:00 |
|
QuantumGhost
|
7c5fc2a133
|
feat(api): implement human input v2 im control plane
|
2026-07-25 05:39:30 +08:00 |
|
QuantumGhost
|
ad31e11320
|
docs(openspec): archive human input v2 contact directory
|
2026-07-25 04:47:17 +08:00 |
|
QuantumGhost
|
eedb4d29ea
|
fix(api): scope contact directory deployment locking
|
2026-07-25 04:43:41 +08:00 |
|
QuantumGhost
|
4639e4b818
|
fix(api): serialize contact email claims
|
2026-07-25 04:24:04 +08:00 |
|
QuantumGhost
|
4ef0c50a97
|
feat(api): implement human input v2 contact directory
|
2026-07-25 03:26:43 +08:00 |
|
QuantumGhost
|
6c2ac9cd91
|
docs(openspec): split human input v2 domain core
|
2026-07-25 02:54:52 +08:00 |
|
QuantumGhost
|
318fbcef27
|
chore: update docs
|
2026-07-25 02:31:14 +08:00 |
|
QuantumGhost
|
5f78012b7d
|
docs(openspec): define human input v2 domain core
Assisted-by: Codex
|
2026-07-24 14:48:50 +08:00 |
|
QuantumGhost
|
eda9315a7b
|
Merge remote-tracking branch 'upstream/feat/hitl-im-dev' into feat/hitl-im-dev
|
2026-07-24 11:55:46 +08:00 |
|
QuantumGhost
|
f6440f6af4
|
update api stub, design spec and db models
|
2026-07-24 10:43:51 +08:00 |
|
JzoNg
|
5f1646c14b
|
feat(human-input): add batch migration and contact lookup boundaries
|
2026-07-23 11:09:29 +08:00 |
|
JzoNg
|
d6b8466bcd
|
refactor(contacts): simplify repository boundary
|
2026-07-22 18:04:12 +08:00 |
|
QuantumGhost
|
09076f6555
|
docs: update spec and api stub
|
2026-07-22 17:02:23 +08:00 |
|
JzoNg
|
ad1fe871f4
|
docs(openspec): clarify platform contact management
|
2026-07-22 16:37:08 +08:00 |
|
JzoNg
|
f587807123
|
feat(contacts): add configured channel actions
|
2026-07-22 15:59:04 +08:00 |
|
JzoNg
|
6154e58da7
|
feat(contacts): add channels and email configuration
|
2026-07-22 15:52:45 +08:00 |
|
JzoNg
|
85d3226175
|
docs(openspec): update channels management requirements
|
2026-07-22 15:37:00 +08:00 |
|
QuantumGhost
|
47f20c8f3d
|
chore: update openspec docs
|
2026-07-22 15:20:57 +08:00 |
|
QuantumGhost
|
ce694a20b4
|
Merge remote-tracking branch 'upstream/feat/hitl-im-dev' into feat/hitl-im-dev
|
2026-07-21 16:44:04 +08:00 |
|
QuantumGhost
|
ef5933a90e
|
chore(api): refine HITL v2 docs and API stubs
|
2026-07-21 16:12:35 +08:00 |
|
JzoNg
|
41024954b7
|
fix(human-input): rename recipients spec field
|
2026-07-20 17:29:38 +08:00 |
|
JzoNg
|
3c88536e2a
|
chore(openspec): complete Human Input v2 form tasks
|
2026-07-20 15:32:17 +08:00 |
|
JzoNg
|
1c9d15116c
|
chore(openspec): complete Human Input v2 migration tasks
|
2026-07-20 14:31:02 +08:00 |
|
JzoNg
|
679d011d17
|
feat(workflow): add Human Input v2 migration flow
|
2026-07-20 14:28:27 +08:00 |
|
JzoNg
|
1d4b5eba35
|
feat(workflow): gate Human Input v2 creation
|
2026-07-20 14:05:27 +08:00 |
|
JzoNg
|
ad328d156a
|
feat(workflow): add Human Input v2 migration planner
|
2026-07-20 13:57:15 +08:00 |
|
JzoNg
|
1e5c206d31
|
docs(openspec): propose Human Input v2 form page
|
2026-07-20 13:43:39 +08:00 |
|
JzoNg
|
8b66eedaba
|
docs(openspec): propose Human Input v2 migration UI
|
2026-07-20 11:52:40 +08:00 |
|
JzoNg
|
9cc072ed5d
|
docs(openspec): complete Human Input v2 UI tasks
|
2026-07-18 14:07:15 +08:00 |
|
JzoNg
|
cee50acbc4
|
docs(openspec): document Human Input v2 UI acceptance
|
2026-07-18 14:04:49 +08:00 |
|
JzoNg
|
2603ca1bfb
|
feat(contacts): add mock-backed contacts management UI
|
2026-07-17 16:33:32 +08:00 |
|
JzoNg
|
93a745c9ca
|
chore(contacts): complete IM platform frontend quality checks
|
2026-07-17 15:17:30 +08:00 |
|
JzoNg
|
78980e9f1f
|
feat(contacts): implement IM contact sync and details
|
2026-07-17 15:17:29 +08:00 |
|
JzoNg
|
b30c3578a7
|
feat(contacts): implement IM platform binding management UI
|
2026-07-17 15:17:29 +08:00 |
|
JzoNg
|
ef5c3df88b
|
feat(contacts): implement IM platform mock data boundary
|
2026-07-17 15:17:29 +08:00 |
|
JzoNg
|
e35752ddbc
|
fix(contacts): restrict IM platform entry to non-enterprise editions
|
2026-07-17 15:17:29 +08:00 |
|
JzoNg
|
5b5d62a2af
|
feat(contacts): establish IM platform frontend baseline
|
2026-07-17 15:17:29 +08:00 |
|
JzoNg
|
cdd111869b
|
docs: human input node v2
|
2026-07-17 15:09:50 +08:00 |
|