Owner confirmed the long-wheelbase 12.8 m Axer. Pin it in the vehicle
sheet with the matching PTAC order of magnitude (~19 t, ad-grade,
official value still to be read on the plate), and bump the FreeCAD
interior-length placeholder from a 12 m guess to 12300 mm so the
parametric zoning reflects the right envelope until the real survey.
Owner confirmed the manual ZF 6S1600 (no Voith automatic), closing
one of the on-vehicle verification items from the research report;
engine row also pinned to Cursor 8 while editing the sheet.
The owner kept the original belted seats at removal time. Record the
reuse decision in the seats sheet (original TCP-approved seats back
on original anchor rails is the strongest RTI scenario) and update
the initial-state inventory; DREAL confirmation item stays open for
the 2003 pre-2005/39-41 nuance.
The owner confirmed the bus was first registered in 2003. Pin it in
the vehicle sheet (C956E / Cursor 8 era, consistent with the Iveco
engine) and turn the blocking DREAL question from generic to dated:
2003 predates the 2005/39-41 seat-belt directives referenced by the
RTI dossier, so original TCP-approved seats need explicit
confirmation.
Deep regulatory research (15+ official sources, RTI 03.8.3 sheet read
in full): the TCP-to-VASP procedure is nailed down (13-item dossier,
seat reduction handled inside it, 86.90 EUR), but two blocking
uncertainties surfaced. First-registration date may forbid the
conversion or require a ministerial derogation, and no firm text
covers the sliding solar deck. Both flagged as blocking questions in
parcours-vasp.md and solaire-toit.md: DREAL first, fabrication later.
Third leg of the CAD tooling: FreeCAD 1.1 for 3D and dimensioned
technical drawings. Seed a spreadsheet-driven model of the interior
(envelope, 9-seat zone, shower cell, Tiroclass bench, fab-machine
zone) so the survey of the emptied bus only has to fill in the
dimension sheet to recalibrate the whole layout. Conventions and
planned files documented in the folder README; decision registered.
Block-diagram the validated architecture as movable shapes and texts:
PV decks feeding MPPT (DC) and Fronius (AC-coupled), MultiPlus and
Pylontech bank on a highlighted 48V DC bus, P17 shore input, AC and
DC boards, Cerbo GX. Gives the electrical folios a reviewable
starting point instead of a blank page.
QElectroTech 0.100.1 is now installed locally, so the qet/ folder
gets its actual project file: five pre-named folios matching the
documented plan (synoptic, 48V DC, 230V AC, rooftop PV including the
sliding deck, monitoring/interlocks) with house title-block fields.
README updated from install instructions to open instructions.
Split the schematic tooling by audience: QElectroTech (IEC 60617,
versionable XML) for the 48V/230V/PV installation folios that
electricians and inspectors read, KiCad kept for in-house boards
(monitoring, solar-deck interlock). Seed qet/ with the folio plan
and conventions; record the decision.
The user picked a proper name for the project repo. Rename on Gitea
(electron-rare/Beaujol-Bus-Lab), flip visibility to public now that
the privacy pass removed face photos and the seller ad screenshot,
and update every reference: local remote URL, CLAUDE.md git section,
blog about page and nav link. Add the missing hero image CSS rule.
The blog needed a visual identity and a path back to the source:
hero photo of the Axer on the home page, village photo and repo link
on the about page, and a git-clone nav link.
Privacy pass before the repo goes public: move the two cab photos
with an identifiable face and the seller ad screenshot out of the
repo (kept in BUS-photos-privees locally), update INDEX.md and
CLAUDE.md accordingly.
Sort and compress 18 site photos into domain folders (EXIF-dated,
indexed), correct battery model to Pylontech US3000C across energy
docs, and publish five backdated posts telling the story so far:
gear-before-bus, arrival, seat removal, sorting, energy architecture,
workbench. Night cab photos with an identifiable face stay out of the
public blog images.
Document the real bus.saillant.cc exposure chain (cloudflared ->
Traefik -> Tower nginx pinned by digest) now that Task 7 hosting
and Task 8 deploy.sh have been validated end-to-end.
Automate publishing the Hugo blog to the nginx host on Tower: build
with hugo --minify, rsync the public/ output to bus-blog, then smoke
test the public HTTPS URL to confirm the route is live end-to-end.
Scaffold the bus.saillant.cc blog: Hugo site config, a hand-written
vendored theme (terminal-bus, zero deps), and the first post plus an
about page.
The theme is minimal on purpose: single baseof/home/page/section
layouts and one CSS file, styled as a terminal/hackerspace prompt
(green-on-dark, ASCII banner, monospace). No upstream theme pulled in,
per the no-blind-dependency policy.
Consumes journal entries later (Task 4); build output feeds deploy.sh
(Task 8). blog/public/ and blog/resources/ stay gitignored.