-
d6d7b03d09
chore: auto-commit (5 archivos)
master
egutierrez
2026-05-19 00:31:34 +02:00
-
688b399fd3
docs(flows): DoD obligatorio con user-facing surface + abrir issues 0100-0103 (taxonomia, frontmatter migration, dev_console, work dashboard)
egutierrez
2026-05-17 00:07:04 +02:00
-
e742a203a0
chore: auto-commit (1 archivos)
egutierrez
2026-05-16 16:33:25 +02:00
-
a43303b30f
merge graph_explorer Fase 2 cleanup (issue 0081-J)
egutierrez
2026-05-15 17:10:52 +02:00
-
-
35ac7d9a24
absorb jobs_actions into main Jobs table via Button renderer (Fase 2, issue 0081-J)
egutierrez
2026-05-15 17:10:50 +02:00
-
-
265e14a71b
merge Jobs renderers migration (issue 0081-J)
egutierrez
2026-05-15 16:45:43 +02:00
-
-
6f05e4bf60
migrate Jobs table to data_table::render with Progress/Duration/Badge renderers (issue 0081-J)
egutierrez
2026-05-15 16:45:39 +02:00
-
-
6109911a3d
merge data_table migration (issue 0081-J)
egutierrez
2026-05-15 14:42:10 +02:00
-
-
f9d2229512
migrate entity panel Table to data_table_cpp_viz (issue 0081-J)
egutierrez
2026-05-15 14:42:07 +02:00
-
-
0b8aadd774
feat(kotlin-compose): design system + 33 components + gallery_kt + e2e android emulator + scaffolder fixes
egutierrez
2026-05-11 16:29:05 +02:00
-
0bab5c97c7
chore: auto-commit (5 archivos)
egutierrez
2026-05-10 13:30:27 +02:00
-
fb84a566f2
chore: auto-commit (2 archivos)
egutierrez
2026-05-09 18:11:25 +02:00
-
5e6023f639
docs: issues 0041 (split thresholds) + 0042 (GLiNER2), supersedes mREBEL
egutierrez
2026-05-05 10:07:43 +02:00
-
3c98fee443
Merge quick/browser-cdp-issues — issues 0038, 0039, 0040 (browser externo + CDP + profiles)
egutierrez
2026-05-04 22:16:46 +02:00
-
-
8733b7d175
docs(issues): browser externo + CDP + multi-profile (0038, 0039, 0040)
egutierrez
2026-05-04 22:16:42 +02:00
-
-
2a49c2b3fa
Merge issue 0013 — Paste & Extract panel
egutierrez
2026-05-04 14:31:54 +02:00
-
-
f614a51c58
Merge issue 0035e — polish del Group + tests cross-platform
egutierrez
2026-05-04 14:31:45 +02:00
-
-
65a4e7f4a8
docs: cerrar issue 0035e
egutierrez
2026-05-04 14:25:40 +02:00
-
deb86b24ec
test(0035e): cobertura del visual heredado, threshold override y migracion idempotente
egutierrez
2026-05-04 14:25:03 +02:00
-
5417834950
feat(0035e): gx-cli group visual <id> espejea visual heredado del Group
egutierrez
2026-05-04 14:24:54 +02:00
-
5056b5e0d8
docs(0013): cerrar issue 0013 — paste & extract panel
egutierrez
2026-05-04 14:24:47 +02:00
-
2233280302
test(0013): pytest suite for paste_extract
egutierrez
2026-05-04 14:24:44 +02:00
-
992e8fa06c
feat(0013): wire extract_panel into main + CMakeLists + app.md
egutierrez
2026-05-04 14:24:32 +02:00
-
fdc6b91f4d
feat(0013): add extract_panel — UI + subprocess + apply (dedupe)
egutierrez
2026-05-04 14:24:26 +02:00
-
009d387d9a
feat(0013): add paste_extract enricher (preview-only)
egutierrez
2026-05-04 14:24:16 +02:00
-
-
-
c27d8e7ffc
feat(0035e): Group hereda iconografia de hijos homogeneos
egutierrez
2026-05-04 14:21:01 +02:00
-
52495af779
feat(0035e): manifest auto_group_threshold override + propagacion a Python
egutierrez
2026-05-04 14:20:52 +02:00
-
65a14749f3
test(0035e): conftest resolver tolerante a worktrees fuera de fn_registry/
egutierrez
2026-05-04 14:20:44 +02:00
-
-
c6d17998e7
docs(app.md): document additional uses_functions deps
egutierrez
2026-05-04 11:46:48 +02:00
-
27849200ce
Merge issue/0037b-fix-promote-button-and-tighter-placement
egutierrez
2026-05-04 01:36:54 +02:00
-
-
616c46297b
fix: promote button funciona + placement direccional mas cercano
egutierrez
2026-05-04 01:36:54 +02:00
-
-
28548e053d
Merge issue/0037-directional-orphan-placement
egutierrez
2026-05-04 01:27:13 +02:00
-
-
fdd169bc35
feat(0037): placement direccional 45 grados de orphans (away from centroide)
egutierrez
2026-05-04 01:27:11 +02:00
-
-
502ce80b9f
Merge issue/0036f-view-menu-open-nodegroups
egutierrez
2026-05-04 01:13:03 +02:00
-
-
f6f53b60c3
feat(0036f): view menu accion 'Open NodeGroups for selected'
egutierrez
2026-05-04 01:12:58 +02:00
-
-
3e71fcc4ca
docs(0036e): mark issue as done
egutierrez
2026-05-04 01:06:41 +02:00
-
436c23d155
Merge issue/0036e-row-click-focus
egutierrez
2026-05-04 01:06:34 +02:00
-
-
f4e4dd5a0b
feat(0036e): row click en NodeGroups enfoca la entidad (kind-aware)
egutierrez
2026-05-04 01:06:30 +02:00
-
-
8bfe0b841c
Merge issue/0036d-promote-kind-aware
egutierrez
2026-05-04 01:03:14 +02:00
-
-
f0d8a5ad04
feat(0036d): promote kind-aware (Group → clear group_id)
egutierrez
2026-05-04 01:03:11 +02:00
-
-
98e744ea4e
docs(0036c): mark issue as done
egutierrez
2026-05-04 00:56:50 +02:00
-
176d9b232d
Merge issue/0036c-doubleclick-group-opens-nodegroups
egutierrez
2026-05-04 00:56:47 +02:00
-
-
8f91b4ed23
feat(0036c): doble click en Group abre NodeGroups; cleanup Table panel
egutierrez
2026-05-04 00:56:44 +02:00
-
-
7277f63985
docs(0036b): mark issue as done
egutierrez
2026-05-04 00:52:36 +02:00
-
b27578f093
Merge issue/0036b-kind-and-group-loader
egutierrez
2026-05-04 00:52:36 +02:00
-
-
d6e13fddc3
feat(0036b): NodeGroups admite kind=Group + loader entities
egutierrez
2026-05-04 00:52:25 +02:00
-
-
2a783187a3
Merge issue/0036a-rename-nodegroups
egutierrez
2026-05-04 00:43:25 +02:00
-
-
f8b16b2a5a
docs(0036a): mark issue as done
egutierrez
2026-05-04 00:43:22 +02:00
-
810b564127
refactor(0036a): rename Table-expanded -> NodeGroups (paperwork)
egutierrez
2026-05-04 00:43:01 +02:00
-
-
441a697abf
Merge issue/split-words-enricher
egutierrez
2026-05-04 00:14:57 +02:00
-
-
352b27d488
feat: enricher split_words para probar grouping con volumen alto
egutierrez
2026-05-04 00:14:57 +02:00
-
-
87b9a4dc02
Merge issue/agent-jobs-path-and-logs
egutierrez
2026-05-03 16:32:22 +02:00
-
-
652ff6f02c
fix(agent_jobs): queue dir desde GX_APP_DB, no GX_APP_DIR + logs verbosos
egutierrez
2026-05-03 16:32:22 +02:00
-
-
b67c44e8f9
Merge issue/agent-jobs-file-queue
egutierrez
2026-05-03 16:23:18 +02:00
-
-
3e7b3adc16
fix(agent_jobs): mover cola de SQLite a ficheros JSON (cross-9p safe)
egutierrez
2026-05-03 16:23:18 +02:00
-
-
82a576b844
Merge issue/mcp-notes-bugfix
egutierrez
2026-05-03 16:09:47 +02:00
-
-
e35c30cdf7
fix(gx-cli mcp): expone notes/append_notes en MCP y bloquea regresion
egutierrez
2026-05-03 16:09:47 +02:00
-
-
a0921d8a2c
Merge issue/gx-cli-notes-support
egutierrez
2026-05-03 15:40:59 +02:00
-
-
9b9df496da
feat(gx-cli): expone columna notes en node create/update
egutierrez
2026-05-03 15:40:58 +02:00
-
-
e4524684d7
Merge issue/text-enrichers-read-notes
egutierrez
2026-05-03 15:36:23 +02:00
-
-
2a5127fcaf
fix(enrichers): split_sentences y extract_iocs_text leen entities.notes
egutierrez
2026-05-03 15:36:18 +02:00
-
-
bcc86c43c1
Merge issue/offline-text-enrichers
egutierrez
2026-05-03 15:20:41 +02:00
-
-
0e435c2e21
feat: enrichers offline split_sentences + extract_iocs_text
egutierrez
2026-05-03 15:20:39 +02:00
-
-
092ad2801e
docs(0035d): mark issue as done
egutierrez
2026-05-03 14:57:28 +02:00
-
e71c31264a
Merge issue/0035d-tableview-drill-in
egutierrez
2026-05-03 14:57:26 +02:00
-
-
b67da92e18
feat(0035d): doble click en Group abre tableview filtrado por group_id
egutierrez
2026-05-03 14:57:20 +02:00
-
-
eff273a2d4
docs(0035c): mark issue as done
egutierrez
2026-05-03 14:52:35 +02:00
-
f08cdb4db4
Merge issue/0035c-web-search-creates-groups
egutierrez
2026-05-03 14:52:31 +02:00
-
-
67f10a8afd
feat(0035c): web_search crea Group cuando excede umbral
egutierrez
2026-05-03 14:52:29 +02:00
-
-
784b56ba10
Merge issue/0035b-renderer-hides-grouped-children
egutierrez
2026-05-03 14:48:20 +02:00
-
-
d3da1416f3
feat(0035b): renderer oculta hijos de grupos colapsados + dedup aristas
egutierrez
2026-05-03 14:48:17 +02:00
-
-
fbe408015d
Merge issue/0034b-prior-decisions-catchup
egutierrez
2026-05-03 14:41:41 +02:00
-
-
7a94160fd2
feat: catch-up de decisiones previas (Webpage→Url, anti-bot, UI 2-col, tests cross-platform)
egutierrez
2026-05-03 14:41:28 +02:00
-
-
4be5734ce5
docs(0035a): mark issue as done
egutierrez
2026-05-03 14:23:33 +02:00
-
a80834f2ac
Merge issue/0035a-group-type-and-schema
egutierrez
2026-05-03 14:23:26 +02:00
-
-
fc4f0824da
feat(0035a): tipo Group + columna group_id en entities
egutierrez
2026-05-03 14:23:23 +02:00
-
-
b0706b71c0
merge: issue/assets-subfolder — distribuibles en assets/
egutierrez
2026-05-03 00:50:48 +02:00
-
-
8623732d6d
feat(graph_explorer): adopta layout assets/ via fn::asset_path
egutierrez
2026-05-03 00:50:44 +02:00
-
-
375573db38
merge: issue/local-files-and-windows-runtime — convencion local_files/
egutierrez
2026-05-03 00:33:13 +02:00
-
-
7a055809c2
feat(graph_explorer): adopta convencion local_files/
egutierrez
2026-05-03 00:33:08 +02:00
-
-
2d8aafea34
merge: issue/0033b-vendor-python-functions — vendoring 0033b
egutierrez
2026-05-03 00:20:50 +02:00
-
-
ee0d26ce2d
feat(enrichers): vendoring de funciones Python por enricher (issue 0033b)
egutierrez
2026-05-03 00:20:41 +02:00
-
-
4ef6a5f7db
chore(issues): mover 7 issues completadas a issues/completed/
egutierrez
2026-05-03 00:14:58 +02:00
-
9ec832ea9a
merge: issue/0033b-python-runtime-embed — runtime Python embebido fase B
egutierrez
2026-05-02 16:51:10 +02:00
-
-
30f6f3758f
feat(jobs): runtime Python embebido + cadena de fallback (issue 0033 fase B)
egutierrez
2026-05-02 16:51:02 +02:00
-
-
2238355f40
merge: issue/0033a-multilang-dispatcher — dispatcher multi-lang fase A
egutierrez
2026-05-02 16:15:35 +02:00
-
-
7e0b55d282
docs(issues): marcar 0033 fase A como completada
egutierrez
2026-05-02 16:15:28 +02:00
-
fce3f97d53
feat(enrichers): dispatcher multi-lang go|python|bash (issue 0033 fase A)
egutierrez
2026-05-02 16:15:03 +02:00
-
-
35ace544d9
docs(issues): roadmap fase 2 navegador + ports Go + runtime embebido
egutierrez
2026-05-02 16:10:35 +02:00
-
5fe856b30e
fix(jobs): resolver ops_db_path absoluto y normalizar backslashes
egutierrez
2026-05-02 16:10:21 +02:00
-
6919ebfe9c
feat(enrichers): web_search DuckDuckGo + tests pytest de los 5 enrichers
egutierrez
2026-05-02 16:10:13 +02:00
-
0d2450bac5
feat(chat): panel Echo + gx-cli MCP server con tools tipadas
egutierrez
2026-05-02 16:10:01 +02:00
-
4281f3ccb2
fix(jobs): autodetectar distro WSL + normalizar separadores UNC (issue 0026)
egutierrez
2026-05-01 19:27:28 +02:00
-
598e6fcdd4
merge: issue/0026-jobs-windows — implementacion Win32 con wsl.exe
egutierrez
2026-05-01 18:49:39 +02:00
-
-
c3ce9956f7
feat(jobs): implementacion Win32 — wsl.exe + path translation (issue 0026)
egutierrez
2026-05-01 18:49:36 +02:00
-
-
a7c227354b
fix(jobs): stub Windows para que la build cross-compile (issue 0026)
egutierrez
2026-05-01 18:42:46 +02:00
-
b329358efa
merge: issue/0031-stable-layout-on-reload — layout estable + halo placement
egutierrez
2026-05-01 18:40:03 +02:00
-
-
012e2e97a6
fix(layout): layout estable al recargar (issue 0031)
egutierrez
2026-05-01 18:39:59 +02:00
-
-
a35e70b95c
merge: issue/0026-jobs-system — sistema de jobs + 4 enrichers web
egutierrez
2026-05-01 18:24:59 +02:00
-
-
7ec6c4e09f
feat(enrichers): cuatro enrichers web — fetch + extract trio (issues 0028, 0028b)
egutierrez
2026-05-01 18:24:52 +02:00