Skip to content

Add editable technical log entries with suggestions and e2e test#166

Merged
ultimate merged 3 commits into
mainfrom
codex/implement-functional-technical-log
Jul 11, 2026
Merged

Add editable technical log entries with suggestions and e2e test#166
ultimate merged 3 commits into
mainfrom
codex/implement-functional-technical-log

Conversation

@ultimate

Copy link
Copy Markdown
Owner

Motivation

  • Provide a simple, editable technical log alongside the watch plan so users can record recurring technical/resource checks per sheet.
  • Offer reuse of previously entered checks as suggestions to speed up entry and maintain consistency.

Description

  • Added suggestion extraction and CRUD handlers in app/components/LogbookApp.tsx via a technicalCheckSuggestions memo and addTechnicalCheck, updateTechnicalCheck, and deleteTechnicalCheck functions and passed them to the details page.
  • Implemented the technical log UI in app/components/logbook/pages/LogbookDetailsPage.tsx with editable inputs, a datalist of suggestions, a form to add entries, and onBlur updates and delete buttons.
  • Updated legal wording in app/templates/compliance.ts to reference "Technical log entries" alongside other required items.
  • Minor README formatting tweak in README.md.
  • Added an end-to-end Playwright test tests/e2e/technical-log.spec.ts validating suggestion visibility, add/edit/delete flows, and demo-data seeding.

Testing

  • Executed the new Playwright E2E test tests/e2e/technical-log.spec.ts, which exercises add/edit/delete and suggestions, and it passed.

Codex Task

@ultimate ultimate added the codex Things in relation to codex (caused by codex or good task for codex) label Jul 11, 2026 — with ChatGPT Codex Connector
@vercel

vercel Bot commented Jul 11, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
ultilog Ready Ready Preview, Comment Jul 11, 2026 8:40pm

@ultimate

Copy link
Copy Markdown
Owner Author

Implements #58

@ultimate ultimate merged commit ebb7f19 into main Jul 11, 2026
3 checks passed
@ultimate ultimate deleted the codex/implement-functional-technical-log branch July 11, 2026 21:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

codex Things in relation to codex (caused by codex or good task for codex)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant