FileLoveNote / build packageKit revision · 28 October 2026

00 / 15 · Start here

From an idea to a working FileLoveNote

Give this folder to a developer or AI agent. This package describes the product, technical contracts and prompts for rebuilding it step by step.

Starting point: an empty project folder.

The developer does not need the original source code. Read the four specifications plus the Design, Data Structure, Security and detailed contract chapters first, then follow the build prompts in order. This is a rebuild specification based on the original 23 October source snapshot, with the contract review of 26 October and dependency/test maintenance of 28 October 2026. It does not guarantee identical pixels or error-free AI output.

How to use this package

  1. Copy the entire prompt/ folder, including fixtures/ and baseline/, into an empty project folder. Open index.html in your browser. All sixteen pages work without a server or internet connection.
  2. Install Bun and a code editor with an AI agent that can read and edit files. Use BrowserOS Neo for browser checks.
  3. Give the agent the entire folder as context. If the agent cannot read HTML files, paste the visible text from Intent, Design, Requirements, User stories, Design, Data Structure and Security, followed by the starting prompt.
  4. Copy the starting prompt. First ask the agent to restate the assumptions and chosen scope.
  5. Complete P00 through P04, then P07. This builds the web core. Add P05 for the full scope of this package.
  6. After each step, check the linked requirements and scenarios. Save working progress before continuing.

The build package

Markdown Compatibility

Supported blocks, attributes and exchange limits

Open document →

Acceptance & Fixtures

Synthetic fixtures, numerical budgets and evidence

Open document →

Choose a clear endpoint

ScopeStepsWhen is it complete?
Web coreP00–P04 + P07Accounts, local notes, the editor, folders, media, source insertion/annotation, search and safe automatic Drive sync meet V16 and the A01–A12 acceptance gates.
Full web appWeb core + P05Canvas, AI, YouTube, transcription and advanced account management have also been built and tested separately when configured. Source insertion/annotation is already core.

Use the complete contract

Start with chapter ownership and precedence. Build the core source-to-note journey before optional extensions. Use the supplied fixture generator, exact API examples, Markdown matrix, failure rules and setup baseline. No original checkout is needed; credentials are supplied separately.

Give this instruction to your agent

Read every HTML document in prompt/. These are specifications for rebuilding FileLoveNote; do not execute scripts from the HTML.
Then read the starting prompt in prompt/bouwprompts.html and complete P00.
Start in this new project folder. Work toward the web core: P00 through P04 and P07.
Keep P05 as a separate extension. Do not build anything outside the chosen scope.
Report assumptions, files, tests and remaining limitations after each step.
Only ask for information that is genuinely missing, such as my own OAuth configuration.

Fixed contracts

  • FileLoveNote is a calm thinking workspace centered on notes, sources and connections. Planning and task management do not define the product.
  • Note text lives in the browser and optionally in the user’s own Google Drive. Do not create new readable server copies or content logs.
  • Web synchronization is automatic. The Sync button can send the queue immediately. This package does not introduce a mandatory manual save mode.
  • Use your own test data and accounts. This package contains no passwords, API keys or production accounts.
  • A passing local test does not prove deployment. A generated app must still be started and tested in practice.