Welcome to the universe of Two Way: Helx! --- ## New Chapters | File | Current Chapter | Last Edited | | ---- | --------------- | ----------- | | | | | %% DATAVIEW_PUBLISHER: start ```dataviewjs const pages = dv.pages() .where(p => p.Chap1 === true) .sort(p => p.file.mtime, 'desc'); async function getLastH2(path) { const file = app.vault.getAbstractFileByPath(path); if (!file) return "—"; const content = await app.vault.read(file); const matches = [...content.matchAll(/^##\s+(.*)$/gm)]; if (matches.length === 0) return "—"; return matches[matches.length - 1][1]; } dv.table( ["File", "Current Chapter", "Last Edited"], await Promise.all( pages.slice(0, 20).map(async (p) => { const lastH2 = await getLastH2(p.file.path); return [ p.file.link, lastH2, p.file.mtime ]; }) ) ); ``` %% %% DATAVIEW_PUBLISHER: end %% --- ## Prologue Finished | File | Last Edited | | --------------------------------------------------------------- | ------------------------: | | [Misho](app://obsidian.md/Entities/Characters/Mascots/Misho.md) | 11:43 pm - April 15, 2026 | | [Aqua](app://obsidian.md/Entities/Characters/Mascots/Aqua.md) | 11:05 pm - April 15, 2026 | %% DATAVIEW_PUBLISHER: start ```dataview TABLE file.mtime AS "Last Edited" WHERE ProFin = true SORT file.mtime DESC LIMIT 20 ``` %% %% DATAVIEW_PUBLISHER: end %% --- ## Recently Edited | File | Last Edited | | ----------------------------------------------------------------- | ------------------------: | | [TWO WAY](app://obsidian.md/TWO%20WAY.md) | 12:24 am - April 16, 2026 | | [Misho](app://obsidian.md/Entities/Characters/Mascots/Misho.md) | 11:43 pm - April 15, 2026 | | [Aqua](app://obsidian.md/Entities/Characters/Mascots/Aqua.md) | 11:05 pm - April 15, 2026 | | [Tala](app://obsidian.md/Entities/Characters/Mascots/Tala.md) | 10:46 pm - April 15, 2026 | | [Toodle](app://obsidian.md/Entities/Characters/Mascots/Toodle.md) | 10:28 pm - April 15, 2026 | | [Poddle](app://obsidian.md/Entities/Characters/Mascots/Poddle.md) | 10:24 pm - April 15, 2026 | | [Nathan](app://obsidian.md/Entities/Characters/Mascots/Nathan.md) | 10:20 pm - April 15, 2026 | | [Cody](app://obsidian.md/Entities/Characters/Mascots/Cody.md) | 8:59 pm - April 15, 2026 | | [Vix](app://obsidian.md/Entities/Characters/Notable/Vix.md) | 5:12 pm - April 15, 2026 | | [Aekes](app://obsidian.md/Locations/Continents/Aekes.md) | 5:11 pm - April 15, 2026 | %% DATAVIEW_PUBLISHER: start ```dataview TABLE file.mtime AS "Last Edited" SORT file.mtime DESC LIMIT 10 ``` %% %% DATAVIEW_PUBLISHER: end %%