cite.copied
Copied
Editorial Copy Review · Edition 2026-05-09
A leaner review surface for English-only copywriters.
2026-05-09.fceaf1e4Foreword
Calm, declarative, archival. The site speaks once, in a low confident register. Avoid marketing register, avoid hedging. Sentences should be complete and rhythmic, not punchy.
The site collects nothing and delivers no analytics, cookies, trackers, third-party requests, or external runtime. Copy that reinforces this — privacy page, security page, cite/verify overlays — should be precise and uncluttered. Never overclaim; describe.
The site itself is part of the artefact. Copy is published, signed, and versioned alongside the code. A copy edit ships the same way a code change ships: through tools/i18n/strings.json into a build, then into a signed release. The deployed bytes are the canonical text.
Part 01
55 entries
cite.copied
Copied
cite.edition_label
Edition
cite.hover
Copy citation
cite.label.action
Cite & verify
cite.overlay.action.close
Close
cite.overlay.action.copy_citation
Copy citation
cite.overlay.action.open_source
View source
cite.overlay.action.print_home
Print profile
cite.overlay.action.print_page
Print page
cite.overlay.action.print_sheet
Print this sheet
cite.overlay.action.verify
Verify this page
cite.overlay.edition_label
Edition
cite.overlay.kicker
This page
cite.overlay.lede
Canonical signed publication record.
cite.overlay.page_title.acknowledgments
Security acknowledgements
cite.overlay.page_title.forbidden
Access not available
cite.overlay.page_title.home
Client Strategy & Growth Systems
cite.overlay.page_title.integrity
Integrity
cite.overlay.page_title.integrity-verify-locally
Verify locally
cite.overlay.page_title.maintenance
Down for maintenance
cite.overlay.page_title.not-found
Page not found
cite.overlay.page_title.privacy
Privacy
cite.overlay.page_title.release-archive
Edition 2026-05-09
cite.overlay.page_title.releases
Editions
cite.overlay.page_title.security
Security
cite.overlay.page_title.server-error
Temporary server error
cite.overlay.page_title.source
Source
cite.overlay.page_title.source-reader
Source reader
cite.overlay.page_title.sw-reset
Service worker reset
cite.overlay.page_title.verify
Verification
cite.overlay.release_status
Signed release
cite.overlay.toast.citation_copied
Citation copied
cite.site_label
Personal Site
copy.command
Copy command
copy.copied
Copied
copy.failed
Copy failed
footer.lang_toggle
FR
footer.privacy
Privacy
modal.close
Close
Aria-label for the modal close button.
modal.cta_aria
modal.cta_label
Access by request
modal.text
This is a personal project. If you'd like to see it, I'd be happy to share access.
trust_routes.heading
Trust routes
trust_routes.integrity_desc
How releases are signed
trust_routes.integrity_label
Integrity
trust_routes.privacy_desc
What this site does not collect
trust_routes.privacy_label
Privacy
trust_routes.releases_desc
Frozen signed snapshots
trust_routes.releases_label
Releases
trust_routes.security_desc
How the site is protected
trust_routes.security_label
Security
trust_routes.source_desc
Readable mirrors of public files
trust_routes.source_label
Source
trust_routes.verify_desc
How a page can be checked
trust_routes.verify_label
Verify
Part 02
63 entries
approach.adoption_body
A strategy or technology only creates value when teams trust it and choose to use it. Trust must be earned, and utility must be proven. Teams are first-line clients and vital collaborators.
approach.adoption_title
Adoption matters more than tools
approach.ai_body
Authenticity is a human advantage, and it cannot be automated. Trust, empathy, and judgement are built in the moment through tone, presence, and real accountability. I use AI to remove friction and sharpen context, so people can show up more human, more relevant, and more consistent at scale.
approach.ai_title
AI should amplify human relationships
approach.clienteling_detail
<dfn id="clienteling-definition">Clienteling</dfn> is a discipline. The practice of transforming what a Client Advisor knows into something a Client genuinely feels: recognised, remembered, served with intention. The moment it becomes mechanical, it stops being Clienteling.
approach.clienteling_title
Clienteling converts memory into meaning
approach.governance_body
Clear ownership, cadence, and disciplined priorities create alignment, accelerate decisions, and enable scale.
approach.governance_title
Governance creates momentum
approach.growth_body
Lasting growth follows when strong systems are in place.
approach.growth_title
Client growth takes discipline
approach.label
Approach
Section anchor label.
approach.taste_body
Judgement, discernment, and cultural awareness shape better choices, and sharper execution.
approach.taste_title
Taste is a strategic advantage
contact.email_aria
Email Trent Power
contact.label
Contact
Section anchor label.
hero.body
I lead client strategy at Group level, focusing on the systems, governance, and ways of working that turn client relationships into long-term value. My work sits at the intersection of strategy, technology, and human relationships, with a focus on impact that scales and endures.
Supporting paragraph. ~3–5 sentences, calm voice, no marketing register.
hero.statement
Client strategy, growth systems, and cultural adoption at global scale.
Primary identity statement. Keep declarative, restrained, one sentence.
home.aria.label.0
Trent Power home
Screen-reader-only label or image alt text.
home.aria.label.1
site qualities
Screen-reader-only label or image alt text.
home.aria.label.2
Career chronology
Screen-reader-only label or image alt text.
home.aria.label.3
Language
Screen-reader-only label or image alt text.
home.aria.label.4
English
Screen-reader-only label or image alt text.
home.aria.label.5
Français
Screen-reader-only label or image alt text.
home.aria.label.6
Footer
Screen-reader-only label or image alt text.
home.aria.label.7
Cite and verify this page
Screen-reader-only label or image alt text.
home.trust_no_tracking
no tracking
home.trust_privacy
privacy-first
home.trust_short_privacy
private
home.trust_short_signed
signed
home.trust_short_static
static
home.trust_signed
signed releases
home.trust_static
static
projects.label
Projects
Section anchor label.
projects.paris_cta
projects.paris_desc
A private cultural intelligence system for Paris, combining location, effort, editorial judgement and personal taste into a calmer way to decide what is worth going out for.
projects.paris_preview_caption
A sample cultural intelligence selection for one week, one neighbourhood.
projects.paris_preview_header
This week near Jourdain, 20th
projects.paris_subline
A personal experiment in taste systems, local relevance and human-scale recommendation.
projects.tier_bike
bike
projects.tier_metro
metro
projects.tier_walk
walk
trajectory.background_detail
Building online platforms and communities
trajectory.background_label
Background
trajectory.background_span
1997 — 2004
trajectory.background_title
Digital & entrepreneurial
trajectory.current_detail
Group-wide client strategy across Maisons and markets
trajectory.current_label
Current
trajectory.current_org
<abbr title="Louis Vuitton Moët Hennessy">LVMH</abbr>
trajectory.current_span
2023 — now
trajectory.current_title
Group Director, Client Development & Client Relations
trajectory.education_detail
University of Sydney, Masters English, French Selected executive and leadership certifications
trajectory.education_label
Education
trajectory.label
Trajectory
Section anchor label.
trajectory.maisons_detail
Australia & China
trajectory.maisons_label
Maisons
trajectory.maisons_org
BVLGARI
trajectory.maisons_span
2004 — 2017
trajectory.maisons_title
Senior leadership across Clienteling, <abbr title="Customer Relationship Management">CRM</abbr> & Retail
trajectory.previous_detail
Global
trajectory.previous_label
Previous
trajectory.previous_org
<abbr title="Louis Vuitton Moët Hennessy">LVMH</abbr>
trajectory.previous_span
2017 — 2023
trajectory.previous_title
Group Head of Clienteling
Part 03
44 entries
print.arch.archive
Archive
print.arch.browser
Browser
print.arch.cache
Offline Cache
print.arch.caption
Static, privacy-first, signed and inspectable
print.arch.files
Site Files
print.arch.host
Static Host
print.arch.trust
Trust
print.body
I lead client strategy at Group level, focusing on the systems, governance and ways of working that turn client relationships into long-term value. My work sits at the intersection of strategy, technology and human relationships, with a focus on impact that scales and endures.
print.contact.linkedin
LinkedIn · Trent Power
print.doc_title
Trent Power - Client Strategy Executive Profile
print.focus.01.body
Lasting growth follows when strong systems are in place.
print.focus.01.label
01 Focus
print.focus.01.title
Client growth takes discipline
print.focus.02.body
Technology creates value when teams trust it, choose it and use it.
print.focus.02.label
02 Adoption
print.focus.02.title
Adoption matters more than tools
print.focus.03.body
Authenticity remains a human advantage; automation must strengthen context, memory and care.
print.focus.03.label
03 Human relationships
print.focus.03.title
AI should amplify human relationships
print.focus.04.body
Clear ownership and disciplined priorities create alignment and scale.
print.focus.04.label
04 Governance
print.focus.04.title
Governance creates momentum
print.footer.citation
Trent Power. Personal Site. Paris, France.
print.footer.edition
Edition <time datetime="2026-05-09">2026-05-09</time> · https://trentpower.fr/
print.footer.evidence
Public record · HTML · Edition 9 May 2026
print.footer.proof
Private · Static · Signed · No tracking
print.kicker
trentpower.fr
print.name
Trent Power
print.place
Personal Site · Paris, France
print.project.body
A private cultural intelligence system for Paris, combining location, effort, editorial judgement and personal taste into a calmer way to decide what is worth leaving home for.
print.project.label
Proof point
print.project.note
A personal experiment in taste systems, local relevance and human-scale recommendation.
print.project.title
What’s On in Paris
print.role
Client strategy, growth systems and cultural adoption
print.title
Client strategy, growth systems and cultural adoption at global scale
print.trajectory.background.body
Early digital and entrepreneurial work building online platforms and communities
print.trajectory.background.label
Background
print.trajectory.current.body
Group Director, Client Development & Client Relations · LVMH
print.trajectory.current.label
Current
print.trajectory.education.body
University of Sydney · Masters · English, French · Executive education
print.trajectory.education.label
Education
print.trajectory.label
Trajectory
print.trajectory.previous.body
Senior leadership across Clienteling, CRM and Client Development
print.trajectory.previous.label
Previous
Part 04
32 entries
privacy.back
← Home
privacy.body_detail
It uses no tracking, analytics, cookies, profiling, or third party services. No personal data is collected for analytics, advertising, or profiling purposes when you browse the site. Any limited technical data processed by the server is used only to ensure the security and proper operation of the site.
privacy.body_intro
This website is intentionally simple and privacy respectful.
privacy.body_records
Public inspection and verification records are published separately.
privacy.local_storage
The only browser storage used is local language preference. It remains on the visitor’s device and is never transmitted by the site.
privacy.page_title
Privacy & Trust
privacy.print.card.01.body
No analytics. No cookies. No profiling. No third-party scripts.
privacy.print.card.01.label
01 No tracking
privacy.print.card.01.title
No tracking
privacy.print.card.02.body
No public forms. No visitor accounts. No behavioural tracking. No advertising infrastructure.
privacy.print.card.02.label
02 No data collection
privacy.print.card.02.title
No data collection
privacy.print.card.03.body
Integrity page. Security page. Public manifest. Source view.
privacy.print.card.03.label
03 Verification route
privacy.print.card.03.title
Verification route
privacy.print.card.04.body
Privacy is not a compliance layer. It is part of the site’s editorial and professional posture.
privacy.print.card.04.label
04 Design principle
privacy.print.card.04.title
Privacy as posture
privacy.print.card.05.body
View source. Read /integrity.json. Verify the signature. Inspect the security headers.
privacy.print.card.05.label
05 What you can check
privacy.print.card.05.title
What you can check
privacy.print.card.06.body
trent@trentpower.fr · canonical route trentpower.fr/privacy/
privacy.print.card.06.label
06 Contact
privacy.print.card.06.title
Contact
privacy.print.doc_title
Trent Power - Privacy Trust Sheet
privacy.print.footer.edition
Edition 2026-05-09 · trentpower.fr/privacy/
privacy.print.footer.proof
Private · Static · Signed · No tracking
privacy.print.kicker
Privacy & Trust
privacy.print.lede
This site is intentionally simple and privacy-respectful. It uses no tracking, analytics, cookies, profiling or third-party services.
privacy.print.meta
Edition 2026-05-09 · trentpower.fr/privacy/
privacy.print.qr.label
trentpower.fr/privacy/
privacy.print.title
Privacy-first by design
Part 05
139 entries
integrity.back
← Privacy
integrity.body_intro
This site publishes signed releases so public files can be checked against a <dfn id="integrity-manifest">manifest</dfn>, <dfn id="detached-signature">detached signature</dfn> and public key.
integrity.copy_button
integrity.copy_button_done
integrity.file_integrity
/integrity.json · SHA-256 hashes of all public assets
integrity.file_key
/.well-known/pgp-key.asc · public signing key
integrity.file_sig
/integrity.json.sig · detached PGP signature
integrity.fingerprint_copied
Copied
integrity.fingerprint_copy
Copy fingerprint
integrity.history_body
Signed snapshots are kept for reference.
integrity.history_heading
History
integrity.history_link
View archived editions
integrity.last_reviewed
Last reviewed: <time datetime="2026-05-09">9 May 2026</time>
integrity.page_level_verify_note
For page-level records, use <a href="/verify/">Verify</a>. For local manifest verification commands, see <a href="/integrity/verify-locally/">Verify locally</a>.
integrity.page_title
Integrity
integrity.print.card.01.body
/integrity.json — <abbr title="Secure Hash Algorithm, 256-bit">SHA-256</abbr> hashes of every intentional public file.
integrity.print.card.01.label
01 Manifest
integrity.print.card.01.title
Manifest
integrity.print.card.02.body
/integrity.json.sig — detached PGP signature that verifies the manifest.
integrity.print.card.02.label
02 Signature
integrity.print.card.02.title
Detached signature
integrity.print.card.03.body
/.well-known/pgp-key.asc — fingerprint A729 591B 450D 3F59 3694 98BD 8299 1F25 04AE 0263.
integrity.print.card.03.label
03 Public key
integrity.print.card.03.title
Public key
integrity.print.card.04.body
/integrity/releases/ — public snapshots: February 2026 and May 2026.
integrity.print.card.04.label
04 Releases
integrity.print.card.04.title
Frozen releases
integrity.print.card.05.body
/source/ — public text view of selected source files. No secrets, no private artefacts.
integrity.print.card.05.label
05 Source route
integrity.print.card.05.title
Source route
integrity.print.card.06.body
curl -O trentpower.fr/integrity.json && curl -O trentpower.fr/integrity.json.sig && gpg --verify integrity.json.sig integrity.json
integrity.print.card.06.label
06 Verification
integrity.print.card.06.title
Verification
integrity.print.doc_title
Trent Power - Integrity Verification Sheet
integrity.print.footer.edition
Edition 2026-05-09 · trentpower.fr/integrity/
integrity.print.footer.proof
Private · Static · Signed · No tracking
integrity.print.kicker
Integrity
integrity.print.lede
Published files are listed in a public manifest and signed with a detached PGP signature so updates can be verified independently.
integrity.print.meta
Edition 2026-05-09 · trentpower.fr/integrity/
integrity.print.qr.label
trentpower.fr/integrity/
integrity.print.title
Signed public verification
integrity.record.action.view_manifest
View manifest
integrity.record.action.view_releases
View releases
integrity.record.desc.archives
Signed public source release
integrity.record.desc.checksums
Signed checksum list for archive downloads
integrity.record.desc.manifest
<abbr title="Secure Hash Algorithm, 256-bit">SHA-256</abbr> hashes of public files
integrity.record.desc.public_key
Public signing key
integrity.record.desc.signature
Detached <abbr title="Pretty Good Privacy">PGP</abbr> signature
integrity.record.kicker
Signed release
integrity.record.label.archives
Archives
integrity.record.label.checksums
Checksums
integrity.record.label.fingerprint
Fingerprint
integrity.record.label.manifest
Manifest
integrity.record.label.public_key
Public key
integrity.record.label.signature
Signature
integrity.record.status_short
Manifest · Signature · Public key
integrity.record.title
<time datetime="2026-05">May 2026</time>
integrity.related.archived_editions
Archived editions
integrity.related.label
Related records
integrity.related.source_mirrors
Source mirrors
integrity.related.verify_page
Verify a page
integrity.release_verify_note
Release archives are verified through a signed checksum list and detached archive signatures. The live public site is verified through /integrity.json.
integrity.verify_release_local.note
Run the signed manifest check in a temporary keyring.
integrity.verify_release_local.summary
Advanced local verification
releases.aria.actions_archive
Release record
releases.aria.actions_current
Current release downloads and verification
releases.back
← Integrity
releases.body_intro
Each <dfn id="signed-release">release</dfn> is a frozen, signed snapshot of the public site at the time of publication. Source archives can be downloaded, and checksums and signatures are provided for local verification.
releases.detail.back
← Releases
releases.detail.card.desc.sha
SHA-256 checksum
releases.detail.card.desc.sig
Detached PGP signature
releases.detail.card.desc.sums
SHA-256 list for release archives
releases.detail.card.desc.sums_sig
Detached PGP signature over SHA256SUMS
releases.detail.card.desc.targz
Technical preservation archive
releases.detail.card.desc.zip
Portable public source snapshot
releases.detail.card.kicker
Release files
releases.detail.card.label.sums
Checksum list
releases.detail.card.label.sums_sig
Checksum list signature
releases.detail.card.label.targz
TAR.GZ
releases.detail.card.label.targz_sha
TAR.GZ checksum
releases.detail.card.label.targz_sig
TAR.GZ signature
releases.detail.card.label.zip
ZIP
releases.detail.card.label.zip_sha
ZIP checksum
releases.detail.card.label.zip_sig
ZIP signature
releases.detail.card.status
ZIP · TAR.GZ · Checksums · Signatures
releases.detail.card.title
9 May 2026
releases.detail.intro
Signed release archives for the 9 May 2026 edition. A signed checksum list verifies the archive set; checksums verify the downloaded files; detached signatures verify each archive directly. The signed manifest at /integrity.json remains the live-site authority.
releases.detail.note
Archive binaries are not included in /integrity.json to avoid recursive hashing. They are verified separately through the signed checksum list, individual SHA-256 checksums and detached signatures. <a href="/integrity/">Integrity</a> remains the live-site authority.
releases.detail.page_title
May 2026
releases.detail.related.all_releases
All releases
releases.detail.related.integrity
Integrity
releases.detail.related.label
Related records
releases.detail.related.source
Source
releases.detail.related.verify
Verify
releases.download_checksums_sig
Checksums & signature
releases.download_targz
Download TAR.GZ
releases.download_zip
Download ZIP
releases.edition_feb
February 2026 · initial signed release
releases.edition_feb_date
February 2026
releases.edition_feb_desc
<cite>Initial signed release</cite>
releases.edition_feb_meta
Signed snapshot · Initial release
releases.edition_may09_date
9 May 2026
releases.edition_may09_desc
<cite>Final May edition</cite>
releases.edition_may09_meta
Signed snapshot · Current release
releases.editions_heading
Editions
releases.group.archive
Archive
releases.group.current
Current release
releases.page_title
Releases
releases.print.card.01.body
Final May edition. Signed source archives, deterministic ZIP and TAR.GZ, aggregated SHA256SUMS. Clean active filenames. One-page print profile. Trust sheets.
releases.print.card.01.label
01 4 May 2026
releases.print.card.01.title
4 May 2026
releases.print.card.02.body
Initial signed release. Earlier visual system. Preserved as a historical archive.
releases.print.card.02.label
02 February 2026
releases.print.card.02.title
February 2026
releases.print.card.03.body
Frozen assets. Local CSS and fonts. No live mutable style dependency.
releases.print.card.03.label
03 Archive principle
releases.print.card.03.title
Archive principle
releases.print.card.04.body
/integrity.json · /integrity.json.sig · /.well-known/pgp-key.asc
releases.print.card.04.label
04 Integrity route
releases.print.card.04.title
Integrity route
releases.print.card.05.body
Verifiability. Authorship. Continuity. Public trust.
releases.print.card.05.label
05 Why it matters
releases.print.card.05.title
Why it matters
releases.print.card.06.body
/integrity/releases/2026-05-08/ · /integrity/releases/2026-02/ · /source/
releases.print.card.06.label
06 Where to inspect
releases.print.card.06.title
Where to inspect
releases.print.doc_title
Trent Power - Release Archive Sheet
releases.print.footer.edition
Edition 2026-05-09 · trentpower.fr/integrity/releases/
releases.print.footer.proof
Private · Static · Signed · No tracking
releases.print.kicker
Releases
releases.print.lede
Public release snapshots preserve selected editions of the site with local assets so their design and integrity can be inspected over time.
releases.print.meta
Edition 2026-05-09 · trentpower.fr/integrity/releases/
releases.print.qr.label
trentpower.fr/integrity/releases/
releases.print.title
Frozen public editions
releases.related.integrity_manifest
Integrity manifest
releases.related.label
Related records
releases.related.source_mirrors
Source mirrors
releases.related.verify_page
Verify a page
releases.view_release
View release
Part 06
90 entries
acknowledgments.back
← Home
acknowledgments.body_intro
This page records responsible security disclosures that have been verified and resolved.
acknowledgments.integrity_link
Site integrity statement
acknowledgments.none
There are no acknowledgements at present. This reflects the absence of reportable disclosures to date, not the absence of review or maintenance.
acknowledgments.page_title
Security acknowledgements
acknowledgments.report
If you believe you have found a security issue with this site, please report it responsibly. Contact details and disclosure preferences are listed in security.txt.
security.architecture_card.archive_body
Frozen signed releases
security.architecture_card.archive_label
Archive
security.architecture_card.browser_body
<abbr title="HyperText Transfer Protocol Secure">HTTPS</abbr> · no cookies · no analytics
security.architecture_card.browser_label
Browser
security.architecture_card.cache_body
Service worker · local cache after first visit
security.architecture_card.cache_label
Offline cache
security.architecture_card.files_body
<abbr title="HyperText Markup Language">HTML</abbr> · <abbr title="Cascading Style Sheets">CSS</abbr> · vanilla JS · self-hosted fonts
security.architecture_card.files_label
Site files
security.architecture_card.host_body
Apache · Gandi · Paris · <abbr title="Secure File Transfer Protocol">SFTP</abbr> deployment
security.architecture_card.host_label
Static host
security.architecture_card.kicker
Architecture
security.architecture_card.trust_body
Integrity · Verify · Source · Releases
security.architecture_card.trust_label
Trust
security.back
← Privacy
security.body_detail
This page describes the public site's security posture, operating model, verification surfaces and residual risks.
security.body_intro
How trentpower.fr is hosted, protected and publicly verifiable.
security.page_title
Security & Threat Model
security.print.card.01.body
Static HTML, CSS, vanilla JavaScript. Self-managed deployment on Apache (Gandi, Paris). No public database.
security.print.card.01.label
01 Architecture
security.print.card.01.title
Architecture
security.print.card.02.body
<abbr title="Content Security Policy">CSP</abbr> default-deny. <abbr title="HTTP Strict Transport Security">HSTS</abbr>. <abbr title="Cross-Origin Opener Policy">COOP</abbr> / <abbr title="Cross-Origin Embedder Policy">COEP</abbr> / <abbr title="Cross-Origin Resource Policy">CORP</abbr>. Referrer-Policy no-referrer. Locked-down Permissions-Policy.
security.print.card.02.label
02 Headers
security.print.card.02.title
Security headers
security.print.card.03.body
Identity. Published content. Public verification files. Source integrity.
security.print.card.03.label
03 Assets protected
security.print.card.03.title
Assets protected
security.print.card.04.body
Content injection. Hosting credential compromise. Spoofed identity. Stale or tampered files.
security.print.card.04.label
04 Threat model
security.print.card.04.title
Threat model
security.print.card.05.body
No third-party scripts. No public forms. Signed integrity manifest. Restricted file exposure. Service-worker-controlled cache.
security.print.card.05.label
05 Controls
security.print.card.05.title
Controls
security.print.card.06.body
Hosting and registrar risk remain. Static-site exposure is reduced, not eliminated. Responsible disclosure route is published.
security.print.card.06.label
06 Residual risk
security.print.card.06.title
Residual risk
security.print.doc_title
Trent Power - Security Threat Model Sheet
security.print.footer.edition
Edition 2026-05-09 · trentpower.fr/security/
security.print.footer.proof
Private · Static · Signed · No tracking
security.print.kicker
Security & Threat Model
security.print.lede
The public site is static HTML, CSS and vanilla JavaScript, with strict headers, no runtime server logic, no public database and no third-party scripts.
security.print.meta
Edition 2026-05-09 · trentpower.fr/security/
security.print.qr.label
trentpower.fr/security/
security.print.title
Static, self-managed, verification-led
security.public_verification_footer
These routes support inspection and provenance. They do not remove the need to protect <abbr title="Domain Name System">DNS</abbr>, hosting credentials and the private signing key.
security.public_verification_intro
The site exposes public inspection routes so published content can be checked without private infrastructure access.
security.public_verification_list
<code>/integrity/</code> records signed releases, public key and manifest <code>/verify/</code> records one page's canonical <abbr title="Uniform Resource Locator">URL</abbr>, source mirror and fingerprint <code>/source/</code> publishes readable mirrors of selected public files <code>/integrity/releases/</code> preserves frozen signed snapshots
security.public_verification_summary
5. Public verification surface
security.related.integrity_manifest
Integrity manifest
security.related.label
Related records
security.related.privacy
Privacy
security.related.source_mirrors
Source mirrors
security.related.verify_page
Verify a page
security.s1_routes_note
Public inspection routes expose the signed manifest, page records, readable source mirrors and archived releases without exposing private infrastructure.
security.s1_summary
1. Architecture
security.s2_body
The controls described here protect:
security.s2_list
Domain ownership DNS integrity Hosting account integrity Public content integrity The signing key used for release authenticity
security.s2_summary
2. Assets protected
security.s3_admin_heading
Administrative abuse
security.s3_admin_list
Credential stuffing Automated vulnerability scanning
security.s3_content_heading
Content tampering
security.s3_content_list
Post-deployment file modification Malicious JavaScript injection Silent alteration of static assets
security.s3_infra_heading
Infrastructure compromise
security.s3_infra_list
Registrar account takeover <abbr title="Domain Name System">DNS</abbr> hijack Hosting credential compromise
security.s3_noise_body
Continuous automated probing for common <abbr title="Content Management System">CMS</abbr> paths, configuration files, or known endpoints. These are treated as persistent background conditions rather than exceptional events.
security.s3_noise_heading
Commodity internet noise
security.s3_summary
3. Threat model
security.s4_content_heading
Public content
security.s4_content_list
Static architecture reduces server-side attack surface Strict <abbr title="Content Security Policy">CSP</abbr> starting from <code>default-src 'none'</code> No external resource loading No dynamic script execution
security.s4_hosting_heading
Hosting
security.s4_hosting_list
Multi-factor authentication enabled <abbr title="Secure File Transfer Protocol">SFTP</abbr>-only deployment No <abbr title="Secure Shell">SSH</abbr> shell exposure No scheduled background execution
security.s4_monitoring_heading
Monitoring
security.s4_monitoring_list
Structured log analysis Pattern detection and anomaly scoring File integrity drift detection against the signed release baseline
security.s4_registrar_heading
Registrar & <abbr title="Domain Name System">DNS</abbr>
security.s4_registrar_list
<abbr title="Multi-Factor Authentication">MFA</abbr> enabled Registrar lock active <abbr title="Domain Name System Security Extensions">DNSSEC</abbr> enabled and validated <abbr title="Certificate Authority Authorization">CAA</abbr> records restrict certificate issuance
security.s4_summary
4. Controls
security.s6_footer
The main risks remain domain, <abbr title="Domain Name System">DNS</abbr>, hosting and private key compromise.
security.s6_intro
This model does not attempt to address:
security.s6_list
Physical compromise of hosting infrastructure Global <abbr title="Domain Name System">DNS</abbr> root compromise Certificate authority (<abbr title="Certificate Authority">CA</abbr>) compromise State-level adversaries Zero-day browser exploits on client devices
security.s6_protect_summary
This model protects the public static site. It does not protect against registrar compromise, hosting compromise, client-device compromise or private key compromise.
security.s6_summary
6. Residual risk
security.s7_body
Responsible disclosure is welcome. Security contact details and encrypted communication instructions are published at <a href="/.well-known/security.txt"><code>/.well-known/security.txt</code></a>.
security.s7_summary
7. Disclosure
security.s8_list
Simplicity over complexity Deterministic behaviour over dynamic systems Transparency over obscurity Verifiable integrity over trust assumptions
security.s8_summary
8. Design principles
Part 07
198 entries
source.back
← Privacy
source.col.validated
Validated
source.curation_note
This index shows the principal public mirrors. Additional mirrored files may remain available by direct URL where they support verification, recovery, or release integrity.
source.download_checksums
Checksums
source.download_lede
Download the public source archive for the current edition
source.download_targz
TAR.GZ
source.download_zip
ZIP
source.editions.eyebrow
Editions
source.editions.note.current
Current signed release
source.editions.note.earlier
Earlier signed release
source.editions.title
Edition lineage
source.files.403_html_txt.description
Forbidden page.
source.files.404_html_txt.description
Not found page.
source.files.500_html_txt.description
Server error page.
source.files.ai_usage_txt_txt.description
Statement of AI usage and policy for the site.
source.files.app_enhance_js_txt.description
Progressive enhancement layer. Non-essential interactions, gracefully optional.
source.files.app_js_txt.description
Authored runtime script. Navigation, language switch, citation drawer wiring.
source.files.assertion_txt_txt.description
Authorship assertion. Declaration of authorship and integrity intent.
source.files.attestations_json_txt.description
Public attestations. Verifiable claims about the site.
source.files.changelog_txt_txt.description
Edition change log. Notable revisions to the public site.
source.files.cite_js_txt.description
Cite-and-verify drawer. Surfaces canonical URL, page fingerprint and signature.
source.files.fonts_full_css_txt.description
Webfont declarations. Subsets, formats and fallbacks.
source.files.htaccess_txt.description
Apache configuration. Public-safety scanned before mirroring.
source.files.humans_txt_txt.description
Credits and notes for the people behind the site.
source.files.i18n_core_js_txt.description
Editorial translation source. All five languages in one authored JSON.
source.files.i18n_de_js_txt.description
German translations.
source.files.i18n_es_js_txt.description
Spanish translations.
source.files.i18n_it_js_txt.description
Italian translations. Deployed compact bytes.
source.files.images_manifest_json_txt.description
Image inventory. Per-file dimensions, derivatives and hashes.
source.files.index_html_txt.description
Home page. The editorial entry point.
source.files.integrity_index_html_txt.description
Integrity overview. The signed manifest, key and release authority.
source.files.integrity_releases_2026_05_09_index_html_txt.description
Frozen page record for the 2026-05-09 edition.
source.files.integrity_releases_archive_css_txt.description
Stylesheet used inside frozen release archives. Held alongside its release records.
source.files.integrity_releases_index_html_txt.description
Release index. The list of signed editions.
source.files.llms_txt_txt.description
Machine-readable guidance for language models and AI systems.
source.files.maintenance_html_txt.description
Maintenance notice. Used during planned downtime.
source.files.manifest_webmanifest_txt.description
Web app manifest. Installable surface metadata.
source.files.pgp_txt_txt.description
PGP statement. The signing key fingerprint and its use.
source.files.print_css_txt.description
Print stylesheet. Layout rules for paper output.
source.files.privacy_index_html_txt.description
Privacy statement. What is collected, retained and shared.
source.files.readme_txt.description
Orientation note for the source tree. Same text shipped at the root of every release archive.
source.files.robots_txt_txt.description
Crawler access policy and public indexing intent.
source.files.security_acknowledgments_index_html_txt.description
Acknowledgments for public security disclosures.
source.files.security_index_html_txt.description
Security posture. Architecture, headers and disclosure path.
source.files.site_metadata_json_txt.description
Site-level metadata. Edition, build, asset version.
source.files.sitemap_xml_sha256_txt.description
Source mirror of the SHA-256 checksum for sitemap.xml.
source.files.sitemap_xml_txt.description
Public sitemap. URL inventory for crawlers.
source.files.source_manifest_json_txt.description
Manifest of the /source/ tree itself. Every mirrored file with its hash.
source.files.statement_txt_txt.description
Editorial statement. The site's authoring principles.
source.files.styles_css_txt.description
Authored stylesheet. Mirrored from source, not the minified deployed bytes.
source.files.sw_cache_manifest_json_txt.description
Service worker cache manifest. Files pinned for offline use.
source.files.sw_js_txt.description
Service worker. Offline cache for the public site.
source.files.sw_reset_index_html_txt.description
Service worker reset. Clears the offline cache.
source.files.verify_index_html_txt.description
Verification interface. Page-level fingerprint checks.
source.files.verify_verify_js_txt.description
Verification logic. Renders a page record from the verification map.
source.files.well_known_attribution_txt_txt.description
Author attribution. Names the responsible party for the public site.
source.files.well_known_build_json_txt.description
Build record. Reproducibility data for the current edition.
source.files.well_known_person_json_txt.description
Machine-readable identity in JSON-LD. The reference used by discovery, federation and verification.
source.files.well_known_person_json_txt.role
Canonical identity record
source.files.well_known_pgp_key_asc_txt.description
ASCII-armoured public signing key. The publisher's signing identity.
source.files.well_known_publication_json_txt.description
Publication record. Describes the site as a self-managed editorial work.
source.files.well_known_security_txt_txt.description
Coordinated disclosure policy. Standard /.well-known/security.txt contact and scope.
source.files.well_known_security_txt_txt.role
Public trust surface
source.files.well_known_webfinger_txt.description
WebFinger discovery surface. Resolves identity across federated protocols.
source.files.well_known_webfinger_txt.role
Identity discovery
source.group.metadata
Metadata
source.group.published-pages
Published pages
source.group.scripts
Scripts
source.group.trust-records
Trust records
source.group_gloss.metadata
Server configuration and machine-readable records describing the site to crawlers, indexers and language models.
source.group_gloss.published-pages
Readable mirrors of the principal public pages, served as plain text so the bytes can be inspected without execution.
source.group_gloss.scripts
Authored stylesheets and JavaScript the page ships to the browser. Mirrored from source, not the minified deployed bytes.
source.group_gloss.trust-records
Public commitments and identity surfaces. Who publishes the site, what is promised, where disclosure runs.
source.heading
Source
source.intro_lede
Selected public files are published here in readable form, for inspection, preservation, accessibility and machine readability.
source.print.card.01.body
HTML mirrors. CSS. JavaScript. Manifest files. .htaccess mirror.
source.print.card.01.label
01 What is included
source.print.card.01.title
What is included
source.print.card.02.body
Credentials. Private notes. Invoices. Backups. Generator internals unless explicitly public.
source.print.card.02.label
02 What is excluded
source.print.card.02.title
What is excluded
source.print.card.03.body
Sorted by file type, then name. Plain text mirrors. SHA-256 hashes. File sizes.
source.print.card.03.label
03 How it is organised
source.print.card.03.title
How it is organised
source.print.card.04.body
source-manifest.json · /integrity.json · detached signature · public key.
source.print.card.04.label
04 Verification
source.print.card.04.title
Verification
source.print.card.05.body
styles.css.txt · app.js.txt · print.css.txt · htaccess.txt · source-manifest.json
source.print.card.05.label
05 Files of note
source.print.card.05.title
Files of note
source.print.card.06.body
Human readers first. Machine-readable files preserve identity, authorship and context.
source.print.card.06.label
06 Principle
source.print.card.06.title
Principle
source.print.doc_title
Trent Power - Public Source Sheet
source.print.footer.edition
Edition 2026-05-09 · trentpower.fr/source/
source.print.footer.proof
Private · Static · Signed · No tracking
source.print.kicker
Source
source.print.lede
Selected public files are mirrored as plain text so the site can be inspected from any reader, including mobile.
source.print.meta
Edition 2026-05-09 · trentpower.fr/source/
source.print.qr.label
trentpower.fr/source/
source.print.title
Public source view
source.related.integrity
Integrity
source.related.security
Security
source.related.title
Related records
source.related.verify
Verify
verify.action.copied
Copied
verify.action.copy_canonical
Copy URL
verify.action.copy_command
Copy verification command
verify.action.copy_fingerprint
Copy fingerprint
verify.action.copy_hash
Copy hash
verify.action.copy_manifest_command
Copy manifest command
verify.action.copy_source_command
Copy source command
verify.action.open_key
Open public key
verify.action.open_manifest
Open manifest entry
verify.action.open_signature
Open signature
verify.action.open_source
Open source mirror
verify.action.open_source_mirror
Open mirror
verify.action.view_source_mirror
View source mirror
verify.back
← Privacy
verify.chooser.heading
Related records
verify.chooser.label.home
Homepage
verify.chooser.label.integrity
Integrity
verify.chooser.label.privacy
Privacy
verify.chooser.label.releases
Releases
verify.chooser.label.security
Security
verify.chooser.label.source
Source
verify.chooser.label.verify
Verify
verify.command.manifest_title
Verify the signed manifest
verify.command.note
The signed manifest verifies the published file set. The second command hashes the source mirror so it can be compared against the expected SHA-256 above.
verify.command.source_title
Verify the source mirror
verify.doc_title
Trent Power - Verification Sheet
verify.general.releases
Release archive
verify.general.source
Source viewer
verify.kicker
Verify
verify.lede
A public route for checking source, hash, signature and canonical identity.
verify.lede_v2
Check a published page against its source mirror, page fingerprint and signed release record.
verify.local.closing
The signed manifest verifies the published file set. The source command hashes this page's mirror so it can be compared against the fingerprint above.
verify.local.heading
Verify locally
verify.local.intro
Run two local checks: verify the signed manifest, then compare this page's source mirror against the expected fingerprint.
verify.local.manifest_desc
Checks that /integrity.json was signed by the published public key.
verify.local.manifest_label
Verify the signed manifest
verify.local.mirror_desc
Calculates the source mirror fingerprint so it can be compared with the expected value above.
verify.local.mirror_label
Verify this page mirror
verify.local.subheading_manifest
Verify signed manifest
verify.local.subheading_mirror
Verify source mirror
verify.meta
Edition 2026-05-09 · trentpower.fr/verify/
verify.noscript_fallback
JavaScript is required to select and display a page record here. Source mirrors, the signed manifest and release archives remain available through <a href="/source/">Source</a> and <a href="/integrity/">Integrity</a>.
verify.related.archive
Release archive
verify.related.heading
Related records
verify.related.manifest
Integrity manifest
verify.related.source
Source mirror
verify.selected.manifest
Integrity manifest
verify.selected.public_key
Public key
verify.selected.signature
Detached signature
verify.status.found
Found in signed manifest
verify.status.missing
Not found in current public manifest
verify.thispage.group.archive
Archive
verify.thispage.group.citation
Citation
verify.thispage.group.evidence
Evidence
verify.thispage.group.fingerprint
Fingerprint
verify.thispage.group.location
Location
verify.thispage.heading
This page
verify.thispage.kicker
Page record
verify.thispage.row.canonical
Canonical URL
verify.thispage.row.citation
Citation
verify.thispage.row.file
File
verify.thispage.row.file_size
File size
verify.thispage.row.file_type
File type
verify.thispage.row.manifest_status
Manifest status
verify.thispage.row.release
Release archive
verify.thispage.row.route
Route
verify.thispage.row.route_prefix
Route
verify.thispage.row.sha256
Page fingerprint
verify.thispage.row.source
Source mirror
verify.thispage.row.title
Page title
verify.thispage.row.validated
Last validated
verify.thispage.status.found_manifest
Found in signed manifest
verify.thispage.status.release_archived
Release archived
verify.thispage.status.short.archived
Archived
verify.thispage.status.short.signed
Signed
verify.thispage.status.short.source
Mirrored
verify.thispage.status.source_available
Source available
verify.thispage.validated_prefix
Validated
verify.title
Verify this page
verify.title_default
Verify this page
verify.title_prefix
Verify
verify.unknown.action.manifest
Integrity manifest
verify.unknown.action.releases
Release archive
verify.unknown.action.source
Source
verify.unknown.body
This route is not in the public verification map. You can still inspect the public manifest, source view and signed releases.
verify.unknown.title
Route not in the verification map
verify_intro.archive
Edition archive
verify_intro.edition
Edition
verify_intro.manifest
Signed manifest
verify_intro.panel_label
Current edition
verify_intro.public_key
Public key
verify_intro.signature
Detached signature
verify_intro.signing_key
Signing key
Part 08
114 entries
error.403.print.card.01.body
Some paths are intentionally unavailable. Private, backup and operational files are blocked.
error.403.print.card.01.label
01 Access boundary
error.403.print.card.01.title
Access boundary
error.403.print.card.02.body
Homepage. Privacy & Trust. Integrity. Security. Source.
error.403.print.card.02.label
02 Public routes
error.403.print.card.02.title
Public routes
error.403.print.card.03.body
Reduces accidental exposure. Keeps public files intentional. Supports privacy and trust posture.
error.403.print.card.03.label
03 Why this matters
error.403.print.card.03.title
Why this matters
error.403.print.card.04.body
Inspect /integrity.json. View selected source files. Check /.well-known/security.txt.
error.403.print.card.04.label
04 Verification
error.403.print.card.04.title
Verification
error.403.print.card.05.body
No public database. No visitor accounts. No forms. No tracking.
error.403.print.card.05.label
05 Static posture
error.403.print.card.05.title
Static posture
error.403.print.card.06.body
trent@trentpower.fr · responsible disclosure via /security/
error.403.print.card.06.label
06 Contact
error.403.print.card.06.title
Contact
error.403.print.doc_title
Trent Power - Access Boundary Sheet
error.403.print.footer.edition
Edition 2026-05-09 · trentpower.fr
error.403.print.footer.proof
Private · Static · Signed · No tracking
error.403.print.kicker
403
error.403.print.lede
This path is not publicly accessible. The public site exposes only intentional files and pages.
error.403.print.meta
Edition 2026-05-09 · trentpower.fr
error.403.print.qr.label
trentpower.fr
error.403.print.title
Access not available
error.404.print.card.01.body
The requested route does not resolve to a public page. The site remains available through the homepage.
error.404.print.card.01.label
01 What happened
error.404.print.card.01.title
What happened
error.404.print.card.02.body
Homepage. Privacy & Trust. Integrity. Security.
error.404.print.card.02.label
02 Where to go
error.404.print.card.02.title
Where to go
error.404.print.card.03.body
Public manifest. Source view. Signed releases.
error.404.print.card.03.label
03 Verification
error.404.print.card.03.title
Verification
error.404.print.card.04.body
Check the URL. Remove outdated path fragments. Try the canonical homepage.
error.404.print.card.04.label
04 If this was expected
error.404.print.card.04.title
If expected
error.404.print.card.05.body
Static site. No tracking. No forms. No third-party scripts.
error.404.print.card.05.label
05 Public posture
error.404.print.card.05.title
Public posture
error.404.print.card.06.body
trent@trentpower.fr · LinkedIn · Trent Power
error.404.print.card.06.label
06 Contact
error.404.print.card.06.title
Contact
error.404.print.doc_title
Trent Power - Page Not Found Sheet
error.404.print.footer.edition
Edition 2026-05-09 · trentpower.fr
error.404.print.footer.proof
Private · Static · Signed · No tracking
error.404.print.kicker
404
error.404.print.lede
The address may have changed, or the page may no longer be part of the public site.
error.404.print.meta
Edition 2026-05-09 · trentpower.fr
error.404.print.qr.label
trentpower.fr
error.404.print.title
Page not found
error.500.print.card.01.body
The server could not complete the request. Try again shortly.
error.500.print.card.01.label
01 What happened
error.500.print.card.01.title
What happened
error.500.print.card.02.body
Homepage. Integrity. Security. Source.
error.500.print.card.02.label
02 Stable routes
error.500.print.card.02.title
Stable routes
error.500.print.card.03.body
/integrity.json · /integrity.json.sig · /.well-known/pgp-key.asc
error.500.print.card.03.label
03 Public verification
error.500.print.card.03.title
Public verification
error.500.print.card.04.body
Static HTML, CSS and JavaScript. No runtime public application. No public database.
error.500.print.card.04.label
04 Architecture
error.500.print.card.04.title
Architecture
error.500.print.card.05.body
Refresh later. Return to homepage. Contact if persistent.
error.500.print.card.05.label
05 What to do
error.500.print.card.05.title
What to do
error.500.print.card.06.body
trent@trentpower.fr · LinkedIn · Trent Power
error.500.print.card.06.label
06 Contact
error.500.print.card.06.title
Contact
error.500.print.doc_title
Trent Power - Temporary Server Error Sheet
error.500.print.footer.edition
Edition 2026-05-09 · trentpower.fr
error.500.print.footer.proof
Private · Static · Signed · No tracking
error.500.print.kicker
500
error.500.print.lede
Something unexpected happened while serving this page. The public site is static, so this is likely a hosting or routing issue rather than an application failure.
error.500.print.meta
Edition 2026-05-09 · trentpower.fr
error.500.print.qr.label
trentpower.fr
error.500.print.title
Temporary server error
error_404.back
← Home
error_404.body
The page you’re looking for doesn’t exist or has moved.
error_404.page_title
Page not found
error_500.back
← Home
error_500.body
The server encountered an error. Try again shortly, or return to the homepage.
error_500.page_title
Something went wrong
maintenance.body
The signed manifest, source mirrors and frozen release archives remain available throughout maintenance. Verification continues to work.
maintenance.kicker
Maintenance
maintenance.lede
We're doing some work here. Check back shortly, or return to the homepage.
maintenance.page_title
Down for maintenance
maintenance.title
Down for maintenance
sw_reset.api_label
APIs
sw_reset.button
sw_reset.button_done
sw_reset.clear_caches
Offline cache entries
sw_reset.clear_pref
Saved language preference
sw_reset.clear_sw
Service Worker registrations
sw_reset.clears_heading
Clears
sw_reset.detected_label
Detected
sw_reset.edition_label
Cached edition
sw_reset.edition_none
No cached edition detected
sw_reset.footnote
Offline state is stored locally through the browser Cache Storage and Service Worker APIs.
sw_reset.lede
Clears the local offline cache for this device only. The live publication and server are unaffected.
sw_reset.link_home
Home
sw_reset.link_reload
Reload current edition
sw_reset.local_marker
LOCAL DEVICE ONLY
sw_reset.page_title
Service Worker Reset
sw_reset.preserve_downloads
Downloads
sw_reset.preserve_history
Browser history
sw_reset.preserve_others
Other websites
sw_reset.preserve_server
Server content
sw_reset.preserves_heading
Does not clear
sw_reset.scope_heading
Scope
sw_reset.secondary
If a recent edition is not appearing correctly, this utility refreshes the local publication cache.
sw_reset.status_initial
Reading local state…
sw_reset.status_label
Local cache status
Part 09
28 entries
meta.403.description
Access not permitted.
meta.403.title
Forbidden · Trent Power
meta.404.description
Page not found.
meta.404.title
Page not found · Trent Power
meta.500.description
Something went wrong.
meta.500.title
Something went wrong · Trent Power
meta.acknowledgments.description
Responsible security disclosures verified and resolved for trentpower.fr.
meta.acknowledgments.title
Security acknowledgements · Trent Power
meta.home.description
Client strategy, growth systems and cultural adoption at global scale
150–160 chars. Search snippet and Open Graph fallback.
meta.home.og_description
Client strategy, growth systems and cultural adoption at global scale
meta.home.og_title
Client Strategy & Growth Systems · Trent Power
meta.home.title
Client Strategy & Growth Systems · Trent Power
Browser tab title and search-result heading. Keep concise; this is the brand line.
meta.integrity.description
Signed public releases, integrity manifest, detached signature and public signing key
meta.integrity.title
Integrity · Trent Power
meta.maintenance.description
Down for maintenance.
meta.maintenance.title
Down for maintenance · Trent Power
meta.privacy.description
A simple, privacy-respectful site with no tracking, analytics, cookies, profiling or third-party services
meta.privacy.title
Privacy & Trust · Trent Power
meta.releases.description
Frozen, signed snapshots of the public site
meta.releases.title
Releases · Trent Power
meta.security.description
Security architecture, operational controls, public verification surfaces and residual risks
meta.security.title
Security & Threat Model · Trent Power
meta.source.description
Readable public mirrors of selected site files
meta.source.title
Source mirrors · Trent Power
meta.verify.description
A public page record showing the canonical URL, source mirror, page fingerprint and signed release archive
meta.verify.title
Verify this page · Trent Power
meta.verify_locally.description
Detached verification notes: signed manifest check from a temporary keyring
meta.verify_locally.title
Verify locally · Trent Power
Part 10
31 entries
jsonld.403.WebPage.description
Access not available.
WebPage node for /403/.
jsonld.403.WebPage.name
403 — access not available · Trent Power
WebPage node for /403/.
jsonld.404.WebPage.description
Page not found.
WebPage node for /404/.
jsonld.404.WebPage.name
404 — page not found · Trent Power
WebPage node for /404/.
jsonld.500.WebPage.description
Temporary server error.
WebPage node for /500/.
jsonld.500.WebPage.name
500 — temporary server error · Trent Power
WebPage node for /500/.
jsonld.home.Person.description
Client strategy, growth systems and cultural adoption at global scale
Surfaces in search engine rich results and AI assistants.
jsonld.home.Person.disambiguatingDescription
Client strategy, growth systems and cultural adoption at global scale
Surfaces in search engine rich results and AI assistants.
jsonld.home.Person.image.copyrightNotice
© David Arous
Surfaces in search engine rich results and AI assistants.
jsonld.home.Person.image.creditText
David Arous
Surfaces in search engine rich results and AI assistants.
jsonld.home.Person.jobTitle
Group Director, Client Development & Client Relations
Surfaces in search engine rich results and AI assistants.
jsonld.home.Person.name
Trent Power
Surfaces in search engine rich results and AI assistants.
jsonld.home.ProfilePage.name
Trent Power — Profile
Surfaces in search engine rich results and AI assistants.
jsonld.home.WebSite.description
Client strategy, growth systems and cultural adoption at global scale
Surfaces in search engine rich results and AI assistants.
jsonld.home.WebSite.name
Trent Power
Surfaces in search engine rich results and AI assistants.
jsonld.integrity.WebPage.description
Signed public releases, integrity manifest, detached signature and public signing key
WebPage node for /integrity/.
jsonld.integrity.WebPage.name
Integrity · Trent Power
WebPage node for /integrity/.
jsonld.maintenance.WebPage.description
Down for maintenance.
WebPage node for /maintenance/.
jsonld.maintenance.WebPage.name
Maintenance · Trent Power
WebPage node for /maintenance/.
jsonld.privacy.WebPage.description
A simple, privacy-respectful site with no tracking, analytics, cookies, profiling or third-party services
WebPage node for /privacy/.
jsonld.privacy.WebPage.name
Privacy · Trent Power
WebPage node for /privacy/.
jsonld.security.WebPage.description
Security architecture, operational controls, public verification surfaces and residual risks
WebPage node for /security/.
jsonld.security.WebPage.name
Security · Trent Power
WebPage node for /security/.
jsonld.security_acknowledgments.WebPage.description
Responsible security disclosures verified and resolved for trentpower.fr.
WebPage node for /security_acknowledgments/.
jsonld.security_acknowledgments.WebPage.name
Security acknowledgements · Trent Power
WebPage node for /security_acknowledgments/.
jsonld.source.TechArticle.description
Public source mirrors. Plain-text inspection of every active publishable byte.
WebPage node for /source/.
jsonld.source.TechArticle.headline
Source · Trent Power
WebPage node for /source/.
jsonld.sw_reset.WebPage.description
Local recovery utility. Clears the offline cache for trentpower.fr on this device only.
WebPage node for /sw_reset/.
jsonld.sw_reset.WebPage.name
Service Worker Reset · Trent Power
WebPage node for /sw_reset/.
jsonld.verify.WebPage.description
Per-page verification — check source mirror, signed manifest hash, and detached signature for any active route.
WebPage node for /verify/.
jsonld.verify.WebPage.name
Verify · Trent Power
WebPage node for /verify/.
Part 11
98 entries
source_reader.action.back_to_top
Top
source_reader.action.canonical
Canonical
source_reader.action.copied
Copied
source_reader.action.copy_code
Copy code
source_reader.action.plain_text
Raw
source_reader.action.reading_mode
Reading mode
source_reader.action.top
Top
source_reader.action.unwrap_lines
Unwrap lines
source_reader.action.verify
Verify
source_reader.action.view_annotated
Annotated
source_reader.action.view_rendered_page
View rendered page
source_reader.action.view_source
Source
source_reader.action.wrap_lines
Wrap lines
source_reader.end.edition
Edition
source_reader.end.sha256
SHA-256
source_reader.end.signed_release
Signed release
source_reader.end.title
End of source mirror
source_reader.gloss.assets
stylesheets, scripts, icons, manifest.
source_reader.gloss.base
reset and base element typography.
source_reader.gloss.components
reusable component styles.
source_reader.gloss.copy
clipboard interactions.
source_reader.gloss.discovery
indexing and referrer policy.
source_reader.gloss.document
page title, description, canonical url.
source_reader.gloss.events
event listeners and interaction wiring.
source_reader.gloss.fonts
font face declarations and font assets.
source_reader.gloss.footer
colophon, language switch, footer actions.
source_reader.gloss.foundations
character encoding, viewport, colour scheme.
source_reader.gloss.head
document head — metadata, no rendered content.
source_reader.gloss.header
site header — wordmark and primary nav.
source_reader.gloss.i18n
translation lookup and language switching.
source_reader.gloss.icons
platform icons and home-screen artwork.
source_reader.gloss.identity
authorship, application name, attribution links.
source_reader.gloss.init
boot sequence — runs once on load.
source_reader.gloss.layout
page-level layout grammar.
source_reader.gloss.modals
overlay surfaces, dialogs, focus traps.
source_reader.gloss.policy
declared site policies.
source_reader.gloss.print
print stylesheet rules.
source_reader.gloss.records
editorial record entries.
source_reader.gloss.responsive
viewport-aware overrides.
source_reader.gloss.script
site application logic.
source_reader.gloss.social
open graph and twitter card metadata.
source_reader.gloss.state
application state and runtime variables.
source_reader.gloss.structured
json-ld schema, machine-readable identity.
source_reader.gloss.tokens
design tokens — colours, typography, spacing.
source_reader.gloss.verification
signed-manifest and cryptographic references.
source_reader.integrity.canonical
Canonical file
source_reader.integrity.edition
Edition
source_reader.integrity.sha256
SHA-256
source_reader.integrity.signed_release
Signed release
source_reader.kind.apache
Apache configuration
source_reader.kind.asc
ASCII-armoured PGP key
source_reader.kind.css
Cascading Style Sheets
source_reader.kind.html
HyperText Markup Language
source_reader.kind.js
JavaScript
source_reader.kind.json
JavaScript Object Notation
source_reader.kind.sig
Detached PGP signature
source_reader.kind.text
Plain text
source_reader.kind.xml
Extensible Markup Language
source_reader.loading
Loading source…
source_reader.map_label.assets
Assets
source_reader.map_label.base
Base
source_reader.map_label.components
Components
source_reader.map_label.copy
Copy
source_reader.map_label.discovery
Discovery
source_reader.map_label.events
Events
source_reader.map_label.fonts
Fonts
source_reader.map_label.footer
Footer
source_reader.map_label.head
Head
source_reader.map_label.header
Header
source_reader.map_label.i18n
i18n
source_reader.map_label.identity
Identity
source_reader.map_label.init
Init
source_reader.map_label.layout
Layout
source_reader.map_label.main
Main
source_reader.map_label.modals
Modals
source_reader.map_label.policy
Policy
source_reader.map_label.print
source_reader.map_label.records
Records
source_reader.map_label.responsive
Responsive
source_reader.map_label.social_preview
Social preview
source_reader.map_label.state
State
source_reader.map_label.structured_data
Structured data
source_reader.map_label.tokens
Tokens
source_reader.map_label.verification
Verification
source_reader.meta.document_map
Document map
source_reader.meta.end_of_source
End of source mirror
source_reader.meta.intent
This reader presents public source mirrors with structural annotations and signed publication references.
source_reader.meta.part_of
Related systems:
source_reader.meta.validated
Validated
source_reader.mode.annotated
Annotated
source_reader.mode.label
Reading mode
source_reader.mode.raw
Raw
source_reader.mode.source
Source
source_reader.title
Source reader
verify_locally.back
← Integrity
verify_locally.body_close
The command imports the public key into a throw-away keyring, verifies the signed manifest, and removes the working files. No state is retained on the machine afterwards.
verify_locally.body_intro
Detached verification notes for the signed integrity manifest. Run the check in a temporary keyring so the public signing key does not enter your default keychain.
verify_locally.page_title
Verify locally
Appendix A
Free-form rows for proposed rewrites, reviewer initials, status, and editorial notes against any key.
| Key | Proposed change | Reviewer | Status | Notes |
|---|---|---|---|---|