{"schema_version":"onlylabs.public_signal.v1","title":"NVIDIA Fork: NVIDIA/phosphor-buttons","description":"NVIDIA fork signal with public source context, captured evidence pages, related signals, and data-business radar classification.","url":"https://onlylabs.fyi/signals/7bf64c3c-b959-4519-baf3-74e2c3793114","json_url":"https://onlylabs.fyi/signals/7bf64c3c-b959-4519-baf3-74e2c3793114/signal.json","generated_at":"2026-06-11T20:57:48.489Z","evidence_latest_fetched_at":"2026-06-11T07:04:12.237103+00:00","signal_first_seen_at":"2026-06-11T07:01:14.42859+00:00","org":{"slug":"nvidia","name":"NVIDIA","category":"frontier-lab","category_label":"Frontier lab","dossier_url":"https://onlylabs.fyi/labs/nvidia","dossier_json_url":"https://onlylabs.fyi/labs/nvidia/dossier.json"},"related_urls":{"signal":"https://onlylabs.fyi/signals/7bf64c3c-b959-4519-baf3-74e2c3793114","signal_json":"https://onlylabs.fyi/signals/7bf64c3c-b959-4519-baf3-74e2c3793114/signal.json","source":"https://github.com/NVIDIA/phosphor-buttons","lab_dossier":"https://onlylabs.fyi/labs/nvidia","lab_dossier_json":"https://onlylabs.fyi/labs/nvidia/dossier.json","analysis":"https://onlylabs.fyi/analysis/nvidia","analysis_json":"https://onlylabs.fyi/analysis/nvidia/analysis.json","analysis_evidence_json":"https://onlylabs.fyi/analysis/nvidia/evidence.json","category":"https://onlylabs.fyi/frontier","category_json":"https://onlylabs.fyi/frontier.json","category_feed":"https://onlylabs.fyi/frontier/feed.xml","category_signals_json":"https://onlylabs.fyi/signals.json","topic":"https://onlylabs.fyi/topics/forks","topic_signals_json":"https://onlylabs.fyi/topics/forks/signals.json","topic_feed":"https://onlylabs.fyi/topics/forks/feed.xml","data_business":null},"answer_pack":{"answer":"NVIDIA forked NVIDIA/phosphor-buttons (forked from openbmc/phosphor-buttons). This fork signal points to upstream code the lab may be inspecting, patching, or building on. High-signal details: repo NVIDIA/phosphor-buttons · parent openbmc/phosphor-buttons. onlylabs links this event to 1 captured evidence page and 6 related fork signals.","signal_desk":"forks","source_context":{"source_url":"https://github.com/NVIDIA/phosphor-buttons","source_host":"github.com","occurred_at":"2024-05-06T16:47:39+00:00","first_seen_at":"2026-06-11T07:01:14.42859+00:00","date_source":"source","context":"forked from openbmc/phosphor-buttons"},"context_markers":[{"label":"Lab","value":"NVIDIA","source":"signal"},{"label":"Signal desk","value":"forks","source":"signal"},{"label":"Source host","value":"github.com","source":"source"},{"label":"Repository","value":"NVIDIA/phosphor-buttons","source":"source"},{"label":"Parent","value":"openbmc/phosphor-buttons","source":"source"},{"label":"Stars","value":"2","source":"traction"}],"evidence_coverage":{"target_pages":1,"captured_pages":1,"readable_pages":1,"capture_methods":["plain"],"missing_page_urls":[],"failed_page_urls":[],"blocked_page_urls":[],"page_urls":["https://github.com/NVIDIA/phosphor-buttons"],"related_signals":6,"has_source_url":true,"latest_page_fetched_at":"2026-06-11T07:04:12.237103+00:00"},"data_business":{"matches":false,"lanes":[],"matched_terms":[],"score":null,"reason":null},"agent_handoff":{"signal_json":"https://onlylabs.fyi/signals/7bf64c3c-b959-4519-baf3-74e2c3793114/signal.json","dossier_json":"https://onlylabs.fyi/labs/nvidia/dossier.json","analysis_json":"https://onlylabs.fyi/analysis/nvidia/analysis.json","analysis_evidence_json":"https://onlylabs.fyi/analysis/nvidia/evidence.json","topic_signals_json":"https://onlylabs.fyi/topics/forks/signals.json","topic_feed":"https://onlylabs.fyi/topics/forks/feed.xml","category_signals_json":"https://onlylabs.fyi/signals.json","data_radar_json":null,"opportunities_json":null},"analysis_playbook":{"objective":"Turn fork activity into a map of upstream tools, libraries, model utilities, agent frameworks, and research dependencies being inspected or adapted.","evidence_focus":["forked parent repo","repo owner","language","description","stars","org and recency"],"extraction_questions":["Which upstream projects are repeated across labs?","Which forks point to evals, agents, infrastructure, model tooling, or data pipelines?","Which low-profile forks could precede a release or hiring wave?","Which labs are converging on the same technical adjacency?"],"signal_questions":["What upstream dependency or technical adjacency does this fork reveal?","Which upstream projects are repeated across labs?","Which forks point to evals, agents, infrastructure, model tooling, or data pipelines?","Do the 6 related fork signals show a repeated pattern?"],"output_fields":["org","upstream_repo","language","technical_theme","data_business_lane","evidence_url"],"data_business_relevance":"Forks expose what frontier-lab engineers are building on before polished announcements, making them useful for partnership and product wedge discovery.","required_sources":[{"label":"signal_json","url":"https://onlylabs.fyi/signals/7bf64c3c-b959-4519-baf3-74e2c3793114/signal.json","required":true},{"label":"source","url":"https://github.com/NVIDIA/phosphor-buttons","required":true},{"label":"dossier_json","url":"https://onlylabs.fyi/labs/nvidia/dossier.json","required":true},{"label":"analysis_evidence_json","url":"https://onlylabs.fyi/analysis/nvidia/evidence.json","required":true},{"label":"topic_signals_json","url":"https://onlylabs.fyi/topics/forks/signals.json","required":false},{"label":"data_radar_json","url":null,"required":false}],"expected_output":["one-paragraph source-grounded interpretation","category-specific implication","confidence and missing evidence","recommended next source to inspect"],"prompt_seed":"Using only the linked onlylabs JSON, captured source context, and cited evidence, analyze NVIDIA's fork signal \"NVIDIA/phosphor-buttons\" for frontier lab strategy."},"semantic_triples":[{"subject":"NVIDIA","predicate":"forked","object":"NVIDIA/phosphor-buttons","text":"NVIDIA forked NVIDIA/phosphor-buttons."},{"subject":"NVIDIA/phosphor-buttons","predicate":"is classified as","object":"fork signal","text":"NVIDIA/phosphor-buttons is classified as fork signal."},{"subject":"NVIDIA/phosphor-buttons","predicate":"belongs to","object":"forks desk","text":"NVIDIA/phosphor-buttons belongs to forks desk."},{"subject":"NVIDIA/phosphor-buttons","predicate":"has context","object":"forked from openbmc/phosphor-buttons","text":"NVIDIA/phosphor-buttons has context forked from openbmc/phosphor-buttons."},{"subject":"NVIDIA/phosphor-buttons","predicate":"has evidence coverage","object":"1 captured evidence page","text":"NVIDIA/phosphor-buttons has evidence coverage 1 captured evidence page."},{"subject":"NVIDIA/phosphor-buttons","predicate":"has captured page count","object":"1","text":"NVIDIA/phosphor-buttons has captured page count 1."},{"subject":"NVIDIA/phosphor-buttons","predicate":"has readable page count","object":"1","text":"NVIDIA/phosphor-buttons has readable page count 1."},{"subject":"NVIDIA/phosphor-buttons","predicate":"has related signal count","object":"6","text":"NVIDIA/phosphor-buttons has related signal count 6."},{"subject":"NVIDIA/phosphor-buttons","predicate":"has analysis playbook objective","object":"Turn fork activity into a map of upstream tools, libraries, model utilities, agent frameworks, and research dependencies being inspected or adapted.","text":"NVIDIA/phosphor-buttons has analysis playbook objective Turn fork activity into a map of upstream tools, libraries, model utilities, agent frameworks, and research dependencies being inspected or adapted.."},{"subject":"NVIDIA/phosphor-buttons","predicate":"has source host","object":"github.com","text":"NVIDIA/phosphor-buttons has source host github.com."},{"subject":"NVIDIA/phosphor-buttons","predicate":"has lab","object":"NVIDIA","text":"NVIDIA/phosphor-buttons has lab NVIDIA."},{"subject":"NVIDIA/phosphor-buttons","predicate":"has signal desk","object":"forks","text":"NVIDIA/phosphor-buttons has signal desk forks."},{"subject":"NVIDIA/phosphor-buttons","predicate":"has source host","object":"github.com","text":"NVIDIA/phosphor-buttons has source host github.com."},{"subject":"NVIDIA/phosphor-buttons","predicate":"has repository","object":"NVIDIA/phosphor-buttons","text":"NVIDIA/phosphor-buttons has repository NVIDIA/phosphor-buttons."},{"subject":"NVIDIA/phosphor-buttons","predicate":"has parent","object":"openbmc/phosphor-buttons","text":"NVIDIA/phosphor-buttons has parent openbmc/phosphor-buttons."},{"subject":"NVIDIA/phosphor-buttons","predicate":"has stars","object":"2","text":"NVIDIA/phosphor-buttons has stars 2."}]},"intelligence":{"signal_desk":"forks","answer":"NVIDIA forked NVIDIA/phosphor-buttons (forked from openbmc/phosphor-buttons). This fork signal points to upstream code the lab may be inspecting, patching, or building on. High-signal details: repo NVIDIA/phosphor-buttons · parent openbmc/phosphor-buttons. onlylabs links this event to 1 captured evidence page and 6 related fork signals.","semantic_triples":[{"subject":"NVIDIA","predicate":"forked","object":"NVIDIA/phosphor-buttons","text":"NVIDIA forked NVIDIA/phosphor-buttons."},{"subject":"NVIDIA/phosphor-buttons","predicate":"is classified as","object":"fork signal","text":"NVIDIA/phosphor-buttons is classified as fork signal."},{"subject":"NVIDIA/phosphor-buttons","predicate":"belongs to","object":"forks desk","text":"NVIDIA/phosphor-buttons belongs to forks desk."},{"subject":"NVIDIA/phosphor-buttons","predicate":"has context","object":"forked from openbmc/phosphor-buttons","text":"NVIDIA/phosphor-buttons has context forked from openbmc/phosphor-buttons."},{"subject":"NVIDIA/phosphor-buttons","predicate":"has evidence coverage","object":"1 captured evidence page","text":"NVIDIA/phosphor-buttons has evidence coverage 1 captured evidence page."}]},"signal":{"id":"7bf64c3c-b959-4519-baf3-74e2c3793114","url":"https://onlylabs.fyi/signals/7bf64c3c-b959-4519-baf3-74e2c3793114","json_url":"https://onlylabs.fyi/signals/7bf64c3c-b959-4519-baf3-74e2c3793114/signal.json","source_url":"https://github.com/NVIDIA/phosphor-buttons","title":"NVIDIA/phosphor-buttons","summary":"NVIDIA forked upstream code. onlylabs watches forks for tooling, infrastructure, research dependencies, and product-adjacent work.","context":"forked from openbmc/phosphor-buttons","kind":{"key":"repo_forked","label":"Fork"},"org":{"slug":"nvidia","name":"NVIDIA","category":"frontier-lab"},"occurred_at":"2024-05-06T16:47:39+00:00","first_seen_at":"2026-06-11T07:01:14.42859+00:00","date_source":"source","evidence_coverage":{"target_pages":1,"captured_pages":1,"readable_pages":1,"capture_methods":["plain"],"missing_page_urls":[],"failed_page_urls":[],"blocked_page_urls":[],"page_urls":["https://github.com/NVIDIA/phosphor-buttons"]},"facets":{"repo":"NVIDIA/phosphor-buttons","parent":"openbmc/phosphor-buttons"},"traction":{"github_stars":2,"hn_points":null,"hn_comments":null,"hn_story_id":null,"hf_downloads":null,"hf_likes":null},"data_radar":null},"primary_evidence_page":{"is_primary":true,"source_match":true,"url":"https://github.com/NVIDIA/phosphor-buttons","final_url":"https://github.com/NVIDIA/phosphor-buttons","title":"NVIDIA/phosphor-buttons repository metadata","http_status":200,"content_type":"application/json","capture_method":"plain","fetched_at":"2026-06-11T07:04:12.237103+00:00","bytes":21888,"raw_path":"7c4c3de2063d123201468c4d19b81eeeb0e89dd3dc72af85ed1216159d847a1f.json","content_hash":"010fb7be91b1c7391063a3a8ef158ea53c5b8b24cdcdfd9c840e4ec843150231","excerpt_chars":1200,"truncated":true,"excerpt":"NVIDIA/phosphor-buttons Language: C++ License: Apache-2.0 Stars: 2 Forks: 1 Open issues: 0 Created: 2024-05-06T16:47:39Z Pushed: 2026-06-10T18:22:27Z Default branch: develop Fork: yes Parent repository: openbmc/phosphor-buttons Archived: no README: #phosphor - buttons Phosphor-buttons has a collection of IO event handler interfaces for physical inputs which are part of OCP front panel. It defines an individual dbus interface object for each physical button/switch inputs such as power button, reset button etc. Each of this button interfaces monitors it's associated io for event changes and calls the respective event handlers. Gpio defs config In order to monitor a button/input interface the respective gpio config details should be mentioned in the gpio defs json file - \"/etc/default/obmc/gpio/gpio_defs.json\" 1. The button interface type name. 2. An array consists of single or multiple gpio configs associated with the specific button interface. 3. The name of the gpio line must be included 4. The edge (rising or falling) must be specified. For instance, if a button is LOW when asserted, then edge would be falling. example gpio def Json config { \"gpio_definitions\": [ { \"name\":..."},"evidence_pages":[],"related_signals":[{"id":"a4533c50-cbeb-433f-b148-24ba089de39f","url":"https://onlylabs.fyi/signals/a4533c50-cbeb-433f-b148-24ba089de39f","source_url":"https://github.com/NVIDIA/warp-minio","title":"NVIDIA/warp-minio","context":"forked from minio/warp","kind":{"key":"repo_forked","label":"Fork"},"org":{"slug":"nvidia","name":"NVIDIA","category":"frontier-lab"},"occurred_at":"2026-05-20T20:08:43+00:00","first_seen_at":"2026-06-05T20:58:43.255815+00:00","date_source":"source"},{"id":"dd281269-7073-459b-93bc-8f321ac0e621","url":"https://onlylabs.fyi/signals/dd281269-7073-459b-93bc-8f321ac0e621","source_url":"https://github.com/NVIDIA/cell-eval","title":"NVIDIA/cell-eval","context":"forked from ArcInstitute/cell-eval","kind":{"key":"repo_forked","label":"Fork"},"org":{"slug":"nvidia","name":"NVIDIA","category":"frontier-lab"},"occurred_at":"2026-05-01T18:39:11+00:00","first_seen_at":"2026-06-05T20:58:43.255815+00:00","date_source":"source"},{"id":"ab92ab6b-208a-4404-be6a-656fb5726194","url":"https://onlylabs.fyi/signals/ab92ab6b-208a-4404-be6a-656fb5726194","source_url":"https://github.com/NVIDIA/nova","title":"NVIDIA/nova","context":"forked from torvalds/linux","kind":{"key":"repo_forked","label":"Fork"},"org":{"slug":"nvidia","name":"NVIDIA","category":"frontier-lab"},"occurred_at":"2026-03-19T17:40:22+00:00","first_seen_at":"2026-06-05T20:58:43.255815+00:00","date_source":"source"},{"id":"bdb80294-e017-4bbc-899e-b06b898aaa80","url":"https://onlylabs.fyi/signals/bdb80294-e017-4bbc-899e-b06b898aaa80","source_url":"https://github.com/NVIDIA/pants","title":"NVIDIA/pants","context":"forked from pantsbuild/pants","kind":{"key":"repo_forked","label":"Fork"},"org":{"slug":"nvidia","name":"NVIDIA","category":"frontier-lab"},"occurred_at":"2026-01-14T14:17:15+00:00","first_seen_at":"2026-06-05T20:58:43.255815+00:00","date_source":"source"},{"id":"f1f7584e-61af-4dab-a177-5e40483d56f3","url":"https://onlylabs.fyi/signals/f1f7584e-61af-4dab-a177-5e40483d56f3","source_url":"https://github.com/NVIDIA/virt-manager","title":"NVIDIA/virt-manager","context":"forked from virt-manager/virt-manager","kind":{"key":"repo_forked","label":"Fork"},"org":{"slug":"nvidia","name":"NVIDIA","category":"frontier-lab"},"occurred_at":"2026-01-13T21:02:06+00:00","first_seen_at":"2026-06-05T20:58:43.255815+00:00","date_source":"source"},{"id":"328ad504-78a2-4b38-ab6f-248fad878b36","url":"https://onlylabs.fyi/signals/328ad504-78a2-4b38-ab6f-248fad878b36","source_url":"https://github.com/NVIDIA/libredfish","title":"NVIDIA/libredfish","context":"forked from cholcombe973/libredfish","kind":{"key":"repo_forked","label":"Fork"},"org":{"slug":"nvidia","name":"NVIDIA","category":"frontier-lab"},"occurred_at":"2025-02-25T19:11:37+00:00","first_seen_at":"2026-06-06T01:49:43.157024+00:00","date_source":"source"}]}