알림 기능, 단순한 방해 금지 토글로 돌아가
dhh는 알림 일시 중지, 화면 공유 감지, 알림 패널과 관련 설정을 제거하는 두 변경 사항을 작성해 quattro에 병합했다. omacom/omarchy#16429:issuecomment-6371608347에서
dhh는 해당 기능이 자신이 충분하다고 여기는 완성도에 도달하지 못했다고 밝혔다. 이는 개발 브랜치의 변경 사항이며, 정식 버전 출시가 발표된 것은 아니다.
omacom/omarchy#16430에서는 종 아이콘이 방해 금지 토글로 남는다. 알림은 고정된 규칙을 따른다. 포커스가 있는 디스플레이에 표시되고, 전체 화면 창이 있으면 표시를 피하며, 하루 동안의 기록을 최대 100개까지 보관한다. 인증 코드는 방해 금지 상태에서도 표시한다. 알림 카드는 마우스 오른쪽 버튼으로 닫을 수 있고, Super+Shift+Alt+, 키를 누르면 저장된 알림을 다시 화면에 띄울 수 있다.
Mac 부트로더 전환 패키지 edge 배포, 하드웨어 검증은 대기 중
maralcbr는
chriskearney가 작성한 omacom/omarchy-pkgs#1513를 병합했다. 이 변경은 m1n1-aurora가 고정된 omacom/m1n1 소스를 사용하도록 전환하고, 다운스트림 aura 및 m1n1-neo 패키지를 대체한다.
github-actions[bot]는 omacom/omarchy-pkgs#1513:issuecomment-6359746568에서 aarch64용 1.6.1.aurora20-3 버전이 edge에 배포됐다고 보고했다. 이는 edge 배포이며, rc나 정식 버전의 검증을 마쳤다는 뜻은 아니다.
병합 전 리뷰 과정에서 업그레이드 경로가 변경됐다. maralcbr는 기존 설치 환경이 사용 중인 제공 패키지를 유지할 수 있도록 가상 U-Boot 의존성으로 전환하고, 유지되는 Stage 1 부팅 조합을 확대했다. 이와 연계된 이미지 빌더 전환도 반영됐다고 보고했다. 일반적인 패키지 업데이트는 새 Stage 1을 등록하지 않고 Stage 2만 변경한다.
scottjones는 새로 만든 루트 환경에서 패키지 전환에 성공했다고 보고했지만, omacom/omarchy-pkgs#1513:pullrequestreview-5624139147에서 암호화된 M3 Air 환경의 디스플레이 오류와 Stage 1 재배치에 대한 우려를 제기했다. 제안에는 해당 패키지 자체의 하드웨어 검증이 아직 대기 중이라고 명시돼 있다. 빌드 성공과 edge 배포만으로는 이러한 콜드 부팅 결과를 입증할 수 없다.
설치 프로그램 CI, 열 가지 설치 구성으로 확대
emirb는 omacom/omarchy-iso#238을 F1 개발 브랜치 f1/17-receive-path-archinstall-45에 병합했다. ISO를 한 번 빌드한 뒤 암호화, 영국식 키보드, 소용량 디스크, 적은 메모리, BIOS, 통합 커널 이미지, 느린 설치 매체를 아우르는 열 가지 x86_64 구성에 배포한다. 기본 구성과 암호화 구성에서는 전체 통합 테스트 시나리오를 실행한다.
이번 변경으로 기존에 워크스테이션에서 실행하던 테스트가 CI로 옮겨졌다. 알려진 공장 초기화 실패는 계속 표시되며, 어설션 문구가 정확히 일치하고 예외 허용 기한이 정해진 경우에만 허용된다. greptile-apps[bot]는 omacom/omarchy-iso#238:discussion_r4359256431에서 로컬 테스트 하네스의 정리 문제도 지적했다. keep-running을 사용한 VM 실행이 실패하면 가짜 PCI 서버가 종료되지 않고 남을 수 있다는 것이다. 제공된 리뷰에서는 이를 병합을 막을 정도의 문제는 아니라고 평가했다.
미리 빌드한 루트 이미지 설치 방식은 여전히 검토 중
emirb's라는 작성자 표기가 있는 미병합 제안 omacom/omarchy-iso#216는 설치 중 약 940개 패키지를 풀어내는 대신, 미리 빌드한 루트 이미지를 설치하고 기기별 패키지를 추가하는 방식이다. 이 통합 제안은 루트 이미지 설계의 공을
hegjon's 설계에 돌린다.
github-actions[bot]는 omacom/omarchy-iso#216:issuecomment-6364126768에서 VM 설치 테스트를 통과했으며, 설치 시간은 x86_64에서 41.6초, aarch64에서 23.8초였지만 ISO 빌드 시간은 더 길어졌다고 보고했다.
hegjon는 자동 리뷰를 게시하고 일부 지적 사항을 직접 표본 확인했다. 여기에는 기기 식별 정보 초기화, 추가 커널 부팅 이미지, 이미지 축소 실패 시 대체 처리 등이 포함됐다. 이후
greptile-apps[bot]는 omacom/omarchy-iso#216:discussion_r4359565646에서 패키지 수를 조회할 때 선택한 이미지의 커널이 아니라 여전히 기본 linux를 요청한다고 지적했다. 이는 특정 리비전에서 나온 리뷰 결과이며, VM 테스트 통과 보고만으로 모든 우려가 해소됐다고 볼 수는 없다. 통합 PR은 아직 열려 있다.
리디렉션과 IPv6 수정으로 웹 앱 아이콘 보호 개선
hizawye's로 표기된 미병합 제안 omacom/omarchy#16343는 자동으로 찾은 아이콘을 최종 페이지와 같은 출처로 제한하고, 리디렉션 대상에 요청을 보내기 전에 이를 검사한다. 논의 과정에서
hizawye는 페이지 읽기 용량 제한, 최종 페이지를 기준으로 한 상대 아이콘 경로 해석, 스킴·호스트명·실효 포트가 모두 같은 경우에만 인증 정보를 유지하는 처리를 추가했다. 사용자가 직접 지정한 아이콘 URL은 기존 동작을 유지한다.
omarchybot는 omacom/omarchy#16343:issuecomment-6368320917에서 작업 에이전트가 최종 리뷰 대상 HEAD를 검증했다고 보고했다. 여기에는 집중 테스트 26건과 실제 IPv6 서버를 사용한 검증이 포함됐다. 그에 앞서
hizawye's 수정에서는 IPv6 주소의 대괄호를 패턴으로 취급하던 비교 처리를 바로잡았다. 약 250줄에 이르는 URL 처리 코드와 다른 아이콘 변경 사항과의 중복에 대해서는 아직 메인테이너의 판단을 기다리고 있다. 이 호스트명 검사는 사설 주소 필터링이 아니며, 의도적으로 제외한 CDN 아이콘 대신 Google's favicon이 사용될 수 있다.
멈춤 현상 조사에서 해제되지 않은 binder 메모리 회수 콜백 발견
omacom/omarchy#15950:issuecomment-6358826873에서 omarchybot는 보고된 메모리 회수 중 멈춤 현상의 원인을 커널 내장 binder와 함께 로드하려다 실패한 외부 binder_linux 모듈로 추적했다. 봇의 분석은 kernel's built-in binder와의 충돌 과정에서 모듈 코드가 해제된 뒤에도 메모리 회수 콜백이 등록된 채 남는 오류 경로를 찾아냈다. 봇은 로드를 시도한 뒤 작업 에이전트가 세 차례 멈췄고, 로드하지 않은 대조 실행 세 차례에서는 멈춤이 없었다고 보고했다. 다만 worker's oops 메시지는 수집하지 못했다.
hamedtareqhamed는 방화벽 로깅과 관련된 또 다른 크래시 보고를 제공했다.
omarchybot는 해제된 모듈 메모리 때문에 같은 결함이 서로 다른 네트워크 함수 내부에서 발생한 것처럼 보일 수 있다고 설명했다. 이후
jhnct는 omacom/omarchy#15950:issuecomment-6371695054에서 모듈을 제거하자 관찰되던 oops가 더 이상 발생하지 않았다고 보고했다. 이슈는 아직 열려 있으며, 이번 조사는 앞서 커널 7.2.5-3에서 목격된 현상까지 설명하지는 못한다고 명시했다.
지문 제거 제안, 로컬 기록보다 판독기 저장 데이터부터 삭제
scottjones는 서비스와 로컬 등록 기록이 남아 있는 상태에서 fprintd-delete를 실행하도록 omacom/omarchy#16403를 열었다. 현재 제안은 기기 자체에 지문을 저장하는 판독기를 대상으로 한다. 로컬 기록부터 삭제하면 기기에 남은 사본에 접근할 수 없게 될 수 있기 때문이다. 변경 전에 sudo 권한을 요청하고, 판독기 내 데이터 삭제에 실패하면 이를 알리면서 나머지 제거 절차는 계속 진행한다.
omarchybot는 소프트웨어 검사를 통과했다고 보고한 뒤 하드웨어 검증 자료를 요청했다.
scottjones는 M2 Max MacBook Pro와 MacBook Neo에서 제거 순서를 테스트했으며, 이후 같은 손가락을 다시 등록하는 데 성공했다. omacom/omarchy#16403:issuecomment-6370352605에서
omarchybot는 재등록 성공과 삭제 입증은 다르다고 설명하며, 두 실행 중 경고가 표시된 경우가 있었는지 물었다. PR은 아직 열려 있다. 제공된 결과는 해당 순서로 테스트했고 이후에도 사용할 수 있었다는 점을 보여줄 뿐, enclave에서 데이터가 지워졌음을 확인해 주지는 않는다.
미국 지역에 레이더 영상 재생을 추가하는 날씨 기능 제안
wesleygrimes는 날씨 예보 아래에 최근 NEXRAD 관측 영상 10개를 표시하는 omacom/omarchy#16406를 열었다. 재생과 구간 탐색을 지원하며, 시각 표시는 시계 형식에 맞춘다. 제안에서는 레이더를 기본으로 켜되 NWS 서비스 지역 밖에서는 숨기고, 꺼져 있을 때는 레이더 요청을 보내지 않는다. 레이더가 켜진 패널을 열면 반올림한 위치 정보를 날씨 서비스에 보내고, 명시된 제공업체에 레이더 및 지도 타일을 요청한다.
greptile-apps[bot]는 omacom/omarchy#16406:issuecomment-6366926786에서 앞서 지적된 지명 기반 예보와 키보드 접근 문제가 수정됐다고 보고했다.
wesleygrimes는 전체 테스트 모음, 테마, 오른쪽에서 왼쪽으로 쓰는 레이아웃을 점검했다고 밝혔다. 이 기능은 다른 PR에 의존하는 미병합 제안으로 남아 있으며, 레이더 지원이 정식으로 제공된 상태는 아니다.
NOVA, 코딩 도우미 설정 추가…마켓플레이스 검증은 진행 중
Yangass는 아직 열린 검증 요청 omacom/omarchy-plugin-marketplace#12377에서 NOVA의 연이은 릴리스를 보고했다. 이들 릴리스는 사용자 승인을 거치는 로컬 모델 기반 OpenCode 도우미 설정과, 설치된 Claude Code·Codex·Antigravity 런처용 프로필을 추가한다. NOVA는 다른 프로필을 보존하고 런처와 프로젝트 폴더를 검사하며, 온라인 도구의 로그인은 각 도구가 직접 처리하도록 한다.
Yangass는 Ollama 0.40's manifest 구조에 대한 수정도 보고했다. 이 구조 때문에 정상적으로 설치된 모델이 리비전 검사에 실패했었다. 이러한 릴리스 및 테스트 결과는 author's reports, 즉 작성자가 직접 보고한 내용이다.
github-actions[bot]는 요청된 0.17.1 대상을 기준으로 Quattro 호환성을 기록했지만, 보안 기준 충족 여부는 여전히 수동 검토가 필요하다. 게시가 성공하기 전까지 마켓플레이스 스냅샷은 바뀌지 않는다.
클립보드 리뷰 지적 이후 Plug 검증 철회
weedwhitesandwine는 Plug 업데이트 검증 요청을 닫고 마켓플레이스 목록에서 삭제해 달라고 요청했다. omacom/omarchy-plugin-marketplace#12459:issuecomment-6358501211에서 작성자는 클립보드 관련 지적을 받아들이며, 리뷰에서 요구하는 수준으로 Plug를 유지보수할 시간이 더는 없다고 밝혔다. 이로써 검증 철회와 삭제 요청은 확인되지만, 목록에서 실제로 삭제된 것은 아니다.
앞선 10월 22일의 상황을 보면, HANCORE-linux는 기존 HTTP 리디렉션과 피어 소유자 관련 수정은 확인했지만, 편집 가능한 네이티브 텍스트 필드의 자동 클립보드 처리가 크기 제한 없이 제공 데이터를 공유 셸로 읽어 들일 수 있다고 지적했다. 이번 철회로 검증 시도는 종료됐으며, 남아 있던 지적 사항이 수정됐다고 제시된 것은 아니다.
