• v0.1.8 93a7b5755c

    coreci-bot released this 2026-09-27 05:27:41 +00:00 | 23 commits to main since this release

    The approved milestone release for milestone v0.1 — Prototype.

    Owner approval recorded 2026-09-27 (decision commit 3fd0e10). The extended prototype: the 5-screen click-path (Ask → Choose → Plan & Run → Reading Room → Library) inside a persistent app shell (sidebar + top bar + avatar), the folder-structured research library with cross-report connections, the settings surface, open-question suggestions, and the refine dialogue — all behind the typed ApiClient boundary, 90/90 tests, mock-backed with zero throwaway work.

    Full milestone ledger

    Phase Tag Delivered
    P0 pre-execution v0.1.0 plans, requirements, personas
    P1 scaffold + Ask + Choose v0.1.1 strict TS, ApiClient/Mock boundary, 8 methodology cards
    P2 Plan & Run + Reading Room v0.1.2 approval UI, scripted trace, hover citations, real exports
    P3 v2 mockups + polish v0.1.3 project graph, task inbox, 3-click validation
    P4 review + 1st gate v0.1.4 5 P0s fixed; owner feedback → extension cycle 1
    P5 app shell extension v0.1.5 shell, library, settings, avatar (REQ-63..66)
    P6 final review + re-presentation v0.1.6 deep-link P0 + 5 P1s fixed
    P7 ask intelligence v0.1.7 open-question suggestions + refine dialogue (REQ-67/68)
    P8 2nd final review + gate v0.1.8 compose-race + keyboard P1s fixed — APPROVED

    Requirements: REQ-52..62, REQ-63..68 — ALL COMPLETE.

    Merged to main (d6ddcfe); deployed as the approved release at http://10.0.0.114:3000. Next milestone: v0.2 — MVP (FastAPI backend, research engine, adapter layer, trust loop, OpenAPI client swap) — unblocked.

    Demo: cd frontend && pnpm install && pnpm dev → http://localhost:3000 — 10-step script in .ciagent/PLAN.md.

    Downloads
  • v0.1.7 fe82508131

    coreci-bot released this 2026-09-27 05:03:41 +00:00 | 26 commits to main since this release

    2nd owner gate feedback shipped as phase 7 of the v0.1 prototype milestone.

    What is new

    • Open-question suggestions (New Research view) — follow-up research queries derived from the unanswered questions of your past runs, each attributed to its source report. One click loads a suggestion into the question box for editing; nothing ever auto-starts.
    • Refine question (beside the question box) — an opt-in back-and-forth dialogue: a few clarifying questions (scope required; decision and depth skippable), then a composed refined question with suggested context. Use this fills the form; Keep original or Escape leaves your draft untouched. Scripted in the prototype — model-driven refinement lands with the v0.2 engine.
    • Both affordances are strictly opt-in: the ≤3-click happy path is re-pinned by test on the new AskView.

    Verification

    • 88/88 tests (6 boundary + 10 AskView suites, including regression tests for the Enter-in-drawer guard and focus return)
    • typecheck, lint, production build clean
    • Boundary discipline holds: 3 new ApiClient methods (getSuggestedQueries, getRefinementQuestions, composeRefinedQuestion) with documented v0.2 API mappings

    Requirements

    REQ-67, REQ-68 complete. REQ-62 (owner approval) remains open by design — phase 8 re-presents the extended prototype for the recorded owner decision.

    Downloads
  • v0.1.6 600b49c2fa

    coreci-bot released this 2026-09-27 04:37:40 +00:00 | 28 commits to main since this release

    The extended prototype, presented for owner approval at the REQ-62 gate.

    Extension cycle (owner gate feedback)

    The owner returned feedback at the v0.1.4 approval gate: extend the prototype with a persistent app shell, a research library, and settings. That feedback became binding requirements REQ-63..66, executed as phase 5 + a fresh final phase 6.

    v0.1.5 — App shell + library + settings + avatar

    • App shell on every screen — sidebar (New research / Library / Settings nav; adapter connection-status dots, v2 preview) + top bar (⌘K palette slot, avatar button). Zero added clicks: the 3-click happy path is pinned by test.
    • Research library — folder-structure storage (Energy storage / Transport / Policy & supply chains), auto-categorized, sortable by recency or title; report cards open the Reading Room; Connections panel draws cross-report edges (shared sources ⇄, related topics →).
    • Settings — masked API-key status (Ollama cloud / Tavily), local storage directory, default methodology with its resolved 12-dial display (live preview), appearance (preview), About & version.
    • Avatar button — user menu with the local single-user profile; Settings/About links; Escape/outside-click dismiss.
    • ⌘K palette — jump to any screen or stored report.

    v0.1.6 — Final review + fixes

    • P0 fixed: stored-report deep links resolved to the wrong run — every library card and palette entry now opens its own report (proven by boundary test).
    • P1s fixed: avatar-menu dismiss race; restored honest preview pills on graph/inbox panels; settings stale-after-save + live dial preview; README/VERSIONING/docs rot.
    • Gates: typecheck ✓ lint ✓ 75/75 tests ✓ build ✓ (8 routes).

    Full milestone

    Phase Tag Delivered
    P0 pre-execution v0.1.0 plans, requirements, personas
    P1 scaffold + Ask + Choose v0.1.1 Next.js strict TS, ApiClient/Mock boundary, 8 methodology cards
    P2 Plan & Run + Reading Room v0.1.2 approval UI, scripted trace, hover citations, real exports
    P3 v2 mockups + polish v0.1.3 project graph, task inbox, 3-click validation
    P4 review + gate v0.1.4 5 P0s fixed; owner gate reached
    P5 app shell extension v0.1.5 shell, library, settings, avatar (REQ-63..66)
    P6 final review + re-presentation v0.1.6 deep-link P0 + 5 P1s fixed; audit notes applied

    Requirements: REQ-52..61, REQ-63..66 complete; REQ-62 (owner approval) pending the recorded decision — the milestone merge to main halts at the gate.

    Owner review

    cd frontend && pnpm install && pnpm dev → http://localhost:3000 — demo script in .ciagent/PLAN.md (10 steps, ~3 minutes). Approve → merge to main + v0.2 unblocked; request changes → binding fix cycle.

    Downloads
  • v0.1.5 b44bffcd7e

    coreci-bot released this 2026-09-27 03:23:47 +00:00 | 30 commits to main since this release

    Owner gate feedback shipped as phase 5 of the v0.1 prototype milestone.

    What is new

    • App shell on every screen — persistent sidebar (New research / Library / Settings nav, adapter connection-status dots as a v0.2 preview) and top bar (⌘K search slot, avatar button). The 3-click happy path is pinned green: the shell adds zero required clicks.
    • Research library — reports stored in a folder-structure view, auto-categorized (Energy storage / Transport / Policy & supply chains), sortable by recency or title; report cards open the Reading Room. A Connections panel draws cross-report edges: shared sources (⇄) and adjacent topics (→).
    • Settings — masked API-key status (model: Ollama cloud; search: Tavily), local storage directory, default methodology with its resolved 12-dial display, appearance slot (preview), and About & version.
    • Avatar button — user menu with the local single-user profile; Settings and About links; Escape/outside-click dismiss.
    • ⌘K palette — jump to any screen or stored report (navigation-only; full search arrives with the v0.2 engine).

    Verification

    • 72/72 tests green (11 new suites for shell, library, settings, boundary)
    • typecheck, lint, production build clean
    • ApiClient boundary discipline holds: 6 new methods (library, connections, profile, connection status, settings get/save) — v0.2 OpenAPI swap unaffected
    • One P1 fixed in-phase: restored the <main> landmark inside the shell

    Requirements

    REQ-63, REQ-64, REQ-65, REQ-66 complete. REQ-62 (owner approval gate) remains open by design — phase 6 re-presents the extended prototype for the recorded owner decision.

    Downloads
  • v0.1.4 1d97788e5d

    coreci-bot released this 2026-09-27 02:23:45 +00:00 | 34 commits to main since this release

    ResearchX Prototype v0.1 — Final Phase Patch (Milestone Release Candidate)

    The complete UI/UX prototype: methodology-first deep research with a
    trust loop, built as the production Next.js frontend behind the typed
    ApiClient/MockApiClient boundary. Zero throwaway work — v0.2 swaps the
    mock binding for the OpenAPI-generated backend client.

    Milestone summary — all phases

    Phase Tag Delivered
    P0 pre-execution v0.1.0 two-milestone bootstrap, requirements, plans
    P1 frontend scaffold + ask + choose v0.1.1 Next.js 15 (TS strict, Tailwind v4, Vitest), 8 methodology cards, 12-dial Advanced drawer
    P2 plan & run + reading room v0.1.2 plan approval, live trace w/ pause/resume/cancel, hover-anchored citations, ledger, real exports
    P3 v2 mockups + polish + 3-click v0.1.3 /library (project graph + task inbox), typography pass, 3-click criterion pinned
    P4 final review + audit v0.1.4 5 review P0 fixes, audit PASS, approval-gate prep

    Requirements covered (10/10)

    REQ-52 scaffold · REQ-53 mock boundary · REQ-54 zero-throwaway contract ·
    REQ-55 Ask · REQ-56 Choose · REQ-57 Plan & Run · REQ-58 Reading Room ·
    REQ-59 exports · REQ-60 v2 mockups · REQ-61 typography + 3-click

    Final-phase fixes

    • Dials drawer renders separators correctly (Per-Claim, not Per+Claim)
    • Start research guarded against empty questions (direct-nav/refresh safe)
    • border-hairline token fixed — 21 surfaces were rendering near-black
    • Flagship citation URL moved to example.org (was a real arXiv link to an unrelated paper)
    • README documents all 5 screens (was claiming /run is a placeholder)

    Quality gates

    typecheck PASS · lint PASS · tests 42/42 PASS · build PASS (7 routes) ·
    full-milestone review PASS-WITH-FIXES (all P0s closed) · audit PASS

    Owner approval gate (REQ-62)

    This tag IS the milestone release candidate. The milestone merge to
    main + v0.2 unblocking happen only after recorded owner approval.

    Try it

    cd frontend && pnpm install && pnpm dev
    

    Ask → Choose → Approve → Read — 3 clicks to initiated research.

    Downloads
  • v0.1.3 d15568f19b

    coreci-bot released this 2026-09-27 01:53:22 +00:00 | 36 commits to main since this release

    Phase 3 of the ResearchX prototype milestone: v2 vision surfaces + the 3-click criterion.

    What's new

    • /library — v2-preview mockups: project graph (cross-linked research topics with shared-source edges) and task inbox (open questions as checkable follow-ups), all behind the ApiClient boundary (REQ-60)
    • Typography care pass — measure/leading/rhythm audit across all screens: clean (REQ-61)
    • 3-click validation — Ask → Choose → Run on defaults, pinned by an automated test that counts the clicks and asserts a live stream (REQ-61)
    • Library navigation links on run + reading-room screens

    Requirements

    REQ-60, REQ-61 — all covered.

    Quality gates

    typecheck PASS · lint PASS · tests 37/37 PASS · build PASS · review PASS (zero P0, two P1 fixed in-phase)

    Commits

    d15568f docs(P03): complete v2 mockups + polish + 3-click validation phase
    17dd302 docs(P02): phase 2 shipped — checkpoint advances to phase 3 execute

    Downloads
  • v0.1.2 d07e0b87b3

    coreci-bot released this 2026-09-27 01:36:05 +00:00 | 38 commits to main since this release

    Phase 2 of the ResearchX prototype milestone: the second half of the core loop.

    What's new

    • Plan & Run screen (/run/[id]) — plan approval gate (sub-questions, source universe, outline), scripted live trace stream with Pause/Resume and Cancel controls (REQ-57)
    • Reading Room v0 (/run/[id]/report) — report reader with page-anchored citations: hover or focus any marker to see the exact quoted passage, verification badges, authority tiers; citation ledger panel (REQ-58)
    • Real exports — download Markdown/JSON files with citations as real links (REQ-59)
    • Mock multi-run store — back-navigation to earlier runs resolves (closes P1 review flag)

    Requirements

    REQ-57, REQ-58, REQ-59 — all covered.

    Quality gates

    typecheck PASS · lint PASS · tests 33/33 PASS · build PASS · review PASS (zero P0, four P1 fixed in-phase)

    Commits

    d07e0b8 docs(P02): complete plan & run + reading room v0 phase
    59af9cb docs(P01): phase 1 shipped — checkpoint advances to phase 2 execute

    Downloads
  • v0.1.1 dd2538f33e

    coreci-bot released this 2026-09-27 00:44:36 +00:00 | 40 commits to main since this release

    Phase 1 of the ResearchX prototype milestone: the first half of the 3-click core loop.

    What's new

    • Next.js 15 App Router scaffold in frontend/ — TypeScript strict, Tailwind v4, Vitest (REQ-52)
    • Typed ApiClient interface + MockApiClient boundary — zero throwaway, backend-swappable in v0.2 (REQ-53, REQ-54)
    • /ask — one question box + one optional context box (REQ-55)
    • /choose — all 8 locked methodology cards with mock ETA/cost/why-recommended, Recommended badge on Deep Report, 12-dial Advanced drawer (REQ-56)
    • Root redirect + README quickstart (pnpm install && pnpm dev)

    Requirements

    REQ-52, REQ-53, REQ-54, REQ-55, REQ-56 — all covered.

    Quality gates

    typecheck PASS · lint PASS · tests 20/20 PASS · build PASS · review PASS (zero P0, four P1 flagged for post-hoc fix in the final phase)

    Commits

    dd2538f docs(P01): complete frontend scaffold + ask + choose phase
    8a3baa1 docs(P01): phase 0 shipped — checkpoint advances to phase 1 execute (awaiting owner go)

    Downloads
  • v0.1.0 4306b9057e

    coreci-bot released this 2026-09-27 00:05:53 +00:00 | 42 commits to main since this release

    Phase 0 (pre-execution) of milestone v0.1 — Prototype.

    What shipped

    • Owner-directed restructure: prototype-first gate (prototype is its own milestone), version starts at v0.1, MAJOR locked at 0 until owner-approved v1
    • Requirements: prototype REQ-52..62, MVP REQ-01..34 (gated), v2 backlog REQ-35..51
    • Roadmap: v0.1 prototype (4 phases) then v0.2 MVP (blocked until v0.1.4 approval)
    • PLAN.md: phase 1 (scaffold + Ask + Choose) with User-Facing Surface, Happy Path, UX Acceptance Criteria
    • PERSONAS.md: frontend-engineer active; backend/data deactivated until v0.2

    Decisions

    D-007..D-021 logged in ---ci--- blocks (prototype-first gate, v0.1 versioning, tag-line mapping, ApiClient boundary, persona roster)

    Next

    Phase 1: frontend scaffold + Ask + Choose (owner approval gate at v0.1.4)

    Downloads