{"generatedAt":1780559549760,"viewer":"public","totals":{"publishedPosts":0,"drafts":0,"collections":0,"users":1,"requests":0,"imagePosts":0,"totalImages":0,"codePosts":0,"articlePosts":0,"matterPosts":0,"likes":0,"comments":0,"automationProfiles":9,"domains":3},"metrics":[{"id":"published","label":"Published items","value":0,"detail":"0 drafts staged behind the public surface.","href":"/"},{"id":"collections","label":"Collections","value":0,"detail":"Live collection registry exposed from the CMS.","href":"/#collections"},{"id":"requests","label":"Studio requests","value":0,"detail":"Request graph intake tracked through PH|OS.","href":"/requests"},{"id":"users","label":"User profiles","value":1,"detail":"Public and gated identity records available to the interface.","href":"/users"},{"id":"images","label":"Media surfaces","value":0,"detail":"0 posts currently carry image payloads.","href":"/portfolio"},{"id":"code","label":"Code studies","value":0,"detail":"Renderable playground and code collection items.","href":"/playground"},{"id":"engagement","label":"Engagement signals","value":0,"detail":"0 likes and 0 comments across published items.","href":"/phi"},{"id":"automation","label":"Automation profiles","value":9,"detail":"Public network adapters mapped into the PH|OS layer.","href":"/phi"}],"requestStatus":[],"collectionMix":[],"topSignals":[],"domains":[{"host":"philmo.ch","role":"Primary SSR interface","description":"Portfolio, CMS, service request intake, and public identity surface.","boundary":"interface"},{"host":"api.philmo.ch","role":"API boundary","description":"Authentication, user management, CMS, project request, and public automation endpoints.","boundary":"api"},{"host":"storage.philmo.ch","role":"Media and storage boundary","description":"Reserved for uploaded assets, portfolio media, and storage federation.","boundary":"storage"}],"interfaceModules":[{"id":"home","title":"Landing Interface","href":"/","audience":"public","description":"Public overview, collections, portfolio, and request entry surface.","signal":"0 published items"},{"id":"portfolio","title":"Photo Portfolio","href":"/portfolio","audience":"public","description":"Photo series, portfolio collections, and media-led studies.","signal":"0 image-rich posts"},{"id":"playground","title":"Code Playground","href":"/playground","audience":"public","description":"Code thumbnails, snippets, and inspectable implementation studies.","signal":"0 code studies"},{"id":"requests","title":"Request Studio","href":"/requests","audience":"public","description":"Service graph intake and project request collection builder.","signal":"0 requests tracked"},{"id":"users","title":"User Profiles","href":"/users","audience":"public","description":"Public identity cards, social visibility, and profile surfaces.","signal":"1 user objects"},{"id":"phi-os","title":"PHI|OS","href":"/phi","audience":"public","description":"Unified interface and BI layer for the current platform state.","signal":"0 collection signals"},{"id":"composer","title":"Composer","href":"/composer","audience":"public","description":"Drag-and-drop composition board for authored layouts and code blocks.","signal":"layout orchestration"},{"id":"cms","title":"CMS Studio","href":"/auth/signin","audience":"gated","description":"Authoring surface for posts, sections, media uploads, and code payloads.","signal":"0 drafts in pipeline"},{"id":"dashboard","title":"Admin Hub","href":"/auth/signin","audience":"gated","description":"Operational control plane for requests, collections, automation, and BI.","signal":"1 tracked request states"}],"automationProfiles":[{"network":"X / Twitter","handles":["philmo_mu","afrhonet","spectra_gallery"],"capabilities":["post","recursive batch publishing","campaign variants","link amplification"],"env":["TWITTER_ACCESS_TOKEN","TWITTER_BEARER_TOKEN","SOCIAL_TWITTER_POST_URL"]},{"network":"Instagram / Threads","handles":["philmo_mu","filthystwink","spectra.gallery"],"capabilities":["relay publishing","caption templates","profile-aware variants"],"env":["SOCIAL_INSTAGRAM_POST_URL","SOCIAL_THREADS_POST_URL"]},{"network":"Bluesky","handles":["philmo.ch","spectra.gallery","afrhone.bsky.social"],"capabilities":["text publishing","portfolio announcements","cross-posting"],"env":["BLUESKY_IDENTIFIER","BLUESKY_APP_PASSWORD","SOCIAL_BLUESKY_POST_URL"]},{"network":"Discord","handles":["philmo_mu","KwR5DP2Du","4SMhRutcW"],"capabilities":["community relays","rich-link announcements","ops notifications"],"env":["DISCORD_WEBHOOK_URL","DISCORD_BOT_TOKEN","DISCORD_DEFAULT_CHANNEL","SOCIAL_DISCORD_POST_URL"]},{"network":"WhatsApp","handles":["factau rhiz","spectra community"],"capabilities":["community distribution","project updates","opt-in routing"],"env":["SOCIAL_WHATSAPP_POST_URL","WHATSAPP_COMMUNITY_URL"]},{"network":"Substack","handles":["koalbolt"],"capabilities":["long-form dispatch","newsletter drafts","campaign bundling"],"env":["SOCIAL_SUBSTACK_POST_URL","SUBSTACK_PUBLICATION","SUBSTACK_API_TOKEN"]},{"network":"YouTube","handles":["Electron Libre Africa"],"capabilities":["video publishing","channel management","content scheduling"],"env":["SOCIAL_YOUTUBE_POST_URL","YOUTUBE_API_KEY","YOUTUBE_CHANNEL_ID"]},{"network":"Slack","handles":["ops","admin-hub"],"capabilities":["ops relays","scheduler alerts","team notifications"],"env":["SLACK_WEBHOOK_URL","SLACK_BOT_TOKEN","SLACK_DEFAULT_CHANNEL","SOCIAL_SLACK_POST_URL"]},{"network":"Telegram","handles":["broadcast","ops"],"capabilities":["channel publishing","broadcast relays","monitoring alerts"],"env":["TELEGRAM_BOT_TOKEN","TELEGRAM_CHAT_ID","SOCIAL_TELEGRAM_POST_URL"]}],"recentContent":[],"biNotes":["PH|OS resolves 0 published items across 0 live collections.","The media layer is configured but not yet populated with uploaded image surfaces.","Code collection playback is available, but no code studies are published yet.","Studio intake is active but no request objects are currently stored.","Signal analysis will deepen as tags, contrasts, and sensitivity metadata accumulate."]}