// import { store } from 'hybrids' import type { ApplogForInsert } from '@wovin/core/applog' import { add, getMinutes, startOfHour, sub } from 'date-fns' // const ts = dateNowIso() const now = new Date() // Current date and time // Truncate to start of day (midnight) in UTC // const fixedDate = new Date(Date.UTC(now.getUTCFullYear(), now.getUTCMonth(), now.getUTCDate())) const fixedDate = getMinutes(now) > 30 ? startOfHour(now) : sub(startOfHour(now), { hours: 1 }) const ts = fixedDate.toISOString() // HACK: for deterministic testing const change1ts = add(fixedDate, { minutes: 10 }).toISOString() const change2ts = add(fixedDate, { minutes: 20 }).toISOString() // ? change to utc ms ts and only use iso for display const agentHash = 'demoAgent' export function getTestApplogs() { console.log('[initBlockDatoms] agent', agentHash) return [ { en: 'roothash', at: 'block/content', vl: 'ROOT', ts, ag: agentHash }, // { en: 'x', at: 'TEST', vl: 'FOOBARFOOBARFOOBARFOOBARFOOBARFOOBARFOOBARFOOBARFOOBARFOOBARFOOBAR', ts: ts, ag: agentHash }, // { en: 'zeroOne', at: 'block/content', vl: '0 > 1', ts: ts, ag: agentHash }, // { en: 'rel1hash', at: 'relation/childOf', vl: 'roothash', ts: ts, ag: agentHash }, // { en: 'rel1hash', at: 'relation/block', vl: 'zeroOne', ts: ts, ag: agentHash }, // { en: 'zeroTwo', at: 'block/content', vl: '0 > 2', ts: ts, ag: agentHash }, // { en: 'rel2hash', at: 'relation/childOf', vl: 'roothash', ts: ts, ag: agentHash }, // { en: 'rel2hash', at: 'relation/block', vl: 'zeroTwo', ts: ts, ag: agentHash }, // { en: 'rel2hash', at: 'relation/after', vl: 'zeroOne', ts: ts, ag: agentHash }, // { en: 'zeroThree', at: 'block/content', vl: '0 > 3', ts: ts, ag: agentHash }, // { en: 'rel3hash', at: 'relation/childOf', vl: 'roothash', ts: ts, ag: agentHash }, // { en: 'rel3hash', at: 'relation/block', vl: 'zeroThree', ts: ts, ag: agentHash }, // { en: 'rel3hash', at: 'relation/after', vl: 'zeroTwo', ts: ts, ag: agentHash }, // { en: 'zeroThree', at: 'block/content', vl: '0 > 3 - 2nd change', ts: change1ts, ag: agentHash }, // { en: 'zeroThree', at: 'block/content', vl: '0 > 3 - 3rd change', ts: change2ts, ag: agentHash }, // { en: 'zeroThree', at: 'block/content', vl: '0 > 3 - 3RD REMOTE CHANGE', ts: change2ts, ag: agentHash }, // { // en: 'zeroFour', // at: 'block/pullUrl', // vl: 'note3://publication/k51qzi5uqu5dhdnf8t134hxognxi5wtxe997x8u3b5cjsbixyj1b7c7vloocqf/9efea70', // ts: ts, // ag: agentHash, // }, // { en: 'zeroFour', at: 'block/mirrors', vl: 'zeroOne', ts: ts, ag: agentHash }, // { en: 'rel4hash', at: 'relation/childOf', vl: 'roothash', ts: ts, ag: agentHash }, // { en: 'rel4hash', at: 'relation/block', vl: 'zeroFour', ts: ts, ag: agentHash }, // { en: 'rel4hash', at: 'relation/after', vl: 'zeroThree', ts: ts, ag: agentHash }, ] } export const testMovieAtoms = [ { en: '100', at: 'person/name', vl: 'James Cameron', ts, ag: agentHash }, { en: '100', at: 'person/born', vl: '1954-08-16T00:00:00Z', ts, ag: agentHash }, { en: '101', at: 'person/name', vl: 'Arnold Schwarzenegger', ts, ag: agentHash }, { en: '101', at: 'person/born', vl: '1947-07-30T00:00:00Z', ts, ag: agentHash }, { en: '102', at: 'person/name', vl: 'Linda Hamilton', ts, ag: agentHash }, { en: '102', at: 'person/name', vl: 'Linda Maria Hamilton', ts: change1ts, ag: agentHash }, { en: '102', at: 'person/born', vl: '1956-09-26T00:00:00Z', ts, ag: agentHash }, { en: '103', at: 'person/name', vl: 'Michael Biehn', ts, ag: agentHash }, { en: '103', at: 'person/born', vl: '1956-07-31T00:00:00Z', ts, ag: agentHash }, { en: '104', at: 'person/name', vl: 'Ted Kotcheff', ts, ag: agentHash }, { en: '104', at: 'person/born', vl: '1931-04-07T00:00:00Z', ts, ag: agentHash }, { en: '105', at: 'person/name', vl: 'Sylvester Stallone', ts, ag: agentHash }, { en: '105', at: 'person/born', vl: '1946-07-06T00:00:00Z', ts, ag: agentHash }, { en: '106', at: 'person/name', vl: 'Richard Crenna', ts, ag: agentHash }, { en: '106', at: 'person/born', vl: '1926-11-30T00:00:00Z', ts, ag: agentHash }, { en: '106', at: 'person/death', vl: '2003-01-17T00:00:00Z', ts, ag: agentHash }, { en: '107', at: 'person/name', vl: 'Brian Dennehy', ts, ag: agentHash }, { en: '107', at: 'person/born', vl: '1938-07-09T00:00:00Z', ts, ag: agentHash }, { en: '108', at: 'person/name', vl: 'John McTiernan', ts, ag: agentHash }, { en: '108', at: 'person/born', vl: '1951-01-08T00:00:00Z', ts, ag: agentHash }, { en: '109', at: 'person/name', vl: 'Elpidia Carrillo', ts, ag: agentHash }, { en: '109', at: 'person/born', vl: '1961-08-16T00:00:00Z', ts, ag: agentHash }, { en: '110', at: 'person/name', vl: 'Carl Weathers', ts, ag: agentHash }, { en: '110', at: 'person/born', vl: '1948-01-14T00:00:00Z', ts, ag: agentHash }, { en: '111', at: 'person/name', vl: 'Richard Donner', ts, ag: agentHash }, { en: '111', at: 'person/born', vl: '1930-04-24T00:00:00Z', ts, ag: agentHash }, { en: '112', at: 'person/name', vl: 'Mel Gibson', ts, ag: agentHash }, { en: '112', at: 'person/born', vl: '1956-01-03T00:00:00Z', ts, ag: agentHash }, { en: '113', at: 'person/name', vl: 'Danny Glover', ts, ag: agentHash }, { en: '113', at: 'person/born', vl: '1946-07-22T00:00:00Z', ts, ag: agentHash }, { en: '114', at: 'person/name', vl: 'Gary Busey', ts, ag: agentHash }, { en: '114', at: 'person/born', vl: '1944-07-29T00:00:00Z', ts, ag: agentHash }, { en: '115', at: 'person/name', vl: 'Paul Verhoeven', ts, ag: agentHash }, { en: '115', at: 'person/born', vl: '1938-07-18T00:00:00Z', ts, ag: agentHash }, { en: '116', at: 'person/name', vl: 'Peter Weller', ts, ag: agentHash }, { en: '116', at: 'person/born', vl: '1947-06-24T00:00:00Z', ts, ag: agentHash }, { en: '117', at: 'person/name', vl: 'Nancy Allen', ts, ag: agentHash }, { en: '117', at: 'person/born', vl: '1950-06-24T00:00:00Z', ts, ag: agentHash }, { en: '118', at: 'person/name', vl: 'Ronny Cox', ts, ag: agentHash }, { en: '118', at: 'person/born', vl: '1938-07-23T00:00:00Z', ts, ag: agentHash }, { en: '119', at: 'person/name', vl: 'Mark L. Lester', ts, ag: agentHash }, { en: '119', at: 'person/born', vl: '1946-11-26T00:00:00Z', ts, ag: agentHash }, { en: '120', at: 'person/name', vl: 'Rae Dawn Chong', ts, ag: agentHash }, { en: '120', at: 'person/born', vl: '1961-02-28T00:00:00Z', ts, ag: agentHash }, { en: '121', at: 'person/name', vl: 'Alyssa Milano', ts, ag: agentHash }, { en: '121', at: 'person/born', vl: '1972-12-19T00:00:00Z', ts, ag: agentHash }, { en: '122', at: 'person/name', vl: 'Bruce Willis', ts, ag: agentHash }, { en: '122', at: 'person/born', vl: '1955-03-19T00:00:00Z', ts, ag: agentHash }, { en: '123', at: 'person/name', vl: 'Alan Rickman', ts, ag: agentHash }, { en: '123', at: 'person/born', vl: '1946-02-21T00:00:00Z', ts, ag: agentHash }, { en: '124', at: 'person/name', vl: 'Alexander Godunov', ts, ag: agentHash }, { en: '124', at: 'person/born', vl: '1949-11-28T00:00:00Z', ts, ag: agentHash }, { en: '124', at: 'person/death', vl: '1995-05-18T00:00:00Z', ts, ag: agentHash }, { en: '125', at: 'person/name', vl: 'Robert Patrick', ts, ag: agentHash }, { en: '125', at: 'person/born', vl: '1958-11-05T00:00:00Z', ts, ag: agentHash }, { en: '126', at: 'person/name', vl: 'Edward Furlong', ts, ag: agentHash }, { en: '126', at: 'person/born', vl: '1977-08-02T00:00:00Z', ts, ag: agentHash }, { en: '127', at: 'person/name', vl: 'Jonathan Mostow', ts, ag: agentHash }, { en: '127', at: 'person/born', vl: '1961-11-28T00:00:00Z', ts, ag: agentHash }, { en: '128', at: 'person/name', vl: 'Nick Stahl', ts, ag: agentHash }, { en: '128', at: 'person/born', vl: '1979-12-05T00:00:00Z', ts, ag: agentHash }, { en: '129', at: 'person/name', vl: 'Claire Danes', ts, ag: agentHash }, { en: '129', at: 'person/born', vl: '1979-04-12T00:00:00Z', ts, ag: agentHash }, { en: '130', at: 'person/name', vl: 'George P. Cosmatos', ts, ag: agentHash }, { en: '130', at: 'person/born', vl: '1941-01-04T00:00:00Z', ts, ag: agentHash }, { en: '130', at: 'person/death', vl: '2005-04-19T00:00:00Z', ts, ag: agentHash }, { en: '131', at: 'person/name', vl: 'Charles Napier', ts, ag: agentHash }, { en: '131', at: 'person/born', vl: '1936-04-12T00:00:00Z', ts, ag: agentHash }, { en: '131', at: 'person/death', vl: '2011-10-05T00:00:00Z', ts, ag: agentHash }, { en: '132', at: 'person/name', vl: 'Peter MacDonald', ts, ag: agentHash }, { en: '133', at: 'person/name', vl: 'Marc de Jonge', ts, ag: agentHash }, { en: '133', at: 'person/born', vl: '1949-02-16T00:00:00Z', ts, ag: agentHash }, { en: '133', at: 'person/death', vl: '1996-06-06T00:00:00Z', ts, ag: agentHash }, { en: '134', at: 'person/name', vl: 'Stephen Hopkins', ts, ag: agentHash }, { en: '135', at: 'person/name', vl: 'Ruben Blades', ts, ag: agentHash }, { en: '135', at: 'person/born', vl: '1948-07-16T00:00:00Z', ts, ag: agentHash }, { en: '136', at: 'person/name', vl: 'Joe Pesci', ts, ag: agentHash }, { en: '136', at: 'person/born', vl: '1943-02-09T00:00:00Z', ts, ag: agentHash }, { en: '137', at: 'person/name', vl: 'Ridley Scott', ts, ag: agentHash }, { en: '137', at: 'person/born', vl: '1937-11-30T00:00:00Z', ts, ag: agentHash }, { en: '138', at: 'person/name', vl: 'Tom Skerritt', ts, ag: agentHash }, { en: '138', at: 'person/born', vl: '1933-08-25T00:00:00Z', ts, ag: agentHash }, { en: '139', at: 'person/name', vl: 'Sigourney Weaver', ts, ag: agentHash }, { en: '139', at: 'person/born', vl: '1949-10-08T00:00:00Z', ts, ag: agentHash }, { en: '140', at: 'person/name', vl: 'Veronica Cartwright', ts, ag: agentHash }, { en: '140', at: 'person/born', vl: '1949-04-20T00:00:00Z', ts, ag: agentHash }, { en: '141', at: 'person/name', vl: 'Carrie Henn', ts, ag: agentHash }, { en: '142', at: 'person/name', vl: 'George Miller', ts, ag: agentHash }, { en: '142', at: 'person/born', vl: '1945-03-03T00:00:00Z', ts, ag: agentHash }, { en: '143', at: 'person/name', vl: 'Steve Bisley', ts, ag: agentHash }, { en: '143', at: 'person/born', vl: '1951-12-26T00:00:00Z', ts, ag: agentHash }, { en: '144', at: 'person/name', vl: 'Joanne Samuel', ts, ag: agentHash }, { en: '145', at: 'person/name', vl: 'Michael Preston', ts, ag: agentHash }, { en: '145', at: 'person/born', vl: '1938-05-14T00:00:00Z', ts, ag: agentHash }, { en: '146', at: 'person/name', vl: 'Bruce Spence', ts, ag: agentHash }, { en: '146', at: 'person/born', vl: '1945-09-17T00:00:00Z', ts, ag: agentHash }, { en: '147', at: 'person/name', vl: 'George Ogilvie', ts, ag: agentHash }, { en: '147', at: 'person/born', vl: '1931-03-05T00:00:00Z', ts, ag: agentHash }, { en: '148', at: 'person/name', vl: 'Tina Turner', ts, ag: agentHash }, { en: '148', at: 'person/born', vl: '1939-11-26T00:00:00Z', ts, ag: agentHash }, { en: '149', at: 'person/name', vl: 'Sophie Marceau', ts, ag: agentHash }, { en: '149', at: 'person/born', vl: '1966-11-17T00:00:00Z', ts, ag: agentHash }, { en: '200', at: 'movie/title', vl: 'The Terminator', ts, ag: agentHash }, { en: '200', at: 'movie/year', vl: 1984, ts, ag: agentHash }, { en: '200', at: 'movie/director', vl: '100', ts, ag: agentHash }, { en: '200', at: 'movie/cast', vl: '101', ts, ag: agentHash }, { en: '200', at: 'movie/cast', vl: '102', ts, ag: agentHash }, { en: '200', at: 'movie/cast', vl: '103', ts, ag: agentHash }, { en: '200', at: 'movie/sequel', vl: '207', ts, ag: agentHash }, { en: '201', at: 'movie/title', vl: 'First Blood', ts, ag: agentHash }, { en: '201', at: 'movie/year', vl: 1982, ts, ag: agentHash }, { en: '201', at: 'movie/director', vl: '104', ts, ag: agentHash }, { en: '201', at: 'movie/cast', vl: '105', ts, ag: agentHash }, { en: '201', at: 'movie/cast', vl: '106', ts, ag: agentHash }, { en: '201', at: 'movie/cast', vl: '107', ts, ag: agentHash }, { en: '201', at: 'movie/sequel', vl: '209', ts, ag: agentHash }, { en: '202', at: 'movie/title', vl: 'Predator', ts, ag: agentHash }, { en: '202', at: 'movie/year', vl: 1987, ts, ag: agentHash }, { en: '202', at: 'movie/director', vl: '108', ts, ag: agentHash }, { en: '202', at: 'movie/cast', vl: '101', ts, ag: agentHash }, { en: '202', at: 'movie/cast', vl: '109', ts, ag: agentHash }, { en: '202', at: 'movie/cast', vl: '110', ts, ag: agentHash }, { en: '202', at: 'movie/sequel', vl: '211', ts, ag: agentHash }, { en: '203', at: 'movie/title', vl: 'Lethal Weapon', ts, ag: agentHash }, { en: '203', at: 'movie/year', vl: 1987, ts, ag: agentHash }, { en: '203', at: 'movie/director', vl: '111', ts, ag: agentHash }, { en: '203', at: 'movie/cast', vl: '112', ts, ag: agentHash }, { en: '203', at: 'movie/cast', vl: '113', ts, ag: agentHash }, { en: '203', at: 'movie/cast', vl: '114', ts, ag: agentHash }, { en: '203', at: 'movie/sequel', vl: '212', ts, ag: agentHash }, { en: '204', at: 'movie/title', vl: 'RoboCop', ts, ag: agentHash }, { en: '204', at: 'movie/year', vl: 1987, ts, ag: agentHash }, { en: '204', at: 'movie/director', vl: '102', ts, ag: agentHash }, // changed from "115" for testing { en: '204', at: 'movie/cast', vl: '116', ts, ag: agentHash }, { en: '204', at: 'movie/cast', vl: '117', ts, ag: agentHash }, { en: '204', at: 'movie/cast', vl: '118', ts, ag: agentHash }, { en: '205', at: 'movie/title', vl: 'Commando', ts, ag: agentHash }, { en: '205', at: 'movie/year', vl: 1985, ts, ag: agentHash }, { en: '205', at: 'movie/director', vl: '119', ts, ag: agentHash }, { en: '205', at: 'movie/cast', vl: '101', ts, ag: agentHash }, { en: '205', at: 'movie/cast', vl: '120', ts, ag: agentHash }, { en: '205', at: 'movie/cast', vl: '121', ts, ag: agentHash }, { en: '205', at: 'trivia', vl: 'In 1986, script was then reworked with a new central character eventually played by Bruce Willis, and became Die Hard', ts, ag: agentHash, }, { en: '206', at: 'movie/title', vl: 'Die Hard', ts, ag: agentHash }, { en: '206', at: 'movie/year', vl: 1988, ts, ag: agentHash }, { en: '206', at: 'movie/director', vl: '108', ts, ag: agentHash }, { en: '206', at: 'movie/cast', vl: '122', ts, ag: agentHash }, { en: '206', at: 'movie/cast', vl: '123', ts, ag: agentHash }, { en: '206', at: 'movie/cast', vl: '124', ts, ag: agentHash }, { en: '207', at: 'movie/title', vl: 'Terminator 2: Judgment Day', ts, ag: agentHash }, { en: '207', at: 'movie/year', vl: 1991, ts, ag: agentHash }, { en: '207', at: 'movie/director', vl: '100', ts, ag: agentHash }, { en: '207', at: 'movie/cast', vl: '101', ts, ag: agentHash }, { en: '207', at: 'movie/cast', vl: '102', ts, ag: agentHash }, { en: '207', at: 'movie/cast', vl: '125', ts, ag: agentHash }, { en: '207', at: 'movie/cast', vl: '126', ts, ag: agentHash }, { en: '207', at: 'movie/sequel', vl: '208', ts, ag: agentHash }, { en: '208', at: 'movie/title', vl: 'Terminator 3: Rise of the Machines', ts, ag: agentHash }, { en: '208', at: 'movie/year', vl: 2003, ts, ag: agentHash }, { en: '208', at: 'movie/director', vl: '127', ts, ag: agentHash }, { en: '208', at: 'movie/cast', vl: '101', ts, ag: agentHash }, { en: '208', at: 'movie/cast', vl: '128', ts, ag: agentHash }, { en: '208', at: 'movie/cast', vl: '129', ts, ag: agentHash }, { en: '209', at: 'movie/title', vl: 'Rambo: First Blood Part II', ts, ag: agentHash }, { en: '209', at: 'movie/year', vl: 1985, ts, ag: agentHash }, { en: '209', at: 'movie/director', vl: '130', ts, ag: agentHash }, { en: '209', at: 'movie/cast', vl: '105', ts, ag: agentHash }, { en: '209', at: 'movie/cast', vl: '106', ts, ag: agentHash }, { en: '209', at: 'movie/cast', vl: '131', ts, ag: agentHash }, { en: '209', at: 'movie/sequel', vl: '210', ts, ag: agentHash }, { en: '210', at: 'movie/title', vl: 'Rambo III', ts, ag: agentHash }, { en: '210', at: 'movie/year', vl: 1988, ts, ag: agentHash }, { en: '210', at: 'movie/director', vl: '132', ts, ag: agentHash }, { en: '210', at: 'movie/cast', vl: '105', ts, ag: agentHash }, { en: '210', at: 'movie/cast', vl: '106', ts, ag: agentHash }, { en: '210', at: 'movie/cast', vl: '133', ts, ag: agentHash }, { en: '211', at: 'movie/title', vl: 'Predator 2', ts, ag: agentHash }, { en: '211', at: 'movie/year', vl: 1990, ts, ag: agentHash }, { en: '211', at: 'movie/director', vl: '134', ts, ag: agentHash }, { en: '211', at: 'movie/cast', vl: '113', ts, ag: agentHash }, { en: '211', at: 'movie/cast', vl: '114', ts, ag: agentHash }, { en: '211', at: 'movie/cast', vl: '135', ts, ag: agentHash }, { en: '212', at: 'movie/title', vl: 'Lethal Weapon 2', ts, ag: agentHash }, { en: '212', at: 'movie/year', vl: 1989, ts, ag: agentHash }, { en: '212', at: 'movie/director', vl: '111', ts, ag: agentHash }, { en: '212', at: 'movie/cast', vl: '112', ts, ag: agentHash }, { en: '212', at: 'movie/cast', vl: '113', ts, ag: agentHash }, { en: '212', at: 'movie/cast', vl: '136', ts, ag: agentHash }, { en: '212', at: 'movie/sequel', vl: '213', ts, ag: agentHash }, { en: '213', at: 'movie/title', vl: 'Lethal Weapon 3', ts, ag: agentHash }, { en: '213', at: 'movie/year', vl: 1992, ts, ag: agentHash }, { en: '213', at: 'movie/director', vl: '111', ts, ag: agentHash }, { en: '213', at: 'movie/cast', vl: '112', ts, ag: agentHash }, { en: '213', at: 'movie/cast', vl: '113', ts, ag: agentHash }, { en: '213', at: 'movie/cast', vl: '136', ts, ag: agentHash }, { en: '214', at: 'movie/title', vl: 'Alien', ts, ag: agentHash }, { en: '214', at: 'movie/year', vl: 1979, ts, ag: agentHash }, { en: '214', at: 'movie/director', vl: '137', ts, ag: agentHash }, { en: '214', at: 'movie/cast', vl: '138', ts, ag: agentHash }, { en: '214', at: 'movie/cast', vl: '139', ts, ag: agentHash }, { en: '214', at: 'movie/cast', vl: '140', ts, ag: agentHash }, { en: '214', at: 'movie/sequel', vl: '215', ts, ag: agentHash }, { en: '215', at: 'movie/title', vl: 'Aliens', ts, ag: agentHash }, { en: '215', at: 'movie/year', vl: 1986, ts, ag: agentHash }, { en: '215', at: 'movie/director', vl: '100', ts, ag: agentHash }, { en: '215', at: 'movie/cast', vl: '139', ts, ag: agentHash }, { en: '215', at: 'movie/cast', vl: '141', ts, ag: agentHash }, { en: '215', at: 'movie/cast', vl: '103', ts, ag: agentHash }, { en: '216', at: 'movie/title', vl: 'Mad Max', ts, ag: agentHash }, { en: '216', at: 'movie/year', vl: 1979, ts, ag: agentHash }, { en: '216', at: 'movie/director', vl: '142', ts, ag: agentHash }, { en: '216', at: 'movie/cast', vl: '112', ts, ag: agentHash }, { en: '216', at: 'movie/cast', vl: '143', ts, ag: agentHash }, { en: '216', at: 'movie/cast', vl: '144', ts, ag: agentHash }, { en: '216', at: 'movie/sequel', vl: '217', ts, ag: agentHash }, { en: '217', at: 'movie/title', vl: 'Mad Max 2', ts, ag: agentHash }, { en: '217', at: 'movie/year', vl: 1981, ts, ag: agentHash }, { en: '217', at: 'movie/director', vl: '142', ts, ag: agentHash }, { en: '217', at: 'movie/cast', vl: '112', ts, ag: agentHash }, { en: '217', at: 'movie/cast', vl: '145', ts, ag: agentHash }, { en: '217', at: 'movie/cast', vl: '146', ts, ag: agentHash }, { en: '217', at: 'movie/sequel', vl: '218', ts, ag: agentHash }, { en: '218', at: 'movie/title', vl: 'Mad Max Beyond Thunderdome', ts, ag: agentHash }, { en: '218', at: 'movie/year', vl: 1985, ts, ag: agentHash }, { en: '218', at: 'movie/director', vl: 'user', ts, ag: agentHash }, { en: '218', at: 'movie/director', vl: '147', ts, ag: agentHash }, { en: '218', at: 'movie/cast', vl: '112', ts, ag: agentHash }, { en: '218', at: 'movie/cast', vl: '148', ts, ag: agentHash }, { en: '219', at: 'movie/title', vl: 'Braveheart', ts, ag: agentHash }, { en: '219', at: 'movie/year', vl: 1995, ts, ag: agentHash }, { en: '219', at: 'movie/director', vl: '112', ts, ag: agentHash }, { en: '219', at: 'movie/cast', vl: '112', ts, ag: agentHash }, { en: '219', at: 'movie/cast', vl: '149', ts, ag: agentHash }, ] satisfies ApplogForInsert[]