Skip to the work
WOODHOUSEThe Loftwah Software Factory
ShareFactoryProjectsDispatchesDoctrineDeanAgent Reception

Find a project or subject.

105 pages in the index

  • HomeThe Loftwah Software Factory and its nine projects.Start here
  • Share deskProject images, ready-to-post captions, radio formats and official social profiles.Sharing
  • The factory floorCurrent reviewed project snapshot and next proof.Factory
  • Scores & listeningPublic competition links and reported game radio listening.Activity
  • Project dossiersNine project dossiers from the Loftwah Software Factory.Projects
  • DispatchesEdited essays and engineering case studies.Dispatches
  • IncidentsWhat failed, what the evidence showed and which control changed.Incidents
  • Evidence recordsReviewed public claims and the limits of their evidence.Evidence
  • ConversationsThe boundary between private conversations and edited public material.Conversations
  • ArchitectureThe system behind the Loftwah Software Factory.Architecture
  • Factory doctrineHow the factory directs work and judges evidence.Doctrine
  • Dean LoftsThe operator of the Loftwah Software Factory.People
  • Agent ReceptionCurated public facts for people and software agents.Agents
  • ContactPublic contact routes for Woodhouse.Contact
  • BubblesGame systems · deterministic play. Bubbles is a polished arcade game with a serious deterministic core. Its remaining work is concentrated in the connected product experience, broad browser qualification and owner acceptance.Projects
  • FighterGame systems · authored journeys. Fighter is a collectible squad battler with authored characters, combat, progression and several play modes. It is also the first product behind a possible family of distinct games using proven gameplay and supported content seams; a configurable boundary and independently releasable variants remain unproven.Projects
  • SHOALSHOTGame systems · mobile-first presentation. SHOALSHOT is a fishing game with recent work in presentation, performance, responsive play and qualification.Projects
  • Protocol 11Game systems · responsive table play. Protocol 11 brings card-table play, a twelve-stage House Circuit, distinct rooms and characters, and solo recovery into one deliberately authored game.Projects
  • MAXAssistive technology · software and hardware. MAX is an assistive-technology project with a substantial software platform: PWA, pairing, gateway, offline behaviour, remote FIND and STOP, privacy and device control.Projects
  • PiratesGame reconstruction · source archaeology. Pirates is rebuilding Master of the Secret Sea from original source evidence. The work is deliberately parity-first.Projects
  • LoftwahFMMusic platform · shared radio capability. LoftwahFM owns the music catalogue, radio generation, station programming and shared browser client. Listen to its music stations and first original shows, then follow the separate evidence for game adoption. The broader venue business remains a separate roadmap.Projects
  • Social ClubHospitality · membership experience. Social Club has a functional foundation for a private-club and hospitality experience.Projects
  • Asset HunterAsset discovery · rights-aware delivery. Asset Hunter discovers creative and technical possibilities, inspects source bytes and records rights per example. Its portable-pack implementation can deliver permitted files with provenance, attribution and a reproducible archive, while keeping reference-only material as records. The next proof is another builder using a pack in a real project.Projects
  • Reuse earns its place.Portfolio report. Radio already connects independent games. Asset Hunter can package what it finds. The next useful test is whether someone chooses to listen, play or build with the result.Portfolio report
  • Connected products. Observable progress.Portfolio report. Radio is reaching the games. The next gains are better play, easier discovery and music worth returning to.Portfolio report
  • Shared music, independent games.Portfolio report. Listen to LoftwahFM’s music and original radio, then follow the evidence for its shared client and the games adopting it.Portfolio report
  • The factory is learning to play its own work.Portfolio report. Protocol 11 leads a new review of nine projects. The useful progress is in the game itself: a Journey, recovery, sound and art, backed by a reported production release. Elsewhere, a healthy live build can still be ahead of—or behind—the source.Portfolio report
  • Four projects solved four different problems.Case study. A portfolio review proposed extracting one shared agent-and-browser safety layer from the games and this site. Reading the actual implementations says the opposite: these are four specific failures with four earned answers, and a shared layer would have had to pick a side in each.Case study
  • The empty tables are the answer.Field note. Asset Hunter's backup drill found that the tables holding a stranger's rating, rights report or dispute have never had a row. The useful part is not the zero. It is that the product found the zero, wrote it down, and refused to call the drill a pass.Field note
  • Nine projects, and the first one you can check.Portfolio report. Asset Hunter joins the portfolio as the first Woodhouse project whose repository and deployed commit anyone can verify. That changes what the other eight are allowed to imply.Portfolio report
  • Prove which build is live, or admit you do not knowCase study. A public origin could not state which source it was serving. Rather than document that gap, this closes it: the build stamps its own fingerprint, the origin publishes it, and the deploy refuses to finish if the two disagree.Case study
  • Eight projects. Eight different finish lines.Portfolio report. A fresh review of the factory's eight projects separates what each can do from the evidence and decisions still needed.Portfolio report
  • Pirates is learning when not to invent.Field note. The source reconstruction stays behind a parity gate until the original game is accounted for. Expansion waits for evidence.Field note
  • I Didn't Mean to Build a Software FactoryFounding essay. A practical habit of composing tools grew into a system for directing software agents, checking their work and seeing what survived in the real world.Founding essay
  • A green build cannot find the real walker.Field note. MAX is a reminder that software qualification ends where physical use begins. The Pi, walker and person using FIND still have to meet in the real world.Field note
  • The tests passed. The game still looked wrong.Factory incident. Fighter passed its geometry checks and still fell short of the product bar. The factory had measured whether the interface fitted. It had not measured whether the interface worked as a composition.Factory incident
  • The tests passed. The game still looked wrong.The interface passed automated checks while remaining compositionally poor.Incidents
  • SHOALSHOT · generated artwork and sharing repairThe readable Share result control opens a reef-backed paper result card. The canonical social preview is 1200 × 630; the transparent wordmark is 1998 × 424 and emblem 1161 × 1161. Public originals are available from the project with A Loftwah Game credit.Evidence
  • SHOALSHOT · finished-dive sharingPlay a dive, open Pause, choose End Dive, then use Share result on the Dive Summary. Save a 1200 × 630 PNG, copy its caption or use your device’s share options when supported. The card includes the actual mode, rules and game version.Evidence
  • Fighter · product-line ambition with an explicit proof boundaryThe useful next test is one concrete independent variation, once admitted by the game roadmap. A new generator platform or licensing offer is not justified by the contract alone.Evidence
  • Asset Hunter · portable delivery with rights and provenanceThe packaging source, architecture contract and owning completed delivery record agree. Reference-only and review-required material remains records rather than asset bytes.Evidence
  • Portfolio · discovery and reward work remains openThe owning game installation issues, Woodhouse #19 with its project artwork issues, and the holographic/achievement issues remain open without reviewed completion receipts. The reset calls for persuasive product-specific artwork and useful rewards, rather than a uniform visual template.Evidence
  • Protocol 11 · interaction quality remains openThe latest reports and source review keep #215, #216 and #218 open: card removal/staging can affect ordering, laid-down groups need clear destinations and desktop inner scrolling can hide play. Previous compact-layout repairs do not resolve these newer observations.Evidence
  • Pirates · optional radio remains plannedCurrent source and the owning issue retain optional Enhanced-mode streaming. Original remains the default offline experience with no FM dependency; an active adapter and hosted deployment were not established.Evidence
  • bubbles · browser radio interaction evidenceThe guarded owner-preview release and actual-media Chromium/mobile WebKit journeys cover puzzle play, responsive controls, overlays, minimising, recovery and persistence.Evidence
  • bubbles · exact radio deploymentA stable, recoverable music dock exposes FM music, Original and Off, with saved controls and quiet reload. Presenter shows are discoverable through FM links while native editorial playback remains held.Evidence
  • bubbles · installed radio client 1.0.0A stable, recoverable music dock exposes FM music, Original and Off, with saved controls and quiet reload. Presenter shows are discoverable through FM links while native editorial playback remains held.Evidence
  • protocol-11 · browser radio interaction evidenceThe exact Jukebox release and live browser journeys cover native playback, source controls, seeking, preferences, reload and boundary handling. Card interaction quality is assessed separately.Evidence
  • protocol-11 · exact radio deploymentThe Jukebox combines the original soundtrack, six FM music stations and two shows under one stream owner. Explicit Play, saved controls, bounded refresh and original fallback preserve table feedback.Evidence
  • protocol-11 · installed radio client 1.0.0The Jukebox combines the original soundtrack, six FM music stations and two shows under one stream owner. Explicit Play, saved controls, bounded refresh and original fallback preserve table feedback.Evidence
  • fighter · browser radio interaction evidenceExact release receipts and desktop/mobile Chromium/WebKit journeys cover native controls, station rotation, quiet reload and authored gameplay priority. Its host-owned shuffle includes the eight current stations.Evidence
  • fighter · exact radio deploymentMenu, Settings and Library expose music and both shows. The game audio manager retains authored Battle, Results and Cinema priority, independent effects and opt-in speech; forkable branded versions retain their own presentation.Evidence
  • fighter · installed radio client 1.1.0Menu, Settings and Library expose music and both shows. The game audio manager retains authored Battle, Results and Cinema priority, independent effects and opt-in speech; forkable branded versions retain their own presentation.Evidence
  • shoalshot · browser radio interaction evidenceExact production identity and Chromium/WebKit native journeys cover all stations, both shows, playback, shooting, controls and save/reload. One context and streamed media bound resource use.Evidence
  • shoalshot · exact radio deploymentHome and Pause offer six music stations and two presenter shows through the existing audio owner. Manual Shuffle, saved preferences, independent effects and local fallback preserve the fishing atmosphere.Evidence
  • shoalshot · installed radio client 1.2.0Home and Pause offer six music stations and two presenter shows through the existing audio owner. Manual Shuffle, saved preferences, independent effects and local fallback preserve the fishing atmosphere.Evidence
  • LoftwahFM · games and radio discovery deliveredMerged PR #245 records the exact FM release, game catalogue links and aggregate measures that separate visits, playback starts, audible progress and referrals. Test traffic is excluded and games remain unranked while real observations are insufficient.Evidence
  • LoftwahFM · supported client 1.2.0The owning release records immutable archive integrity and compatible host audio ownership. Client 1.1 adds optional programme/part selection; 1.2 adds optional game analytics. Existing supported pins need no forced upgrade for ordinary music and whole-show playback.Evidence
  • LoftwahFM · supported client 1.1.0The owning release records immutable archive integrity and compatible host audio ownership. Client 1.1 adds optional programme/part selection; 1.2 adds optional game analytics. Existing supported pins need no forced upgrade for ordinary music and whole-show playback.Evidence
  • LoftwahFM · supported client 1.0.0The owning release records immutable archive integrity and compatible host audio ownership. Client 1.1 adds optional programme/part selection; 1.2 adds optional game analytics. Existing supported pins need no forced upgrade for ordinary music and whole-show playback.Evidence
  • Protocol 11 · client implementation in draft reviewThe reviewed package dependency pins the published client archive. The source imports that client and provides an independently owned music transport with Cartridge Club as its default station. The PR remains a draft, distinct from a merged or deployed release.Evidence
  • LoftwahFM · first original shows publishedBoth public edition pages expose the named shows, their dated publication, music and synthetic presenter scenes. The official station widget was inspected and real media playback advanced after an explicit Play action.Evidence
  • SHOALSHOT · FM client implementationThe merged integration, package declaration and lockfile were inspected. They pin the published client 1.0.0 archive through the existing game audio owner. Deployment and exact live in-game interaction still require their own evidence.Evidence
  • pirates · FM adoption plannedThe canonical integration work is linked below. The audited package/lockfile and source tree showed no FM client implementation. Optional Enhanced mode only; Original offline parity unchanged. Client 1.0.0 is the upstream candidate, not an installed game dependency.Evidence
  • protocol-11 · FM adoption plannedThe canonical integration work is linked below. The audited package/lockfile and source tree showed no FM client implementation. Host-owned table audio. Client 1.0.0 is the upstream candidate, not an installed game dependency.Evidence
  • Bubbles · FM adoption in progressThe owning issue records an active audio integration lane using client 1.0.0. The audited main package/lockfile and source tree still showed no FM client implementation. Branch activity establishes work in progress, not merged or deployed adoption.Evidence
  • fighter · FM adoption plannedThe canonical integration work is linked below. The audited package/lockfile and source tree showed no FM client implementation. Host-owned combat audio. Client 1.0.0 is the upstream candidate, not an installed game dependency.Evidence
  • SHOALSHOT · initial FM hand-off observationAt the initial source audit, the package/lockfile and source tree showed no FM client implementation. A later review on the same date confirmed the merged client; the capability record now links that separate implementation proof.Evidence
  • LoftwahFM · published music capabilityThe client archive was fetched and its package name, version and SHA-256 checked. Public station and game profile endpoints returned schema 1; profiles require client major 1, with music off and speech disabled by default.Evidence
  • Asset Hunter · supplied portfolio reviewProve the newer source in production, expand useful handlers and discovery, and observe outside builders completing real hunts.Evidence
  • Social Club · supplied portfolio reviewResume the core hospitality journey and obtain fresh product, operator and deployment evidence before making readiness claims.Evidence
  • LoftwahFM · supplied portfolio reviewResume the listening journey and business demonstration, separate preview media from production, and refresh release evidence.Evidence
  • Pirates · supplied portfolio reviewComplete source-backed parity and reconcile stale operating instructions without weakening the reconstruction boundary.Evidence
  • MAX · supplied portfolio reviewDemonstrate FIND with a real walker and person, then complete provider and production rollout with measured operating assumptions.Evidence
  • Protocol 11 · supplied portfolio reviewPhysical iPhone acceptance, sustained play, the final card language and whole-product visual judgement remain separate finish lines.Evidence
  • SHOALSHOT · supplied portfolio reviewResolve the first-discovery reveal and its exit paths; decide whether automatic fire should interrupt play; qualify the integrated result before release.Evidence
  • Fighter · supplied portfolio reviewFinish whole-game and sharing journeys, show the current source running in production, and keep architecture changes tied to real failures.Evidence
  • Bubbles · supplied portfolio reviewRenew exact production evidence and finish whole-product interaction, accessibility and visual acceptance.Evidence
  • Asset Hunter · the backup drill reports that nobody has used itThis is the most useful thing in the project so far. The catalogue is growing and verified, and the tables that would record a stranger's judgement, report or complaint have never had a row. The failure is the product noticing and refusing to call it green.Evidence
  • Asset Hunter · the origin names its commit, answers a version endpoint, and reads cleanThree things had to agree: the metadata the page renders, the small endpoint a machine can ask, and the repository head. Agreeing is what makes this evidence about a deployed build rather than about a deploy message.Evidence
  • Asset Hunter · the public origin names the commit it servesThe site carries its own build identity in the page metadata, so the deployed version can be checked against the repository rather than inferred from a deploy message.Evidence
  • Social Club · reviewed public snapshotThe larger visual redesign is parked in the supplied report.Evidence
  • LoftwahFM · reviewed public snapshotThe supplied report describes the expanded business-music roadmap as parked, with little recent application movement.Evidence
  • Pirates · reviewed public snapshotDeep in archaeology and parity work. The original game must pass its gate before procedural or endless expansion begins.Evidence
  • MAX · reviewed public snapshotSoftware capability is advancing. The actual Pi, walker and real-world FIND experience remain the defining reality check.Evidence
  • Protocol 11 · reviewed public snapshotThe supplied report points to qualification and tracker reconciliation as the main unresolved work.Evidence
  • SHOALSHOT · reviewed public snapshotFunctionally mature and increasingly polished. The supplied report calls for another clean production qualification and promotion pass.Evidence
  • Fighter · reviewed public snapshotFunctional maturity is very high. The reported remaining work is whole-game quality convergence, not a greenfield prototype.Evidence
  • Bubbles · reviewed public snapshotMechanically and functionally very mature. The current convergence order places Bubbles closest to its stated finish line.Evidence
  • Bubbles · FM music delivered · owner-preview limitsA stable, recoverable music dock exposes FM music, Original and Off, with saved controls and quiet reload. Presenter shows are discoverable through FM links while native editorial playback remains held. Installed client 1.0.0. The guarded owner-preview release and actual-media Chromium/mobile WebKit journeys cover puzzle play, responsive controls, overlays, minimising, recovery and persistence.Statuses
  • Fighter · Playable battler · distinct-game foundation proposedFighter remains the default collectible squad battler. Its current product contract proposes distinct games varying identity, characters, world, Story, artwork and audio around proven gameplay. It explicitly says a configurable product boundary and independently releasable games have not yet been proved. Radio delivery retains the separate 11 October release and browser review.Statuses
  • SHOALSHOT · Finished dives ready to shareFinished dives export a locally generated 1200 × 630 PNG and copyable caption with a stable play link. The later 12 October artwork repair replaces the earlier SVG branding with generated wordmark and emblem artwork. The result card now uses a reef-backed paper composition with actual local results; game versions and hashes are omitted from the card and caption. Native file sharing is offered where supported; Save PNG remains available. The earlier finished-dive release remains separately recorded, and the game-owned radio integration is unchanged.Statuses
  • Protocol 11 · Playable with radio · interaction repair neededThe Jukebox combines the original soundtrack, six FM music stations and two shows under one stream owner. Explicit Play, saved controls, bounded refresh and original fallback preserve table feedback. Installed client 1.0.0. The exact Jukebox release and live browser journeys cover native playback, source controls, seeking, preferences, reload and boundary handling. Card interaction quality is assessed separately.Statuses
  • MAX · Software prototype · physical proof openThe software platform is substantial, but the report records no new delivery in this period. Finding the real walker, mounted hardware and voice behaviour remain physical questions.Statuses
  • Pirates · Offline parity first · radio plannedThe optional Enhanced-mode radio issue is represented, but no current adapter or deployed radio adoption is established. Original remains the default offline experience. Source-parity work and project-specific presentation remain the product foundation.Statuses
  • LoftwahFM · Shared radio live · catalogue and mix expandingClient 1.2.0, compatible pinned 1.0.0/1.1.0 releases, six music stations, two curated presenter shows and game-linked discovery/aggregate analytics are delivered. Four game integrations have exact deployed browser receipts. LoftwahFM owns the catalogue and programming; each game retains its own audio and identity.Statuses
  • Social Club · Hospitality prototype · delivery pausedThe report records no new product movement. The hospitality product has an established software direction, with the remaining outcome waiting on product execution rather than a congested review queue.Statuses
  • Asset Hunter · Portable packs implemented · independent use unprovenThe reviewed pack builder checks redistribution rights before fetching payloads, carries recorded provenance and attribution, verifies manifested bytes and produces reproducible ZIPs. Review-required and reference-only resources remain records without redistributed payloads. Local-folder ingestion supports discovery beyond GitHub.Statuses
  • Factory snapshot · 2026-10-12Portfolio intelligence supplied by MP, checked against current product contracts, packaging source, canonical work and public radio artifacts on 12 October 2026. Public-safe derived conclusions only.Snapshots
  • Factory snapshot · 2026-10-11Canonical GitHub issues, comments, merged changes, installed packages and dated release/interaction receipts reviewed on 11 October 2026. Authorised public summaries are derived from private source; private bodies are not reproduced.Snapshots
  • Factory snapshot · 2026-10-10A focused review of the public LoftwahFM station and game manifests, published client archive and authorised game adoption hand-offs on 10 October 2026. Private source was inspected for adoption; its bodies are not reproduced.Snapshots
  • Factory snapshot · 2026-10-07The project portfolio report supplied by the operator on 7 October 2026, edited for public publication. Repository and production observations are reported by that source; this publication did not independently rerun the other projects.Snapshots
  • Factory snapshot · 2026-10-05A portfolio review supplied for this review date, checked against public repository and deployed-origin evidence rather than taken on trust.Snapshots
  • Factory snapshot · 2026-10-04The public Asset Hunter repository and site, reviewed with the earlier shareable factory record.Snapshots
  • Factory snapshot · 2026-09-28The shareable factory SITREP supplied for the Woodhouse launch.Snapshots

No matches. Try a project name or a different word.

Esc closes search · ⌘ K or Ctrl K opens it

Index+
Share deskFactoryProjectsDispatchesDoctrineDeanAgent ReceptionArchitectureIncidentsConversationsContact

Share the work.

Pick an image. Copy it, download it, post it.

ProjectsRadio cardsFactory & storiesLogos & SVGsSocials
Promotional artwork on the Fighter site: its title beside a lineup of game characters.

Fighter

Original image

Artwork from Fighter

Download

Caption
PlayLink to this kit
SHOALSHOT Home screen with its layered Sunstruck Shelf aquarium and Dive action

SHOALSHOT

Original image

Artwork from SHOALSHOT

Download

Caption
PlayLink to this kitPlay & share a dive
Promotional artwork on the Protocol 11 site: a tabletop game and its board.

Protocol 11

Original image

Artwork from Protocol 11

Download

Caption
PlayLink to this kit
Promotional artwork on the Bubbles site: a glossy, colourful orb in an arcade scene.

Bubbles

Original image

Artwork from Bubbles

Download

Caption
PlayLink to this kit
Promotional artwork on the LoftwahFM site: a bright electric music mark on a dark field.

LoftwahFM

Original image

Artwork from LoftwahFM

Download

Caption
ListenLink to this kit
Promotional illustration for MAX, an assistive walker project; it is not a photograph or physical-use evidence.

MAX

Original image

Artwork from MAX

Download

Caption
Open projectLink to this kit
Woodhouse illustration for Pirates

Pirates

Original image

Illustration by Woodhouse

Download

Caption
Open projectLink to this kit
Artwork on the Social Club site, titled Plans With You.

Social Club

Original image

Artwork from Social Club

Download

Caption
Open projectLink to this kit
The Asset Hunter share card: the catalogue title set on a dark field.

Asset Hunter

Original image

Artwork from Asset Hunter

Download

Caption
Open projectLink to this kit

Games × Radio

Scores & listening
Games × Radio landscape artwork and dated listening snapshot from LoftwahFM

Landscape

1200 × 630 PNG

Official game artwork · LoftwahFM composition

Download

Caption
Games × Radio square artwork and dated listening snapshot from LoftwahFM

Square

1200 × 1200 PNG

Official game artwork · LoftwahFM composition

Download

Caption
Games × Radio portrait artwork and dated listening snapshot from LoftwahFM

Portrait

1080 × 1920 PNG

Official game artwork · LoftwahFM composition

Download

Caption

Snapshot 2026-10-12 06:02 UTC · Listening, not project popularity.

Factory & stories

Woodhouse artwork by Woodhouse

Woodhouse

1200 × 630 JPG

Woodhouse

Download

Caption
Read the story
The factory artwork by Woodhouse

The factory

1200 × 630 JPG

Woodhouse

Download

Caption
Read the story
Dean Lofts artwork by Woodhouse

Dean Lofts

1200 × 630 JPG

Woodhouse

Download

Caption
Read the story
Woodhouse artwork for The factory is learning to play its own work.

The factory is learning to play its own work.

1200 × 630 JPG

Woodhouse

Download

Caption
Read the story
Woodhouse artwork for Nine projects, and the first one you can check.

Nine projects, and the first one you can check.

1200 × 630 JPG

Woodhouse

Download

Caption
Read the story
Woodhouse artwork for Prove which build is live, or admit you do not know

Prove which build is live, or admit you do not know

1200 × 630 JPG

Woodhouse

Download

Caption
Read the story
Woodhouse artwork for Eight projects. Eight different finish lines.

Eight projects. Eight different finish lines.

1200 × 630 JPG

Woodhouse

Download

Caption
Read the story
Woodhouse artwork for Pirates is learning when not to invent.

Pirates is learning when not to invent.

1200 × 630 JPG

Woodhouse

Download

Caption
Read the story
Woodhouse artwork for I Didn't Mean to Build a Software Factory

I Didn't Mean to Build a Software Factory

1200 × 630 JPG

Woodhouse

Download

Caption
Read the story
Woodhouse artwork for A green build cannot find the real walker.

A green build cannot find the real walker.

1200 × 630 JPG

Woodhouse

Download

Caption
Read the story
Woodhouse artwork for The tests passed. The game still looked wrong.

The tests passed. The game still looked wrong.

1200 × 630 JPG

Woodhouse

Download

Caption
Read the story

Logos & SVGs

Project network

Project network

SVG

Woodhouse

Download

Caption
Release path

Release path

SVG

Woodhouse

Download

Caption
Evidence ladder

Evidence ladder

SVG

Woodhouse

Download

Caption
Woodhouse mark

Woodhouse mark

SVG

Woodhouse

Download

Caption
SHOALSHOT wordmark

SHOALSHOT wordmark

1998 × 424 WebP

A Loftwah Game

Download

Caption
SHOALSHOT emblem

SHOALSHOT emblem

1161 × 1161 WebP

A Loftwah Game

Download

Caption

Post it.

XLinkedInGitHub

What has shipped. What still needs work.

Read project facts ↗
WOODHOUSEThe Loftwah Software Factory · Reviewed 12 October 2026
Share deskArchitectureIncidentsConversationsContactXLinkedInGitHub