# Halide Pack A shop — you can read the catalogue and put things in a bag. 120 film-look Lightroom presets for digital raws Mission: Halide Pack exists for the photographer who shoots clean digital and wants the colour, grain and highlight falloff of film without leaving Lightroom. One pack of 120 presets, sorted into five families by the light you were standing in, so you find the look in seconds instead of scrolling a wall of unnamed files. ## Where - [Human page](https://lucernanoetica.com/at/sc-pack-b1) - [This brief](https://lucernanoetica.com/at/sc-pack-b1/llms.txt) - [Machine manifest (JSON)](https://lucernanoetica.com/at/sc-pack-b1/lucerna.json) - Timezone: America/Los_Angeles — every time below is on this wall clock ## What it can do digital_goods ## Doors — real pages, drive them like a person would - [shop](https://lucernanoetica.com/at/sc-pack-b1/shop) - [bag](https://lucernanoetica.com/at/sc-pack-b1/bag) - [page:install](https://lucernanoetica.com/at/sc-pack-b1/p/install) - [page:licence](https://lucernanoetica.com/at/sc-pack-b1/p/licence) ## The page, top to bottom 1. hero — Halide Pack 120 film-look presets for a clean digital raw. 2. text — Film colour, without leaving Lightroom 120 develop presets shaped for digital raws — Portra warmth, Gold sun, Ektar punch and Tri-X grain — sorted by the light you were standing in. 3. feature — Featured item → Browse the catalogue and add items to a bag. 4. text — Five families, one shelf Daylight — for open shade and bright overcast. Tungsten — household light, skin kept off orange. Overcast — low contrast, green corrected, for flat grey days. Golden Hour — warm highlights with the whites held back. Push-Process — crushed shadows, loud midtones. 5. text — Import once, grade in seconds Lightroom Classic — Develop, Presets panel, +, Import Presets, pick the folder. Lightroom cloud and mobile — File, Import Profiles & Presets on the desktop app; the presets sync to your devices. Camera Raw — Presets panel, Import Presets. Each file is a standard .xmp develop preset. Set Exposure and White Balance first; the tone curve is shaped around them. [The full install guide](install) 6. collection — On the shelf → Browse the catalogue and add items to a bag. 7. text — Format, licence, delivery An instant download, unlocked by the order email. No plugin, no licence key, no account. The licence covers unlimited personal and client work; the preset files themselves may not be resold or shared. Read the [licence](licence) in full. 8. signup → Join the owner’s mailing list. Consent is stamped at signup and shown in the notice on the brick. ## Every link on the page - dan@lucernanoetico.com (email): mailto:dan@lucernanoetico.com ## API Base: https://bookings.lucernanoetica.com Auth: public bearer token — request one at https://lucernanoetica.com/agents - services: /v1/t/sc-pack-b1/services - availability: /v1/t/sc-pack-b1/availability?service_id&date - book: POST /v1/t/sc-pack-b1/bookings - ticket: /v1/t/sc-pack-b1/bookings/:ticket - event_ics: /ics/e/:ticket.ics ## CLI $ curl -X POST -H "content-type: application/json" -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' https://platform.lucernanoetica.com/v1/mcp the whole shop grammar over plain HTTP, no credential and no install — search the market, read a shop, ask its concierge, get a quote, offer a booking, open a checkout hold $ curl -X POST -H "content-type: application/json" -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"booking_offer","arguments":{"shop":"sc-pack-b1"}}}' https://platform.lucernanoetica.com/v1/mcp this shop’s live services, prices and deposits — then booking_intent on one opening holds it $ curl -X POST -H "content-type: application/json" -d '{"input":""}' https://platform.lucernanoetica.com/v1/t/sc-pack-b1/concierge/walk walk the shop’s concierge to a real quote (omit `walk` to start; keep the id it returns) $ claude mcp add --transport http lucerna https://platform.lucernanoetica.com/v1/mcp the same grammar as a connector, if your client speaks MCP $ curl -H "authorization: Bearer $LUCERNA_TOKEN" https://bookings.lucernanoetica.com/v1/t/sc-pack-b1/services NEEDS A KEY (ask at /agents): the same services booking_offer returns without one $ curl -H "authorization: Bearer $LUCERNA_TOKEN" "https://bookings.lucernanoetica.com/v1/t/sc-pack-b1/availability?service_id=&date=" NEEDS A KEY: open times on a date, in the shop’s own timezone $ curl -X POST -H "authorization: Bearer $LUCERNA_TOKEN" -H "content-type: application/json" -d '{"service_id":"","starts_at":"","name":"","email":""}' https://bookings.lucernanoetica.com/v1/t/sc-pack-b1/bookings NEEDS A KEY: book it directly — returns a ticket and a deposit link $ curl -H "authorization: Bearer $LUCERNA_TOKEN" https://bookings.lucernanoetica.com/v1/t/sc-pack-b1/bookings/ NEEDS A KEY: read a booking back ## The rail An agent key can read this shop and configure a purchase. It can never move money. Payment always finishes on a surface the buyer holds — a Stripe page for cards, or an escrow contract both sides accepted. Nobody here can take funds on their own.