Skip to content
Closed
Show file tree
Hide file tree
Changes from 62 commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
ce4663c
feat: name Weekly VOC and focus Event Lineage (v2.13.0)
seonghobae Aug 19, 2026
03a1167
feat: open Calendar commitments onto Event Lineage (v2.14.0)
seonghobae Aug 19, 2026
d25eeda
feat: open Customer master related posts onto Event Lineage (v2.15.0)
seonghobae Aug 19, 2026
0aaf992
feat: open Ask Agent cited posts onto Event Lineage (v2.16.0)
seonghobae Aug 19, 2026
3e5bfca
feat: keep GNB Event Lineage focus on a linked DAG node (v2.17.0)
seonghobae Aug 19, 2026
8966294
ci: repair analysis-run DAG cutoff context
seonghobae Aug 19, 2026
cad7327
feat: focus Keyman after GNB Event Lineage names it next (v2.19.0)
seonghobae Aug 19, 2026
8ed5015
feat: name Weekly VOC and focus Event Lineage (v2.13.0)
seonghobae Aug 19, 2026
3990fc9
feat: open Calendar commitments onto Event Lineage (v2.14.0)
seonghobae Aug 19, 2026
f9b86fc
docs: assign Calendar focus ADR a unique number
seonghobae Aug 20, 2026
609b61d
fix: stop auto-drilled Keyman panel from stealing Event Lineage focus
seonghobae Aug 20, 2026
a5831c0
feat: open Customer master related posts onto Event Lineage (v2.15.0)
seonghobae Aug 19, 2026
73887c9
fix: preserve Event Lineage focus after related loads
seonghobae Aug 20, 2026
cbdcc6f
feat: open Ask Agent cited posts onto Event Lineage (v2.16.0)
seonghobae Aug 19, 2026
1eeac6b
feat: keep GNB Event Lineage focus on a linked DAG node (v2.17.0)
seonghobae Aug 19, 2026
b5caf7c
fix(ui): preserve analysis-run cutoff across DAG navigation
seonghobae Aug 20, 2026
36ef783
feat: open Customer master related posts onto Event Lineage (v2.15.0)
seonghobae Aug 19, 2026
29c9732
test: keep customer master router specific
seonghobae Aug 20, 2026
1c37126
test(red): reproduce stale post detail navigation
seonghobae Aug 20, 2026
b39fd35
feat: open Ask Agent cited posts onto Event Lineage (v2.16.0)
seonghobae Aug 19, 2026
48461d0
merge: restack onto feat/ask-agent-open-focus-event-lineage-v2160
seonghobae Aug 20, 2026
bd08c68
merge: restack onto feat/event-lineage-node-keeps-gnb-focus-v2170
seonghobae Aug 20, 2026
c910478
feat: name Weekly VOC and focus Event Lineage (v2.13.0)
seonghobae Aug 19, 2026
85db4e1
fix: reject impossible Weekly VOC dates
seonghobae Aug 20, 2026
8daa419
feat: open Calendar commitments onto Event Lineage (v2.14.0)
seonghobae Aug 19, 2026
156a507
fix: stop auto-drilled Keyman panel from stealing Event Lineage focus
seonghobae Aug 20, 2026
5267614
fix: keep Calendar scroll with Event Lineage
seonghobae Aug 20, 2026
dc00316
feat: open Customer master related posts onto Event Lineage (v2.15.0)
seonghobae Aug 19, 2026
15c82c7
test: keep customer master router specific
seonghobae Aug 20, 2026
8fb0fea
feat: open Ask Agent cited posts onto Event Lineage (v2.16.0)
seonghobae Aug 19, 2026
7f36683
feat: keep GNB Event Lineage focus on a linked DAG node (v2.17.0)
seonghobae Aug 19, 2026
a731551
fix(ui): preserve analysis-run cutoff across DAG navigation
seonghobae Aug 20, 2026
4d6494d
fix: ignore stale post detail responses
seonghobae Aug 20, 2026
a7f3c12
merge: restack onto latest feat/event-lineage-node-keeps-gnb-focus-v2170
seonghobae Aug 20, 2026
d789c30
merge: restack onto latest feat/event-lineage-node-keeps-gnb-focus-v2170
seonghobae Aug 20, 2026
8bbc2ed
chore: restack Keyman focus on current Event Lineage head
seonghobae Aug 20, 2026
5e3e241
chore: reconcile remote Keyman restack with verified tree
seonghobae Aug 20, 2026
251efe1
chore: restack Keyman focus on current Event Lineage head
seonghobae Aug 20, 2026
4506f26
fix: align static SQL contract with safe composition
seonghobae Aug 20, 2026
b333958
chore: restack Keyman focus on current Event Lineage head
seonghobae Aug 20, 2026
7d881db
chore: restack Keyman focus on final Event Lineage
seonghobae Aug 20, 2026
4ff6fa2
chore: restack Keyman focus on final Event Lineage
seonghobae Aug 20, 2026
387427e
chore: restack Keyman focus on final Event Lineage
seonghobae Aug 20, 2026
afe8c2d
Merge remote-tracking branch 'origin/feat/event-lineage-node-keeps-gn…
seonghobae Aug 20, 2026
0229c4b
test: align embedded image accessibility expectation
seonghobae Aug 20, 2026
dc15a23
Merge commit '85013814fd65114c5a75d04297f04e342129b8d1' of https://gi…
seonghobae Aug 20, 2026
86c5f88
fix: avoid keyman ADR number collision
seonghobae Aug 20, 2026
95f19d0
Merge remote-tracking branch 'origin/feat/event-lineage-node-keeps-gn…
seonghobae Aug 20, 2026
eb4594d
docs: assign unique ADR number to Valkey events
seonghobae Aug 20, 2026
74c2234
Merge remote-tracking branch 'origin/feat/event-lineage-node-keeps-gn…
seonghobae Aug 20, 2026
e44f1a6
Merge remote-tracking branch 'origin/feat/event-lineage-node-keeps-gn…
seonghobae Aug 20, 2026
a005e7e
Merge current event-lineage base into GNB lineage
seonghobae Aug 20, 2026
60b44c4
merge: propagate current protected Event Lineage base
seonghobae Aug 20, 2026
75cdf43
merge: propagate current Event Lineage branch head
seonghobae Aug 20, 2026
26a6d9c
merge: propagate current semantic-source Event Lineage base
seonghobae Aug 20, 2026
4a76186
Merge remote-tracking branch 'origin/feat/event-lineage-node-keeps-gn…
seonghobae Aug 20, 2026
bbbe734
Merge remote-tracking branch 'origin/feat/event-lineage-node-keeps-gn…
seonghobae Aug 21, 2026
259b3b0
Merge remote-tracking branch 'origin/feat/event-lineage-node-keeps-gn…
seonghobae Aug 21, 2026
0beb110
Merge remote-tracking branch 'origin/feat/event-lineage-node-keeps-gn…
seonghobae Aug 21, 2026
8a6a1b6
Merge remote-tracking branch 'origin/feat/event-lineage-node-keeps-gn…
seonghobae Aug 21, 2026
c8b7445
fix: remove self-modifying repair artifacts
seonghobae Aug 21, 2026
d0ecc3d
feat: verify Global Ask semantic claims with public evidence (#276)
seonghobae Aug 21, 2026
d1b181f
fix: fail closed on malformed claim verification
seonghobae Aug 21, 2026
73621d1
chore: restack keyman focus on current parent
seonghobae Aug 21, 2026
1a8f926
chore: preserve exact keyman focus repair
seonghobae Aug 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
80 changes: 0 additions & 80 deletions .github/workflows/repair-global-ask-pnpm-v2.yml

This file was deleted.

2 changes: 2 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -181,6 +181,8 @@ Opening an Ask Agent cited post uses the same focus path (ADR 0096). Do not
invent a cited post.
A linked Event Lineage node opened from that focused popup keeps the
originating flags (ADR 0097). Do not invent a cited post.
That open then focuses Keyman as the named next read (ADR 0100). Do not invent
a week, a theta, a cutoff body, a CalDAV event, a customer, or a cited post.


## Tests
Expand Down
3 changes: 2 additions & 1 deletion ARCHITECTURE.md
Original file line number Diff line number Diff line change
Expand Up @@ -286,7 +286,8 @@ Calendar commitments use the same Event Lineage focus path (ADR 0094),
Customer master related posts use the same Event Lineage focus path
(ADR 0095). Ask Agent cited posts use the same Event Lineage focus path
(ADR 0096). A linked Event Lineage node opened from a focused popup keeps
those flags (ADR 0097), and the full detail popup includes Korean
those flags (ADR 0097) and then focuses Keyman as the named next read
(ADR 0100). The full detail popup includes Korean
summary/key-events/R&R, VOC evidence excerpts, an Event Lineage panel
(direct vs. indirect links; a link opens that post), the Keyman
affiliate tree (resolved ancestors plus unresolved org roots), Keyman +
Expand Down
5 changes: 5 additions & 0 deletions CHANGELOG.d/2.19.0-gnb-event-lineage-focus-keyman.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# 2.19.0 GNB Event Lineage focuses Keyman as the next read

Opening a GNB-focused post keeps Event Lineage current and moves focus
to Keyman so the named next action is landable. A home-list open does
not. No TEPP theta is invented.
8 changes: 8 additions & 0 deletions CHANGELOG.d/2.19.0-remove-source-fix-artifacts.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# 2.19.0 — Remove one-shot repair artifacts

## Fixed

- Removed the self-modifying pnpm repair workflow and unreferenced root-level
source-rewrite scripts after their one-time repairs were completed. Product
behavior now lives in reviewed source and normal CI rather than a workflow
that edits and pushes its own branch.
7 changes: 7 additions & 0 deletions CHANGELOG.d/2.20.0-global-ask-public-verification.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# 2.20.0 — Global Ask public semantic verification

- Global Ask may nominate source posts from persisted semantic, ontology, and Knowledge Graph evidence instead of requiring the buyer's term to appear in raw post text.
- Multilingual contains-search uses one indexable predicate per semantic field and migration 0054 adds matching `pg_trgm` GIN indexes; concatenated expression scans are regression-tested out.
- An explicit public-verification boundary uses SearXNG retrieval and contextual-orchestrator verification while keeping external URLs separate from internal post citations.
- Private source evidence, Keyman/person facts, TEPP measurement artifacts, and fast-mlsirm measurement data are ineligible for public-search egress.
- Public corroboration remains review evidence and never authority-promotes an inferred graph or ontology assertion.
7 changes: 7 additions & 0 deletions CHANGELOG.d/2.20.0-project-history-contract.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
# 2.20.0 Project-history response contract

Project-history storage projections now emit the same strict evidence-bound
shape that the HTTP response validates. Project identity display names retain
their authoritative code/key, event source IDs and time basis are explicit,
and the endpoint no longer fails with a validation error for an authorized
timeline.
14 changes: 13 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,18 @@ All notable changes to this project are documented here. Format follows
[Keep a Changelog](https://keepachangelog.com/en/1.1.0/); versioning follows
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [2.19.0] - 2026-08-20

### Added

- Opening a Board Weekly VOC post, Calendar commitment, Customer master
related post, or Ask Agent cited post now keeps Event Lineage current
and focuses Keyman as the named next read. A linked Event Lineage DAG
walk from that popup keeps the same Keyman focus. A home-list open
does not add that focus or copy. No TEPP theta is invented. No cited
post, customer, week, or cutoff body is invented (ADR 0100 / ADR 0097
/ ADR 0016).

## [2.17.0] - 2026-08-19

### Added
Expand Down Expand Up @@ -32,7 +44,7 @@ All notable changes to this project are documented here. Format follows
Keyman and evaluation as the next read. Customer master names authorized
customer entities as current before that open. Home-list opens do not add
that focus or copy. No TEPP theta is invented. No customer is invented
(ADR 0095 / ADR 0037 / ADR 0016).
(ADR 0095 / ADR 0037 / ADR 0016).

## [2.14.0] - 2026-08-19

Expand Down
9 changes: 9 additions & 0 deletions CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,3 +105,12 @@ cited post.
From a GNB-focused popup, open a linked Event Lineage node: Event Lineage
stays focused and names the new post as current (ADR 0097). A home-list
DAG walk does not. Do not invent a theta.

## GNB Event Lineage focuses Keyman (v2.19.0)

A GNB-origin popup (Weekly VOC, Calendar, Customer master, Ask Agent, or a
linked Event Lineage DAG walk from one of those) keeps Event Lineage
current and moves focus to the Keyman heading once Keyman rows have
settled (ADR 0100). The report-member auto-land chain to related nodes
and Ask is not used for GNB origins. A home-list open does not gain that
focus. Do not invent a theta.
48 changes: 0 additions & 48 deletions add_translations.py

This file was deleted.

Loading
Loading